Firmographics are the descriptive attributes of a business, such as its industry, size, location, age and how it operates. They do for companies what demographics do for people: they let you group businesses into segments you can target and talk to differently.
Why firmographics matter when you do outreach
Cold email works best when the person reading it thinks, "this was written for a business like mine." Firmographics are how you get there without researching every lead by hand.
They help you in three practical ways:
- Deciding who to contact. If your service suits restaurants with one or two locations, a list of every restaurant in a city wastes time and sending reputation. Filtering by category, location and size narrows it to people who can actually buy.
- Writing the message. A landscaper and a cafe owner have different busy seasons, different problems and different words for the same thing. Grouping by industry lets you write one solid email per segment instead of one vague email for everyone.
- Judging results. When a campaign underperforms, segmenting by firmographics shows you whether the offer is weak or just aimed at the wrong type of business.
Common firmographic attributes
| Attribute | What it tells you | Where small businesses usually show it |
|---|---|---|
| Industry or category | What they sell and who they serve | Google Maps category, website |
| Location | City, region, service area | Address, map listing |
| Size | Rough capacity and budget | Number of locations, staff page, review volume |
| Online presence | How developed their marketing is | Website or no website, social profiles |
| Age | How established they are | "Since" lines, review history |
| Ownership | Who decides | Owner name on site or listing |
For local businesses you rarely get clean revenue or headcount figures. Treat signals like the number of locations or whether they have a website as stand-ins, and be honest with yourself that they are estimates.
A concrete example
Say you are a freelance web designer. Your best past clients were florists and cafes in mid-sized towns that had either no website or a very dated one.
Your firmographic profile looks like this:
- Category: florist or cafe
- Location: three or four specific towns you can name
- Size: one location, owner-run
- Online presence: no website, or a website with no booking or ordering
Now you build two segments instead of one list. Florists get an email about online orders before holidays like Valentine's Day. Cafes get one about menus and opening hours that are easy to find on a phone. Both open with the town name and the business name, so the email reads as local and specific.
In practice you would search Google Maps for "florist" and "cafe" across those towns, then sort by whether a website is listed. The guide to finding businesses without websites covers that filtering step in more detail, and the florists and cafes pages have angles for each segment.
In GetClient this is one workflow: the Google Maps scraper pulls category, address, website and owner name where public, you save each segment to its own folder in My Leads, and you send a campaign per folder using merge tags like {{params.name}}, {{params.city}} and {{params.category}}.
Common mistakes
Segmenting too broadly
"Local businesses in Texas" is not a segment. If you cannot write one opening line that fits everyone on the list, split it further.
Segmenting so narrowly the list is tiny
The opposite problem. Ten perfect leads will not tell you whether your message works. Aim for a segment big enough to test, then refine.
Trusting categories blindly
Map categories are chosen by the business owner and are sometimes wrong or too general. A "gift shop" might be a florist. Skim a sample of your list before sending.
Confusing firmographics with intent
A business matching your profile is a good fit, not a buyer who is ready. Firmographics tell you who to talk to. Your message still has to give them a reason to reply now.
Using a merge tag with no data behind it
If you segment by city but some leads have no city recorded, {{params.city}} comes out blank. Check your fields before you build the email around them.
Forgetting the person
Firmographics describe the company, but a human reads the email. Where you can, address the owner by name with {{params.firstname}}, and keep the rules on contacting business addresses in mind. The GDPR for outreach page covers the basics, though you should check the rules that apply where you and your recipients are.
What to do next
- Write down your best three past clients and list their category, location, size and online presence. Look for what they share.
- Turn that into a profile of four or five attributes, like the florist example above.
- Build one segment per industry rather than one big list. The lead list page explains how to structure and clean it.
- Write one email per segment that references something true about that type of business.
- Run your list through a checklist before sending, such as the cold email launch checklist, so verification and unsubscribe handling are in place.
Start with one segment, send to it, read the replies, and only then add the next. That way each firmographic choice is something you tested rather than guessed.