---
title: "Staged Annual Offers — Expansion Growth Tactic"
description: "Moves subscribers up the commitment ladder with staged offers, an annual term paired with a forever-percent discount, at the month-3 and month-12 milestones."
canonical: "https://churnkey.co/growth/library/staged-annual-offers"
category: "growth"
related:
  - /growth/library/index.html.md
  - /growth/library/methodology.html.md
  - /feature/adaptive-offers.html.md
  - /tools/lifetime-value-calculator.html.md
last_updated: "2026-06-09"
---

# Staged Annual Offers

Moves subscribers up the commitment ladder with staged offers, an annual term paired with a forever-percent discount, at the month-3 and month-12 milestones.

- **Stage:** Expansion
- **Evidence grade:** causal (effect isolated with matched pairs)
- **Evidence:** 24 percentage points of churn removed when the annual term and forever-percent discount combine
- **Trigger type:** Scheduled
- **Channels:** in-app, email

## What is it?

The two strongest effects in the research dataset are structural: annual billing adds 189 days of subscriber lifetime and $146 per subscriber, and forever-percent discounts remove 11.2 percentage points of churn. Combined, they remove 24 percentage points of churn, the strongest single-effect interaction in the dataset. This tactic turns that combination into a pathway: staged offers of an annual term paired with a forever-percent discount, made at the month-3 and month-12 tenure milestones.

The staging is the design. Month 3 is the first point where a subscriber has proven the product to themselves, and early enough that most of the subscription’s risk is still ahead, which is where the commitment does its work. Month 12 is the second ask, made to a subscriber whose relationship has survived a full year, with terms that reward the tenure.

## When it fires

The tactic runs on each subscriber’s own relationship clock: the first offer fires when a monthly subscriber reaches month 3 in good standing, and a second window opens at month 12 for those who declined or were not yet eligible. A declined offer goes quiet until the next milestone. The month-12 ask is a fresh offer with its own terms, not a retry.

Milestones, rather than a behavioral score, are deliberate here. Three months in and a year in are legible moments to the subscriber, so the offer reads as a natural point in the relationship rather than a sales trigger. Where a readiness-scored conversion tactic also runs, collision rules keep the two from competing for the same subscriber.

## What the evidence shows

Each component carries its own causal evidence. Annual billing adds an average of 189 days of subscriber lifetime and $146 per subscriber across 50,000 subscriber pairs. Forever-percent discounts remove 11.2 percentage points of churn across more than 100,000 pairs. Stacked into a single offer, the annual-plus-forever-percent structure removes 24 percentage points of churn, the strongest single-effect interaction the research program has measured.

The pairing answers the obvious selection objection, that engaged subscribers choose annual terms anyway. The research compared each committed subscriber against a statistical twin, a monthly subscriber identical on plan value, tenure, and engagement. What remains is the effect of the commitment structure itself.

## How it runs

In production, the tactic tracks tenure for every monthly subscriber and stages the offer at each milestone: in-app at the next active session, with one follow-up email carrying identical terms. Acceptance switches the billing term and applies the forever-percent discount in the billing provider as a single transaction.

Guardrails protect the relationship the pathway is built on: two asks per subscriber lifetime, no discount stacking, and automatic suppression whenever a Cancel Flow, Payment Recovery sequence, or another conversion offer is active for the subscriber.

## Run it with the Churnkey MCP

This tactic runs via the Churnkey MCP. Connect it to your favorite AI agent and it reads your own usage and billing data, then recommends and runs the plays most likely to move your LTV — starting with whether this one fits.

**Trigger:** An active monthly subscriber reaches the month-3 tenure milestone in good standing. A second window opens at month 12 for subscribers who declined or were ineligible at month 3.

**Surface:** In-app offer at the subscriber’s next active session after the milestone. One follow-up email with identical terms if the in-app offer is not seen within seven days.

**Guardrails:**

- Frequency: two pathway offers per subscriber lifetime, month 3 and month 12. A declined offer goes quiet until the next milestone, never sooner.
- Eligibility: active monthly subscription in good standing, no open payment failure, no pending cancellation.
- Offer integrity: the discount is forever-percent on the annual term only. Never stack with an existing discount.
- Collision avoidance: suppress while any Cancel Flow, Payment Recovery sequence, or other conversion offer is active for the subscriber. If a readiness-triggered annual offer fired recently, the milestone offer waits out the cooldown.

**Evidence:** Annual billing adds 189 days of subscriber lifetime and $146 per subscriber across 50,000 subscriber pairs. Forever-percent discounts remove 11.2 percentage points of churn across more than 100,000 pairs. Combined, the annual-plus-forever-percent structure removes 24 percentage points of churn, the strongest single-effect interaction in the research dataset. Graded causal because both components were tested against statistical twins, subscribers identical on every measure except the commitment structure.

**How to run it:**

1. Track tenure for every monthly subscriber and flag the month-3 and month-12 milestones on each subscriber’s own clock.
2. Define the staged offer: a 12-month term paired with a forever-percent discount, sized to your vertical and margins, with month-12 terms set independently of month 3.
3. At month 3, when eligibility checks pass, render the offer in-app at the next active session. Send one follow-up email with identical terms if it goes unseen for seven days.
4. On acceptance, switch the billing term and apply the forever-percent discount in the billing provider as a single transaction.
5. On decline, go quiet until month 12, then make the second ask as a fresh offer: new framing, tenure acknowledged, no reference to the first.
6. Track milestone conversion and the 12-month retention of converted subscribers against comparable monthly subscribers. Tune offer depth per milestone from those outcomes.

Install the MCP server:

```bash
npm install -g @churnkey/mcp
```

The full reference is in the [Churnkey MCP docs](https://docs.churnkey.co/data-integrations/mcp).

## Related

- [Growth Tactics Library](/growth/library/index.html.md) — The full register of graded growth plays.
- [How Tactics Are Graded](/growth/library/methodology.html.md) — The four-grade evidence ladder behind this grade.
- [Adaptive Offers](/feature/adaptive-offers.html.md) — The Churnkey feature this tactic maps to in production.
- [Lifetime value calculator](/tools/lifetime-value-calculator.html.md) — Related calculator.
