Most small business owners do their marketing the same way: they cast the widest net possible, hoping someone bites. They run generic Facebook ads. They build a website that says "we serve everyone." They spend money on Google ads targeting the entire city.
And then they wonder why their cost per lead is so high — and why the leads they do get are often tire-kickers who never buy.
The problem isn't their budget. It isn't their product. It's that they don't know who they're actually talking to.
That's where the ICP comes in.
An Ideal Customer Profile — or ICP — is a detailed description of the type of customer who gets the most value from what you sell, is most likely to buy, and is most likely to stick around and refer others.
It's not a demographic ("adults 25–55"). It's not a vague persona ("small business owners"). An ICP is specific enough that if you walked into a room of 100 people, you could point to exactly which 10 are your ideal customers — and ignore the other 90.
"The riches are in the niches. The more specific you are about who you serve, the more powerful your marketing becomes."
Your ICP answers questions like:
Once you can answer those questions clearly, everything changes. Your website speaks directly to them. Your ads stop wasting money on the wrong people. Your sales conversations get shorter because you're already talking to someone who needs exactly what you offer.
Building an ICP feels like extra work. Most business owners want to get to the selling part. They think, "I'll figure out my customer as I go."
But here's the math: if your marketing reaches 1,000 people and only 2% are actually your ideal customer, you're paying to reach 980 people who will never buy. If you could target only the 20 people who are a perfect fit, your conversion rate explodes — and your cost per customer drops dramatically.
The businesses that grow fastest aren't the ones with the biggest budgets. They're the ones who know exactly who they're selling to and put every dollar in front of that person.
Here's something most people miss: you don't have just one ideal customer. You likely have two, three, or even four distinct ICPs — different types of buyers who each need something slightly different from you.
A great website doesn't just have one homepage. It has landing pages built specifically for each ICP, speaking directly to their unique pain points, goals, and objections.
This is exactly what we do at Wasatch Web Experts. When we build a website for a client, one of the first things we do is sit down and map out their ICPs. Then we build targeted pages — sometimes called landing pages or service pages — that speak directly to each one. Even if you don't know all your ICPs yet, we help you find them. We've done this across dozens of industries, and we know what works.
Let's make this concrete. Here are five real examples of what an ICP looks like for different types of businesses:
A flooring company might think their ICP is "homeowners." But that's too broad. Their real ICPs are:
ICP A — The Remodeling Homeowner: Married couple, ages 35–55, household income $80K–$150K, owns a home built before 2005, currently remodeling the kitchen or master bedroom, has already gotten 2–3 quotes, values quality over price, found you on Google or Houzz. ICP B — The Property Investor: Owns 3–10 rental properties, needs flooring replaced between tenants, wants fast turnaround and bulk pricing, doesn't care about premium finishes, found you through a referral from another investor.These two customers need completely different messages, different pricing conversations, and different landing pages. A website that speaks to both — separately — will convert far better than one that tries to serve "everyone who needs floors."
A mortgage broker's ICPs might include:
ICP A — The First-Time Homebuyer: Age 28–38, renting, has been saving for 2–3 years, nervous about the process, needs education and hand-holding, found you through a real estate agent referral or Instagram. ICP B — The Move-Up Buyer: Age 38–52, selling their current home and buying a larger one, has equity to work with, wants speed and certainty, found you through a past client referral. ICP C — The Real Estate Investor: Owns 1–5 properties, looking for DSCR loans or investment property financing, sophisticated buyer who wants competitive rates and fast closings, found you through a real estate investing group.Each of these buyers has completely different fears, questions, and timelines. A mortgage website with separate pages for each — with content written specifically for their situation — will generate dramatically more leads than a generic "we do all types of loans" page.
Once you know your ICP, the next question is: how many of them are out there?
This is where Total Addressable Market (TAM) comes in. TAM is the total revenue opportunity available to you if you captured 100% of your ideal customers. You don't need to capture all of them — but knowing the size of the pool tells you how aggressively to invest in going after it.
Here's a simple way to think about it:
| Step | Example (Flooring Contractor) |
|---|---|
| Define your ICP | Remodeling homeowners in Salt Lake County |
| Count them | ~45,000 homeowners remodeled last year |
| Average deal size | $4,500 per project |
| TAM | $202,500,000 |
| Realistic capture (1%) | $2,025,000 in annual revenue |
Even capturing 1% of a well-defined market is a multi-million dollar business. Most contractors are fighting over scraps because they never did this math.
When you know your TAM, you can make smarter decisions about how much to spend on marketing, which channels to invest in, and how aggressively to build your sales system.
You don't need a consultant or a fancy framework. Here's how to build your first ICP in an afternoon:
Step 1: Look at your best customers. Who are the 20% of your customers that generate 80% of your revenue — and that you actually enjoy working with? Write down everything they have in common. Step 2: Identify their pain before they found you. What problem were they trying to solve? What had they already tried? What was the cost of not solving it? Step 3: Describe their decision-making process. How did they find you? What made them choose you over a competitor? What almost stopped them from buying? Step 4: Write it down in plain language. Don't overthink it. A one-paragraph description of your ideal customer is more valuable than a 20-page document you never use. Step 5: Build your marketing around them. Every page on your website, every ad you run, every email you send — it should speak directly to that person.When we build a website for a client, we don't just ask "what do you want it to look like?" We ask: who are your ICPs?
Then we build targeted landing pages for each one. A roofing company we work with has separate pages for storm damage claims, residential re-roofs, and commercial flat roofs — because those are three completely different buyers with completely different needs.
A mortgage broker we built for has pages for first-time buyers, VA loan borrowers, and real estate investors. Each page speaks directly to that buyer's situation, uses language they recognize, and answers the exact questions they have before they even ask.
The result? More leads. Better leads. And a website that works while the owner sleeps.
If you don't know your ICPs yet — that's okay. We'll help you find them. It's one of the first things we do in every project. And once we know who we're targeting, we build pages that go after them with precision.
Your ideal customer is out there right now, searching for exactly what you offer. The question is whether your website — and your marketing — is speaking directly to them, or shouting into the void hoping they hear you.
Defining your ICP is the single highest-leverage thing you can do for your business. It makes your marketing cheaper, your sales faster, and your customers happier — because you're serving people who are actually a great fit for what you do.
Start with your best current customers. Figure out what they have in common. Then build everything — your website, your ads, your content — around attracting more of them.
And if you want help doing that, that's exactly what we do at Wasatch Web Experts.