Cancel Flow

Writing effective save offer copy

How to write save offer headlines, subtext, and button labels that retain wine club members.

Every save offer in Garde has four pieces of copy: a headline, subtext, an accept button, and a decline button. Getting these right is the difference between an offer that feels relevant and one that feels generic.


The anatomy of an offer

Headline — The first thing the member reads. One sentence, max. This is your hook.

Subtext — One to three sentences expanding on what the offer actually is. Specifics live here.

Accept button — The action you want them to take. Should feel like a decision, not a form submit.

Decline button — The graceful exit. This text matters more than most people think.


Write for wine club members, not software users

Wine club copy lives in the same world as hospitality. Your members chose your club because of how it made them feel — connected to a place, a winemaker, a story. Your save offer copy should sound like it came from a person, not a platform.

Avoid: "Your subscription will be paused for the selected duration." Try: "We'll hold your spot. Your next shipment will resume in 3 months."


The headline formula

The best offer headlines do two things: acknowledge the member's feeling, then offer the solution.

> "Taking a break? We'll hold your spot for 3 months." > "Feeling flush? We'll lighten things up with 20% off." > "We'd love to find wines you'll actually love."

Notice what these don't do: they don't argue with the member or use language like "Wait — don't go!" Guilt-tripping doesn't work. Acknowledging the problem and offering a real solution does.


Subtext: specific, not vague

Vague subtext erodes trust. Specific subtext builds confidence.

Vague: "We'll give you some time off and you can come back when you're ready." Specific: "Your membership pauses for 3 months starting today. We'll send you a reminder before your next shipment ships."

Tell the member exactly what happens when they accept. No surprises.


Accept button: a decision, not a confirmation

The accept button should name the action, not just confirm it.

Weak: "Accept offer" / "Yes, thanks" Strong: "Pause for 3 months" / "Apply 20% off" / "Skip this shipment"

When a member reads the button label, they should already understand what they're agreeing to.


Decline button: gracious, not guilt-tripping

Phrases like "No thanks, I hate wine" or "I'd rather pay full price" are a pattern you've probably seen — dark patterns that shame members into accepting. Don't do this. It leaves a bad impression and damages your brand.

Good decline copy: "I'd still like to cancel" / "No thanks, continue cancellation"

Your decline button is a member's last impression of your club before they leave. Make it respectful.


Examples by reason

ReasonHeadlineAcceptDecline
Too much wine"Your cellar's overflowing — take a 3-month break."Pause for 3 monthsI'd still like to cancel
Too expensive"Stay with 20% off your next 2 shipments."Apply my discountNo thanks
Wrong wines"Let's find a better fit — can we reach out?"Yes, please reach outI'd still like to cancel
Forgot"Your next shipment includes a bottle you're going to love."Show me what's comingCancel anyway

Related: Save offer types — complete reference →