Part three · Chapter 16

MARGIN IS A RETENTION METRIC

Every discount teaches customers what your price is. Price that lesson before you send it.

Every code you send changes what a second order is worth. Take an invented brand with an $80 average order and a 62% product margin. A second order at full price carries $49.60 of gross margin. Take ten points off and the order is $72, but product cost hasn't moved, so the margin drops to $41.60.

Those ten points remove $8, 16% of the second order's margin. To break even, the discount has to produce about 19% more second orders than full price would: $49.60 divided by $41.60 is 1.19. Twenty points off leaves $33.60 of margin and needs 48% more.

Both lines assume every discounted order is new, and some of those customers were coming back at full price anyway. The customer you win at 40% off comes back for 40% off.

Wrong for you if

Split your next offer against the same email at full price. If the offer arm clears your break-even lift (for the invented brand, about 19% more second orders at ten points off), your discounting is paying. Keep it and skip to the calendar.

The first discount you ever give

Test the capture offer on 180-day margin per subscriber, not on sign-up rate. Try percentage off against free shipping, a gift with the first order, and no offer. The code that wins sign-ups often loses the second order.

Sign-up rate is what the pop-up tool reports, so it wins by default. A deep code fills the list with people who came for the code. Margin at 180 days counts their second order, so it catches the trade. If the California privacy law covers you, a sign-up discount counts as a financial incentive and needs its own notice.

The four-line check

Run the four-line check before anyone builds an offer. It takes ten minutes. Each line forces a decision someone would otherwise skip, so the habit the offer teaches gets priced while changing it still costs nothing.

  1. Write the offer in one lineDepth, mechanic, audience, window. If it won't fit on a line, customers won't follow it.
  2. Write what it teachesWhat will a customer who takes it believe in 90 days? Be literal: "This brand takes 20% off the last week of every month."
  3. Name the next full-price askSay which full-price message follows, and whether the customer you've taught will believe it. If not, price the offer as a price change.
  4. Price it at full redemptionAssume everyone eligible takes it, at your margin mix. If it only works at the redemption rate you hope for, it doesn't run.

Try mechanics before depth

Depth changes what customers expect to pay. Each mechanic below changes what they get instead, so full price survives the promotion. Reach for depth only when nothing above it answers the objection.

The Full-Price Window

A code sent to a customer five days from reordering pays for an order already coming, a week early and minus the margin. The Full-Price Window stops that. Anyone whose reorder falls inside a sale or the week after it leaves the sale audience and keeps the full-price reminder.

Build the window from a profile property: last order date plus the median interval for what they bought, or your platform's expected-next-order date. Brief support before the sale opens. A customer who asks gets the sale price, no argument. The rule governs what you send, not what you refuse. Teams resist this rule. It's the easiest money in the chapter.

The fourth number

Every offer has a fourth number: what it costs if it works, at the highest redemption you can imagine. Most offers get priced at the redemption someone hopes for, so success goes uncosted. Write the fourth number down before anyone books the date.

A big offer shows how. I co-led Gallery Furniture's 2022 "Astros Win You Win" promotion. Customers who spent $3,000 or more on qualifying furniture got their money back if the Astros won the World Series. The owner, Jim McIngvale, hedged the refunds with about $10M in sportsbook bets at 7.5 to 1. The Astros won.

The $75M payout funded about $74M in refunds, so the promotion netted about $0 on the refunds while store foot traffic rose 500%. The hedge made the refund free: the fourth number was priced before the offer ran.

A promotion that brings in thousands of first buyers is half built until the second order for them is planned. Write that plan before the offer goes on the calendar.

Build the calendar backward

A quarter has room for three to five dated offers. Past that, the calendar becomes a habit customers learn. Keep flows off it, since a scheduled flow stops firing on behavior.

At Nexus Agriscience, a multi-brand cannabis portfolio selling B2B and direct, the calendar is set by regulation and platform policy: no paid social, restricted email content, compliance review on every send. It's the constraint every regulated business works under.

Build that calendar backward from the review queue. If review takes five business days, an offer locked seven days out leaves no room for a round of edits. Copy comes from an approved phrase library, and the offer often becomes access, timing or a bundle.

Send the sale in waves

Send to your most engaged customers first, so the first response mailbox providers see is your best. Engaged means clicked, visited the site or ordered in the window; opens count only with Apple privacy opens excluded. Each announcement wave excludes anyone who received an earlier one, and anyone who orders drops out. On a short sale the waves run hours apart.

The last call goes only to earlier recipients who didn't click or buy. The deadline has to be real. When it passes, the price goes back.

Write your cadence caps down, then build them. Make a campaign exclusion segment of anyone who received three or more emails in seven days, and decide which flows are exempt. If SMS runs in another tool, sync a "texted today" property both ways, or say the cap is per channel. Smart Sending isn't a weekly cap, so the segment is the cap.

One account I audited made 275 production sends across 148 active days in twelve months; 82 days ran both email and SMS, and 27 days had three or more sends.

Test against full price

Offer tests run inside the treated group: randomize the offer against the same email at full price. The universal holdout already covers "did the mail do anything." Add a separate no-send arm only when the audience clears the Single-Digit Stop.

Score on placed-order rate, so one huge basket can't swing the result. Report revenue per recipient beside it with the largest orders capped. If the offer lifts orders but lowers revenue per recipient, check that trade against the break-even lift above.

When the code is the price

In the skincare file, 58% of orders carried a discount code. Keep the label: codes miss automatic discounts and markdowns, so the share of orders sold below full price was at least that high. When most orders carry a code, the discounted price is your price.

A "was" price has to be one customers paid for a meaningful stretch. Stop striking through a price nobody pays.

Do this

This is one chapter of The Second Order, which is free and readable in full on a single page with no form in front of it.