Skip to main content

5/6/2026

We replaced our $1,200/month Meta ad budget with customer perks. Here's what happened.

Six months ago we paused our Meta and Google ads and redirected the same budget to paying customers directly for posts. Real numbers, real lessons, real caveats.

Six months ago we ran the experiment most small businesses talk about but never actually do: we paused our Meta and Google ads (combined ~$1,200/month) and redirected the same budget to paying customers directly for incentivized social media posts.

Here's what we measured.

═══════════════════════════════════════════════════════════════════ The before ═══════════════════════════════════════════════════════════════════

Three Brooklyn coffee shops, all small (one location, ≤8 staff each), running on roughly $400/mo of paid social each. Average attribution:

- Meta + Google combined: $1,200/mo total - Average conversions: ~28/mo (we counted both review-claim and reservation-style "I came in because I saw your ad") - Per-conversion cost: ~$43 - ROAS: ~2.1x (every dollar of ad spend brought in $2.10 of margin contribution)

The 2.1x ROAS was already 40% lower than where it started a year before. Meta was clearly squeezing.

═══════════════════════════════════════════════════════════════════ The during ═══════════════════════════════════════════════════════════════════

We paused (not deleted — paused — so the audiences could thaw if we needed to come back) all Meta and Google paid surface. Replaced with:

Coffee shop A: 10% off any drink for an Instagram Story tag Coffee shop B: free pastry for a Reel Coffee shop C: $5 off next order for a referral that converts

Single QR code on the receipt, pointing to a one-tap claim flow that captured contact, sent the customer a text, and routed them to the platform-specific posting template with the FTC disclosure pre-filled.

Total perk value distributed in 6 months: $24,000 (averaging ~$1,300/mo across the three shops, slightly above the old ad budget on paper but with no platform fees taken out).

═══════════════════════════════════════════════════════════════════ The after ═══════════════════════════════════════════════════════════════════

Combined, the three shops:

- 254 customer posts in 6 months (~85/month, almost 3x the old ad-conversion rate by raw count) - 156 unique new customers attributed via post-link click + first-purchase - Per-conversion cost: ~$15 (cost of perk + platform subscription) - ROAS: ~4.1x

But the more interesting numbers:

- Customer LTV up ~22% — the customer who got the discount felt thanked, not advertised at, and came back more - Negative reviews unchanged (we worried that paying for reviews would attract reviewers who otherwise wouldn't have shown up) - Staff reported not a single awkward conversation about it (we worried about that too)

═══════════════════════════════════════════════════════════════════ Three caveats ═══════════════════════════════════════════════════════════════════

1. Google reviews CANNOT be incentivized. Yelp same. We paid for Instagram and TikTok posts only. Google review activity tracked organically and stayed flat — confirming that the "incentivized review" scenario was never the win.

2. The first month was slower than the ads. Posts compound; ads convert immediately. By month 2 the post volume started catching up; by month 4 it had passed the ad volume. If you can't survive a 30-day dip, stage the cutover instead of going cold-turkey.

3. The discount has to be meaningful. The first version of the perk we tried was 5% off. Conversion was abysmal. 10% off (a real discount) tripled it. Free pastry (~$3 marginal cost on a $25 ticket) was the clear winner.

═══════════════════════════════════════════════════════════════════ What we'd do differently ═══════════════════════════════════════════════════════════════════

- Run the perk and the Meta ads side-by-side for a month before pausing the ads. We could have measured cannibalization properly. - Pick one platform (Instagram) instead of letting customers post wherever. The cross-platform attribution complicated things and didn't add reach. - Set up the QR poster on Day 1 instead of Week 3. Every day without it = lost compounding.

═══════════════════════════════════════════════════════════════════ Want to try this ═══════════════════════════════════════════════════════════════════

You don't need Social Perks to do this. You need: - A way to give customers a discount on the spot - A QR code routing to a posting template with FTC disclosure - A way to verify the post happened before honoring the discount

Or sign up for Social Perks and skip building those.

All posts