TNW Marketing logo

    Free tool · 10 min read

    Solar Cost Per Lead Calculator

    By Roman Steer-Love, co-founder of TNW Marketing · published 23 October 2026

    Quick answer: the price of a lead is not what a job costs you. Divide what you spend on leads (plus your team's time on them) by the jobs that actually sign, and you have your cost per signed job, also called customer acquisition cost. The most you can afford to pay per lead is the share of leads that sign multiplied by the profit you are willing to spend to win a job. Put your own figures in the calculator below to get both, for raw leads or booked appointments.

    Calculator

    What does each signed job really cost you?

    The boxes start with example figures, change them to yours. They are not industry averages. An empty box counts as zero. Nothing is saved or sent.

    What are you buying?

    Switching resets the boxes to that option's example figures.

    £

    Ex VAT.

    %

    Out of every 100 booked, how many happen with the decision maker there.

    %

    Out of every 100 surveys, how many sign.

    £

    Ex VAT, per signed job.

    %

    Before the cost of winning the job.

    Calling, chasing, confirming. Leave empty to skip.

    £

    What an hour of that time costs you.

    Signed jobs a month

    2

    Surveys a month

    8

    Cost per signed job

    £3,075

    Gross profit per job after that cost

    £6,925

    Spent a month (leads + team time)

    £6,150

    Return on that spend

    225%

    Each signed job costs £3,075 to win and leaves £6,925 of gross profit after that cost.

    The most you could pay per appointment

    To break even on gross profit: £1,985

    £

    To keep each signed job at £4,000 or less, pay no more than £785 per appointment.

    Working the other way, from the jobs you want to the leads you need? Use the lead calculator: it turns a monthly installation target into the number of surveys and leads it takes. This page is about money; that one is about volume.

    How to use it

    1. Pick what you buy. Raw leads (contact details your team calls and books) or booked appointments (a meeting already in your diary).
    2. Enter the price and how many a month. Ex VAT, from your invoice or the quote in front of you.
    3. Enter your two rates. For raw leads, the share that become a site survey; for appointments, the share that go ahead. Then the share of surveys you close. Your CRM, or a count of the last six months, is better than a guess.
    4. Enter a typical job. The average contract value and your gross margin on it, before the cost of winning it.
    5. Add team time if you want it counted. Hours spent calling, chasing and confirming each one, and what an hour costs you. Leave the boxes empty to skip it.
    6. Set a target cost per job. The calculator tells you the most you could pay per lead or appointment and stay under it.

    The formula in words

    • Surveys = leads a month × survey (or attend) rate.
    • Signed jobs = surveys × close rate.
    • Spend = leads × price, plus leads × team hours × hourly cost.
    • Cost per signed job (customer acquisition cost) = spend ÷ signed jobs.
    • Gross profit per job = contract value × gross margin.
    • Profit per job after lead cost = gross profit per job − cost per signed job.
    • Return on spend = (signed jobs × gross profit per job − spend) ÷ spend.
    • Break-even price per lead = survey rate × close rate × gross profit per job, less the team time on each lead.
    • Most you can pay for a target = survey rate × close rate × your target cost per job, less the team time on each lead.

    When no job signs (a 0% rate, or an empty box), there is no cost per job to show: every pound spent is lost, and the calculator says so instead of dividing by zero. Gross profit here is before overheads, so a positive figure is not the same as net profit. For what moves the price of a lead in the first place, see how much commercial solar leads cost.

    Two worked examples

    Both use the calculator's example figures: a £40,000 job at a 25% gross margin, so £10,000 of gross profit per job, and team time at £30 an hour. They show how the sums work; they are not benchmarks.

    1. Booked appointments

    Appointments a month
    10 at £600
    Go ahead
    80% = 8 surveys
    Surveys closed
    25% = 2 jobs
    Team time
    0.5 h each = £150
    Spent a month
    £6,150
    Cost per signed job
    £3,075
    Gross profit per job after that
    £6,925
    Return on spend
    225%

    Break-even price: £1,985 per appointment. To keep each job at £4,000 or less, pay no more than £785 per appointment.

    2. Raw shared leads

    Leads a month
    40 at £100
    Become a survey
    25% = 10 surveys
    Surveys closed
    15% = 1.5 jobs
    Team time
    2 h each = £2,400
    Spent a month
    £6,400
    Cost per signed job
    £4,267
    Gross profit per job after that
    £5,733
    Return on spend
    134%

    Break-even price: £315 per lead. To keep each job at £4,000 or less, pay no more than £90 per lead.

    The leads are six times cheaper each, yet in this example each signed job costs £4,267 against £3,075 for the appointments, because fewer leads become surveys, fewer surveys sign, and the calling eats team time. For the leads to win each job as cheaply as the appointments do, they would need to cost £55 or less at those rates. Change any one rate and the answer can flip, which is why your own figures matter more than anyone's averages.

    Compare two ways of buying

    Put two quotes side by side: shared leads against exclusive ones, a pay per lead supplier against a pay per appointment one, or this year's supplier against last year's. The contract value, margin and hourly cost are shared, so only the way you buy changes.

    Compare two ways of buying

    Example figures again: option A is cheap shared leads with a low close rate, option B a booked appointment that costs more but signs more often. Change both to the quotes in front of you.

    £
    %
    £
    Option A: shared leads
    £
    %
    %
    Option B: booked appointments
    £
    %
    %
    ResultAB
    Surveys a month108
    Signed jobs a month1.52
    Spent a month (incl. team time)£6,400£6,150
    Cost per signed job£4,267£3,075
    Gross profit per job after that cost£5,733£6,925
    Gross profit a month after that cost£8,600£13,850
    Break-even price each£315£1,985

    Option B wins each job for £1,192 less. For option A to match it, each one would have to cost £55 or less at the same rates.

    Comparing suppliers? The comparison of UK commercial solar lead companies lists each one's published prices and terms, and pay per lead vs retainer vs pay per appointment explains who carries the risk of a no-show under each model. A retainer has no price per lead at all: divide the monthly fee by what it produced and put that in the price box.

    Where TNW fits

    We sell booked appointments, so read this with that in mind. TNW Marketing books pre-qualified commercial solar site meetings for UK installers, one installer per appointment. Pricing: £250 to £1,000+VAT per booked appointment, set by system size and qualification. No retainer, no monthly fee. To check whether that works for you, put a figure from that band in the calculator with your own attend and close rates and see what each signed job would cost.

    See available projects

    Cost per lead calculator: FAQ

    How do I work out my cost per lead?

    Divide what you spent on leads in a month by the number of leads you got. If you also spend team time calling and chasing them, add that cost first. Cost per lead on its own says little, though: what matters is the cost per signed job, which this calculator works out.

    What is customer acquisition cost for a solar installer?

    Customer acquisition cost (CAC) is everything you spend to win one signed job: the leads or appointments you bought plus the team time spent on them, divided by the jobs that signed. Lead spend divided by (leads × survey rate × close rate) gives the lead part of it.

    How much can I afford to pay per lead?

    Multiply the share of leads that sign (survey rate × close rate) by the gross profit on a job, then take off the team time each lead costs. That is your break-even price. To keep a margin, use your target cost per job instead of the full gross profit. The calculator shows both.

    Are booked appointments better value than raw leads?

    Only your own numbers can say. An appointment costs more each, but you skip the calling and booking, and more of them become surveys. Put your raw lead price and rates in option A and the appointment quote in option B of the comparison, and compare the cost per signed job.

    Where do the default figures come from?

    They are example figures, not industry averages. They are there so the calculator shows something on first load. Replace every box with your own prices, volumes and rates; your CRM or last six months of jobs is the best source.

    What does TNW Marketing charge?

    TNW Marketing charges £250 to £1,000+VAT per booked commercial solar appointment, set by system size and qualification. There is no retainer and no monthly fee, and each appointment goes to one installer only.

    Is this calculator free?

    Yes. It runs in your browser, needs no sign-up, and nothing you type is saved or sent.

    Related guides for installers

    Browse every installer guide on the guides hub.