Free marketing economics tool

Can your campaign
pay for itself?

See how leads turn into bookings, paying clients and money left after costs. Change the numbers to fit your business. No email needed.

Your monthly assumptions

The starting numbers are an example, not industry averages or a forecast. The fee and markup reflect our offer; both are editable for comparing plans.

Campaign costs
Use leads from the campaign you are planning.
Before markup. Do not add the same ad spend again.
Our package includes SaleSystem.
Our lead usage is actual allocated cost + 10%.
From lead to paying client
Share of all campaign leads who book.
Share of bookings that become attended visits.
Use 100% if every attended visit is a paid service.
Per paying client, after discounts. First purchase only.
Revenue left after service costs, before marketing and fixed overhead.

Choose Calculate to see your estimate.

The math, in plain sight.

  • Marketing cost = monthly fee + leads × base lead cost × (1 + markup ÷ 100).
  • Bookings = leads × booking rate. Visits = bookings × attendance rate.
  • Paying clients = visits × purchase rate.
  • Revenue = paying clients × average purchase revenue.
  • After costs = revenue × service margin − marketing cost.
  • Return on marketing cost = amount after costs ÷ marketing cost × 100.
  • Break-even revenue = marketing cost ÷ service margin.
  • Break-even clients = marketing cost ÷ (purchase revenue × service margin), rounded up.
  • Highest base lead cost = (revenue after service costs − monthly fee) ÷ (leads × (1 + markup ÷ 100)).

Convert percentage inputs to decimals in these formulas. Break-even covers marketing and direct service costs, not fixed rent, other overhead or tax. Use a consistent monthly period and allow time for leads to book and buy.

For the starting example: 100 leads become 40 bookings, 30 visits and 15 paying clients. Revenue is $6,000. After $2,400 in service costs and $3,200 in marketing costs, $400 remains before fixed overhead and tax.

Read the spa marketing budget guide or learn how to compare cost per booking. Looking at leads you already have? Try SaleSystem’s follow-up calculator.