Twenty One Media
webJune 4, 2026

Your Primary GBP Category Is Your Maps Pack Bet

When we set up our Google Business Profile, we had three defensible primary categories: Video Production Service, Marketing Agency, or Software Company. We run all three services. We picked Video Production Service, and it wasn't a coin flip.

Why primary category carries more weight

Google's Maps Pack filters by category. A search for "video production near Kokomo" surfaces businesses whose primary category aligns with that intent. Additional categories register for broader searches, but the primary category is the one that gets you into the Maps Pack for the searches that matter most.

We could have picked Marketing Agency. There are plenty of those in Central Indiana. We'd be competing in a more crowded pool for queries with softer commercial intent. Software Company is accurate but it's a search most service businesses in our area aren't running.

Video Production Service is specific. Searches for videographers and brand video production have high purchase intent: someone typing that into Maps wants to hire someone. The pool is smaller. Our signal is stronger.

We added Marketing Agency and Software Company as additional categories. They expand our surface area for adjacent searches without diluting the primary bet.

Service-area businesses have fewer levers

A storefront business gets a proximity boost from its physical location. We're service-area: no address, just a list of cities we serve (Kokomo, Carmel, Fishers, Westfield, Noblesville, Indianapolis). Google weights proximity for brick-and-mortar, but for service-area businesses the Maps Pack comes down to category relevance, review volume, and profile completeness.

That makes category choice even more important. We can't win on proximity. We win on matching intent with the right primary category, then backing it up with consistent NAP data and a complete profile.

NAP must match your schema

Google cross-references your GBP name and phone against your website's structured data. We use src/content/local.ts as the single source of truth for both. The name in our JSON-LD schema is Twenty One Media, which matches the GBP profile exactly. Not "Twenty1 Media," not "21 Media." Same phone, same URL.

Mismatched NAP can cause Google to treat your profile and your website as separate entities. That splits your local signals instead of compounding them. The on-site schema work we shipped last week is only as effective as the off-site NAP is consistent.

The actual question to ask

When choosing your primary GBP category, don't ask "which category best describes us?" Ask "which Maps Pack do we want to be in, and which category gets us there?"

For us, the answer is the local video production searches from service businesses in Central Indiana. That's the high-intent pool where we want to show up first. Marketing and software are secondaries.

If you're a service business with multiple offerings, pick the category that owns the query your best clients are already running.

If you want this kind of setup built for your business, start with a free call.