Back to Blog
    Business Growth

    The Ultimate Guide to Finding Your Ideal Customer Profile

    Stop chasing every lead. Here's how to define, find, and focus on the customers that actually make you money.

    Alex StoreyAlex Storey
    Jan 6, 20265 min read
    The Ultimate Guide to Finding Your Ideal Customer Profile

    You're spending money on ads but getting random leads. You're working with customers who are a pain to deal with. And you're not making as much as you think you should.

    The problem: you don't have a clear ideal customer profile.

    Let me show you how to define it, find it, and build a business around it.

    Why ICP Matters

    When you try to sell to everyone, you sell to no one well.

    When you focus on your ideal customer, everything gets easier:

    • Marketing is cheaper (you're not paying for random clicks)
    • Sales is easier (they already want what you have)
    • Customers are happier (you're solving their exact problem)
    • You make more money (no time wasted on bad-fit leads)

    Defining Your ICP: The Questions

    Answer these questions honestly:

    1. Who Are Your Best Customers Right Now?

    Not all customers. The top 20%. The ones you actually enjoy working with.

    • What industry are they in?
    • What's their company size?
    • What's their revenue?
    • How did they find you?
    • Why did they choose you over competitors?

    2. What Problem Do They Have?

    Not "they need marketing." Specifically: what?

    • "They generate 5 leads per month but need 20"
    • "They're losing customers to Google algorithm changes"
    • "They spend 40 hours per week on manual tasks"

    3. What's Their Decision-Making Process?

    • Who decides? (CEO, Operations Manager, etc.)
    • How long is the sales cycle? (1 week vs 6 months)
    • What's the budget? ($5K vs $50K)
    • What are they most concerned about?

    The ICP Template

    Write this down:

    • Company: [Roofing contractors, HVAC companies, law firms, etc.]
    • Size: [5-20 employees, $1-5M revenue]
    • Problem: [They generate leads but don't follow up efficiently]
    • Goal: [30% more revenue with same team size]
    • Budget: [$500-2,000/month]
    • Decision Maker: [Owner or Operations Manager]
    • Sales Cycle: [30-60 days]
    • Biggest Concern: [Will this actually work? Will my team use it?]

    Finding Your ICP: Where to Look

    Online

    • Google Maps and local search (where do they hang out?)
    • LinkedIn (company search by size, industry, location)
    • Industry directories (roofing associations, contractor networks)
    • Facebook Groups (your industry-specific groups)
    • Reddit (specific subreddits for your industry)

    Offline

    • Networking events
    • Industry conferences
    • Local business associations
    • Referral partners

    Paid Channels

    • LinkedIn ads (target by title, company, size)
    • Google Ads (target specific keywords your ICP uses)
    • Facebook/Instagram ads (target by demographics and interests)

    Real Example: Roofing ICP

    Company: Roofing contractors (residential only)

    Size: 5-15 team members, $500K-$2M revenue

    Problem: They generate leads from Google and referrals, but lose 50% to slow follow-up. By the time they call back, the lead went somewhere else.

    Goal: Close 50% more leads without hiring more salespeople

    Budget: $500-1,500/month (they already understand the ROI)

    Decision Maker: Owner (usually) or Operations Manager

    Sales Cycle: 30-45 days (reasonable length)

    Biggest Concern: "Will my team actually use this, or will it sit unused?"

    Where to find them: Google Local Services Ads, Roofing contractor Facebook groups, local chamber of commerce, industry events

    Building Your Strategy Around ICP

    Marketing:

    • Create content about their specific problem
    • Advertise in places they actually spend time
    • Use language they use (not marketing jargon)

    Sales:

    • Qualify quickly: Are they your ICP? (If not, respectfully pass)
    • Focus on their main concern, not every feature
    • Show other similar customers' success

    Onboarding:

    • Assume they're not experts (be patient)
    • Focus on their top goal first
    • Check in frequently (they're worried about adoption)

    Common Mistakes

    1. Defining ICP Too Broad
    "Anyone with a business" is not an ICP. Be specific.

    2. Chasing Customers Outside Your ICP
    One customer outside your ICP takes time away from 10 ideal customers. Stay disciplined.

    3. Not Updating ICP as You Learn
    After 6 months, update your ICP based on what you've learned. Your best customers might have changed.

    The First 30 Days

    1. Day 1: Define your ICP using the template above
    2. Day 2-7: Research where your ICP hangs out
    3. Day 8-14: Create content speaking directly to their problem
    4. Day 15-30: Start marketing/selling to them only

    Within 30 days, your marketing will be more focused. Your conversion rate will improve. Your business will be more profitable.

    Final Thought

    You don't need more leads. You need better leads.

    Define your ICP, find them, and build everything around serving them perfectly.

    That's how you build a business that scales.

    Want to implement these strategies?

    Book a free strategy call and learn how we can help grow your contractor business.

    Book Your Free Call
    Alex Storey

    Written by Alex Storey

    Founder of Skill Mammoth Digital. Helping contractors grow with proven marketing systems.

    Book a Strategy Call