Guide · Lead Strategy

    Lead Quality Is More Important Than Lead Quantity.

    Not all leads have the same economic value. Cost per lead is a headline number. Gross profit per lead is the one that decides whether the business survives.

    Back to the framework

    Is it better to buy cheap leads or generate your own?

    Different economics, not just different prices. Shared marketplace leads cost less but arrive with multiple competitors already calling — contact rates fall, price pressure rises, and gross profit per lead often ends up lower. Self-generated leads cost more up front but answer more often and hold price because you're the only contractor calling.

    Cost per lead is only half the equation

    A contractor might say "I can buy leads for $40 each." Great. Now ask:

    • What's the contact rate?
    • How many competitors got the same lead?
    • What's the appointment rate?
    • What's the close rate?
    • What's the average selling price?
    • What's the gross margin at that selling price?

    Those numbers are what determine whether the $40 lead is a bargain or a trap.

    The two economies side by side

    MetricShared / marketplace leadsSelf-generated leads
    Cost per leadLowerHigher
    CompetitionMultiple contractorsTypically your business only
    Contact rateLowerHigher
    Price pressureHigh — race to the bottomLow — you set the price
    Average saleLowerHigher
    Gross profit / leadOften lower despite lower costOften higher despite higher cost

    Two ways to compete

    Compete on price. Buy commodity leads. Win by being cheaper. Operate on thinner margins. Need more volume to make the same profit.

    Compete on value. Generate your own demand. Build your brand. Educate customers. Charge for the service you provide. Protect margins.

    Neither is impossible. They're very different businesses.

    An honest note from experience

    In our roofing operation, we invested in mailers and Facebook — self-generated leads. Cost per lead was higher, but the customer was only talking to us. In Florida, our bottom price was $800/square for shingle. Most sales landed between $900 and $1,000. Competitors chasing the same customers on shared platforms were fighting for $430–$510 and wondering why they weren't making money on a seven-person crew.

    Same trade. Same trucks. Same materials. Different lead source. Completely different business.

    What this means operationally

    • Track gross profit per lead, not cost per lead.
    • Staff differently for different lead sources — shared leads need more urgency and speed, self-generated leads need more brand and trust.
    • Don't mix the two into one sales workflow. The reps close them differently.
    • Protect your close price by protecting your lead source.
    FAQ

    Frequently Asked Questions

    Straight answers about how URBLD runs the business end-to-end.