Social Ads · Play 16

The Click-Only ROAS Audit

Meta’s default reporting takes credit for guests who saw an ad and booked anyway — re-slice your account to click-only attribution before you scale a number that isn’t real.

16
Difficulty
Impact
CostFree — an hour of honesty
Time to launch1–2 hours

Run this when

The play

  1. Understand what view-through claims

    Default Meta attribution counts a purchase if someone merely saw your ad within a day and booked — including your own past guests who were booking anyway. Retargeting campaigns aimed at warm audiences can look spectacular while creating almost nothing.

  2. Re-slice every ad set to 7-day click

    In Ads Manager, use the attribution-setting comparison to view purchases and ROAS on 7-day-click (no view) alongside the default. Ad sets already configured for click-only attribution report the truth natively; for the rest, the comparison view is your audit. The scale of the reveal is real: we’ve watched two sister accounts show 170:1 versus 25:1 on default attribution — and collapse to a modest 2:1 difference once compared click-only. Watch the export trap too: scheduled report exports quietly revert to view-inclusive defaults.

  3. Sort your ad sets into three buckets

    Real (click-only ROAS still clears your bar), inflated (default looked great, click-only doesn’t), and unknown (too little data). You will usually find at least one “hero” ad set that was mostly taking credit for organic rebooking.

  4. Set new ad sets to click-based attribution

    Make 7-day-click the standing configuration for new prospecting builds so future reporting is honest by default. Keep one eye on view-through as a directional signal — it isn’t worthless, it’s just not revenue.

  5. Rebalance budget toward what survived

    Shift spend from inflated ad sets into the ones whose click-only economics work. This is the audit’s payoff: same budget, more actual bookings.

  6. Settle format debates with a 30-day bake-off

    Run the contenders — dynamic catalog, static retargeting, featured carousel — concurrently for ~30 days and let click-attributed bookings pick the winner. Concurrent beats sequential; seasonality can’t put its thumb on the scale.

  7. Re-anchor stakeholder expectations

    Publish both numbers once, with the language that keeps them straight: “driven by Meta” for click-attributed bookings, “influenced by Meta” for view-through. “Meta says 12x; click-only says 7x; we scale on the 7.” It’s a harder conversation once — and every scaling decision afterward gets easier and righter. Sanity-check the number you scale on against OTA parity: break-even against a 15.5% commission is about 6.5:1, so a click-only 4x is a 25% cost of acquisition — below parity, a fix-the-funnel signal, not a scale signal.

What to expect

The reveal
Click-only ROAS typically lands at a fraction of default-attribution ROAS on warm audiences. Don’t panic — the real number was always the real number.
Timeline
The audit is an afternoon. Rebalancing shows up in booking volume within 2–4 weeks.
Good result
Budget concentrated in ad sets that create bookings rather than claim them — and a reporting standard your whole team quotes without asterisks.

Watch-outs

Immediate action

Open Ads Manager, add the attribution comparison to your main report, and screenshot the default-vs-click-only gap. That screenshot sets your next budget meeting’s agenda.

Want this play run for you?

This is the exact kind of work we do for vacation rental brands every day. Bring us the property mix and the market — we’ll bring the system.

Book A Free Call
← Back toThe Vacation Rental Social Ads PlaybookNext play →The Catalog Carousel

For Vacation Rental Managers Paying Too Much To The OTAs:

Stop Handing Airbnb 15.5% Of Every Booking

The OTA Escape Plan free direct booking guide for vacation rental managers

The OTA Escape Plan — 125 prioritized marketing moves, channel by channel, for managers building a direct booking engine. Every item rated High, Medium or Low priority, so you know exactly where to start.

  • This field is for validation purposes and should be left unchanged.

Free. No sales call required.