Let’s Go SMALLFind my next step
Menu
Resources · Find more customers

Is your ad budget earning its keep?

You do not need a huge advertising budget to measure results. You need a clear connection between what you spend, the customers you earn and the money those customers leave in your business.

Return on ad spend—usually shortened to ROAS—is one useful starting point. Here is how to use it when you are spending $5, $10 or $20 a day on Facebook and Instagram, rather than thousands.

What ROAS actually tells you

ROAS = revenue attributed to your ads ÷ ad spend

Spend $100 and generate $300 in attributed sales: your ROAS is 3×. That means $3 in sales for every $1 spent on ads. It does not mean $3 in profit.

Use the same period and a consistent revenue basis. Account for cancellations and refunds, and keep sales tax out of your business revenue. If customers take weeks to decide, allow time for those leads to become sales before judging that group of leads.

A $10-a-day Meta example

Illustration only—not a forecast or a Meta benchmark. Imagine a small shop spending $10 a day for 30 days. It attributes 20 orders averaging $45 to its ads.

What you measureExample
Ad spend$300
Revenue: 20 orders × $45$900
ROAS: $900 ÷ $3003×
Contribution margin before ads40%
Revenue left after variable costs$360
Contribution left after ads$60

That $60 still needs to contribute toward rent, subscriptions, fixed payroll and other overhead. A 3× result may sound impressive, but in this example it leaves a narrow cushion.

Find your own break-even ROAS

Contribution margin is the share of sales left after costs that vary with each sale: inventory or materials, delivery, payment fees and relevant fulfillment labor. Count costs once and be consistent.

Break-even ROAS = 1 ÷ contribution margin

At a 40% margin, use 0.40: 1 ÷ 0.40 = 2.5×. Below 2.5×, these sales do not cover their variable costs plus ads. At 2.5×, nothing remains for overhead or profit.

There is no universal “good ROAS.” Your margin, overhead, customer retention and cash needs determine what works. A practical target should sit above break-even and leave enough room for the rest of your business.

Try your numbers

Enter actual results, or use the example to understand the math.

Your ROAS
Ad-only break-even ROAS
Contribution after campaign costs
Revenue needed to cover campaign costs
Contribution after campaign costs = revenue × margin − ad spend − other campaign costs. Enter creative or management costs only if they are not already included elsewhere. Results exclude fixed overhead, taxes and future repeat purchases. This calculator stays on this page and does not submit your numbers.

For service businesses, follow the lead through to a sale

A Meta lead form submission is an inquiry, not earned revenue. A cleaner, repair professional or consultant should track leads, qualified leads, appointments and paying customers.

Example: $200 generates 20 leads. Four become customers, each paying $150.

  • Cost per lead: $200 ÷ 20 = $10.
  • Lead-to-customer rate: 4 ÷ 20 = 20%.
  • Ad cost per new customer: $200 ÷ 4 = $50.
  • Revenue and ROAS: $600 ÷ $200 = 3×.

If each job leaves $75 after variable costs, four jobs produce $300 in contribution before ads and $100 after ads. If only one lead becomes a customer, the same $10 cost per lead produces very different economics.

Work backward to a lead-cost ceiling.

If you can afford $50 in ads per new customer and 20% of leads become customers, the implied maximum cost per lead is $50 × 20% = $10. This is an illustration; use your own close rate and leave a margin for uncertainty. Add management and creative costs when assessing the full customer acquisition cost.

Make a smaller budget easier to learn from

  1. Pick one outcome. Decide whether you need purchases, qualified inquiries or appointments. Likes and clicks are useful signals, but they do not establish ROAS.
  2. Keep the test focused. Start with one clear offer and a manageable number of ads. Splitting $10 a day across many campaigns makes each result harder to interpret.
  3. Set an affordable test limit. Choose a total spend you can risk and a review date. There is no daily budget or test length that guarantees enough sales to draw a conclusion.
  4. Track the whole path. Record spend, leads, qualified leads, sales, revenue and cancellations in a simple sheet. Use campaign links and ask customers how they found you as supporting evidence.
  5. Improve the bottleneck. Poor-quality inquiries suggest an offer or audience problem. Qualified leads that never book may point to slow follow-up, pricing or the booking experience.
  6. Increase cautiously. Confirm that results repeat and you can fulfill the extra work before increasing spend. More budget does not guarantee the same ROAS.

One sale can change the story

With $100 spent, one $300 sale gives you 3× ROAS. Without that sale, it is 0×. That swing is why a small test should be treated as early evidence, especially for higher-priced services. Look at multiple sales and a full buying cycle; avoid making the decision from one unusually good day.

Read Meta’s numbers alongside your own

Meta’s reported purchase ROAS depends on the purchase values recorded and which sales its attribution settings credit to the ads. A sale credited to an ad is not proof that the ad alone caused it. Other platforms may credit the same order, so do not add their attributed revenue totals together.

For calls, messages and lead forms, connect inquiries to paid invoices or completed orders in your own records. Review attribution settings, check that purchase values and currencies are correct, and reconcile reporting with actual sales. Keep speculative lifetime value separate from cash you have already collected.

Further reading: Meta Business Help Center: purchase ROAS and attribution settings. Meta may require sign-in.

A tracking tool we like: AnyTrack

AnyTrack helps bring advertising, analytics and affiliate attribution into one view. We like it because a small-business owner can see which campaigns and referral sources are producing meaningful actions instead of trying to reconcile disconnected reports from several platforms. Start with the level that fits your current traffic and measurement needs.

Explore AnyTrack

Affiliate link: Let’s Go SMALL may earn a commission if you purchase through this link, at no additional cost to you.

Your next step

Choose one recent campaign. Match its spend to the paying customers it produced, calculate the contribution left after ads, and identify one change to test next.

Explore more small-business resources