The E-commerce Paid Ads Playbook (With the Real Math)
Account structure, creative testing, budget rules and the contribution-margin math that tells you whether a campaign is actually making money.
Account structure, creative testing, budget rules and the contribution-margin math that tells you whether a campaign is actually making money.
Paid social and search will happily spend your money at any scale you allow. Whether that spend builds a business depends almost entirely on decisions made before the campaign goes live: the offer, the margin math and the measurement. This playbook covers all three, plus the day-to-day operating rhythm.
Before touching an ad account, calculate what you can afford to pay for a customer. You need four numbers:
Worked example. AOV $80, COGS 38%, variable costs 12%, so contribution margin per order is $40. If you want to keep half of that as profit on first purchase, your allowable first-order CAC is $20 — a break-even ROAS of 4.0. If 30% of customers buy again within a year at the same margin, blended twelve-month value rises to about $52 and allowable CAC moves to roughly $32, or a ROAS target near 2.5.
| Input | Value | Effect on target |
|---|---|---|
| AOV | $80 | Higher AOV → lower required ROAS |
| Contribution margin | 50% ($40) | Sets the ceiling for CAC |
| Repeat rate (12mo) | 30% | Allows more aggressive acquisition |
| Break-even ROAS (first order) | 2.0 | Below this you lose money immediately |
| Target ROAS (with LTV) | 2.5 | The number the account is actually run against |
Advertising amplifies whatever exists. If the product page is unclear, the shipping is expensive and the reviews are thin, more traffic simply means faster money loss. Audit these before scaling spend:
Modern bidding systems learn faster with more data in fewer buckets. Fragmenting spend across dozens of ad sets starves each one and delays learning.
Once audiences are broad, creative decides who sees the ad. Build a testing cadence rather than an occasional "creative refresh".
Angles worth testing on almost any product: problem/solution, before-after, founder explanation, customer review read aloud, comparison with the obvious alternative, "how it is made", and unboxing. Each maps to a different buyer objection, which is why they behave differently.
Platform-reported ROAS is a marketing claim made by the vendor being evaluated. Build a measurement stack that does not depend on it:
When platform ROAS and blended MER disagree, trust MER. The bank balance does.
Aggressive budget changes reset learning and produce the sawtooth performance pattern most accounts suffer from. Our rules:
Every point of repeat rate raises the price you can afford to pay for a customer. The cheapest wins usually sit in email and SMS flows rather than in the ad account: welcome, browse abandonment, cart abandonment, post-purchase education, replenishment reminder, win-back. Get those running before you argue about bid strategies.
A useful framing: acquisition buys you the first order, retention decides whether that purchase was profitable.
One page, same format every week, no screenshots:
| Metric | This week | 4-week average | Target |
|---|---|---|---|
| Total ad spend | — | — | Budget plan |
| Blended MER | — | — | ≥ 2.5 |
| New-customer CAC | — | — | ≤ $32 |
| AOV | — | — | ≥ $80 |
| Contribution margin | — | — | Positive and growing |
| Creative tests live | — | — | ≥ 4 |
By day ninety you should be able to answer one question with evidence: for every dollar we put in, how many come back, and how quickly? Everything else in paid media is detail.
A complete, repeatable framework for building a social media strategy that produces business results — research, positioning, formats, calendar, community and reporting.
Most CRO advice is a list of tactics with no diagnosis. Here is the system we use to find where revenue leaks, prioritise fixes and prove the result.
A logo is not a brand. This is how to build the identity system underneath it — strategy, naming, marks, colour, type, motion and the guideline that keeps it consistent.
Bring your current setup to a free 30-minute session. We will run the first two steps of this framework live and you keep the notes either way.