Dunning Optimization

Dunning Optimization for Makeup Boxes

Dunning Optimization strategies specifically for makeup boxes. Actionable playbook for beauty subscription brand marketers.

RD
Ronald Davenport
July 19, 2026
Table of Contents

The Makeup Box Churn Problem Nobody Talks About

Failed payments hit makeup box subscriptions harder than most other subscription categories. Here is why: your customers curate their boxes months in advance. They select their foundation shade, pick their lip colors, choose their eye palette. When a payment fails and their subscription lapses, they do not just lose access to a service — they lose a personalized order they already mentally committed to.

That emotional investment is a dunning asset most makeup box operators ignore completely.

The average involuntary churn rate across subscription boxes sits between 5-10% monthly. For makeup boxes specifically, that number spikes around seasonal launches — think the holiday collection drop or the summer refresh — because customers load up multiple boxes at once, sometimes exceeding their card limits without realizing it. The result is a burst of failed payments right when your revenue should be peaking.

Recovering those customers is not just about retrying a card. It is about timing, messaging, and using the unique mechanics of makeup subscriptions to your advantage.

---

Why Standard Dunning Fails Makeup Box Subscribers

Generic dunning sequences treat every failed payment like a billing error. Send an email. Wait three days. Send another email. Cancel after 14 days. That cadence ignores everything specific about how makeup subscribers behave.

Makeup box customers skew toward mobile-first engagement. They interact with brands through Instagram, TikTok, and branded apps — not necessarily email. A dunning sequence that lives entirely in the inbox will miss a significant portion of your at-risk subscribers.

They are also high-consideration purchasers. Someone who spent 20 minutes customizing their IPSY Glam Bag or selecting their Boxycharm products is not indifferent to losing that subscription. The barrier to recovery is lower than you think — but only if you reach them in the right channel at the right moment.

Finally, makeup boxes operate on hard fulfillment deadlines. Unlike software subscriptions where access can be restored instantly, makeup boxes often have a cutoff date after which a given month's box cannot be fulfilled. That deadline creates urgency you can use — but only if your dunning system is built to communicate it explicitly.

---

The 5-Step Makeup Box Dunning System

Step 1: Pre-Dunning — The 7-Day Warning

Do not wait for a payment to fail. Pull your upcoming billing run and flag every card that shows signals of likely decline: expired dates, cards reported lost or stolen, or cards that failed on a previous billing cycle.

Seven days before billing, send a pre-dunning alert to this segment. The message should be specific:

  • Reference the month's box contents ("Your October box includes the Fenty Beauty lip set you added")
  • State the billing date clearly
  • Provide a single-tap link to update payment information

Brands like Ipsy use this approach effectively by tying the pre-dunning message directly to the subscriber's personalized picks. The message does not feel like a billing reminder — it feels like a product reminder that happens to include a payment update prompt.

This single step typically recovers 15-25% of would-be failed payments before they ever fail.

Step 2: Smart Retry Logic — Time It to Behavior

When a payment does fail, your retry schedule matters more than most operators realize.

Standard retry logic: Retry on day 1, day 3, day 7, day 14. No optimization.

Makeup box retry logic: Retry based on when your subscriber is most likely to have funds available.

  • Retry on the 1st and 15th of the month — standard payroll dates
  • Retry at 9am local time (if you have timezone data) or default to 9am EST
  • Avoid retrying on Mondays, when card declines from weekend spending are highest

If your billing platform supports it — Recurly, Chargebee, and Stripe Billing all do — configure intelligent retry rules that pull from decline code data. A "do not honor" decline is different from an "insufficient funds" decline. Insufficient funds warrants a payroll-aligned retry. Do not honor may warrant a direct outreach to update the card.

Step 3: The Fulfillment Deadline Message

Most makeup box operators send a vague "your subscription is paused" message. This is a missed opportunity.

Send a specific deadline-driven message on day 5 of the failed payment window. The structure should be:

  1. State exactly what they are about to lose ("Your November box ships on the 18th")
  2. Give the precise deadline to recover their spot ("Update your payment by November 12th to keep your order")
  3. Make the recovery action one click

Need help with dunning optimization?

Get a free lifecycle audit. I'll map your user journey and show you exactly where revenue is leaking.

This is not about creating false urgency. Makeup boxes have real cutoff dates. Use them. Brands that communicate this deadline see recovery rates 2-3x higher than brands that send generic "update your payment" messages.

Step 4: Channel Diversification — SMS and Push

Email open rates for dunning sequences average around 20-30%. That means 70-80% of your recovery messages are not being seen.

For makeup box subscribers, add SMS outreach at the day 3 and day 10 marks. SMS dunning messages should be short:

> "Your [Brand Name] box for November is about to be cancelled. Tap here to keep it: [link]"

If you have a branded app — which many larger makeup box operators do — use push notifications as a recovery channel. Push notifications see significantly higher open rates than email for this demographic and can be tied directly to in-app payment update flows.

The channel stack for makeup box dunning should be: email (days 1, 5, 10, 14) + SMS (days 3, 10) + push notification (day 7) + in-app message (ongoing).

Step 5: The Save Offer — Timed, Not Automatic

Reserve a save offer for day 12 of the failed payment window — late enough that easier recovery attempts have been exhausted, early enough that fulfillment is still possible.

The offer should be tied to the product, not a generic discount:

  • "Update your payment today and we will include a bonus lip liner in your November box"
  • "Recover your subscription this week and get free shipping on your next three boxes"

Do not offer a free month. It trains subscribers to let payments fail. Product bonuses tied to the current box are more compelling anyway, because they reinforce the personalization and exclusivity that makeup box subscribers are paying for in the first place.

---

Measuring Recovery Performance

Track these three numbers weekly:

  • Pre-dunning recovery rate: Percentage of flagged cards that successfully billed after your day-7 warning
  • Post-failure recovery rate: Percentage of failed payments recovered within the dunning window
  • Revenue recovered per dunning email: Total recovered revenue divided by emails sent

A well-optimized makeup box dunning system should recover 40-60% of failed payments. If you are recovering less than 30%, the gap is almost always in pre-dunning (not doing it), retry timing (not payroll-aligned), or channel coverage (email-only).

---

Frequently Asked Questions

How long should the dunning window be for a makeup box subscription?

Fourteen to sixteen days is the practical ceiling for most makeup box operators. Beyond that, you run into fulfillment constraints — the box has already shipped or the cutoff for that month has passed. Longer dunning windows only make sense for boxes with a 30-day rolling fulfillment model. Match your dunning window to your actual fulfillment cutoff, not an arbitrary timeline.

Should you pause or cancel a subscription after a failed payment?

Pause it, not cancel it. A paused subscriber retains their profile, their shade preferences, their customization data. That data is a recovery asset. When you cancel, the subscriber has to rebuild their profile from scratch if they return — which reduces the likelihood they will return at all. Subscription billing platforms like Recurly and Chargebee both support configurable pause states that hold subscriber data intact.

What is the best message for recovering a makeup box subscriber who has not responded to any dunning outreach?

A direct, product-specific re-engagement message outperforms any generic win-back offer. Reference the specific box they are missing, name the products, and give a concrete deadline. If the current month's fulfillment window has closed, lead with the next month's box. Something like: "Your December box is still available if you update your payment by the 10th" keeps the subscriber connected to a tangible product rather than an abstract subscription.

How do you handle dunning for subscribers who have customized their box but whose payment fails after the customization deadline?

This is a makeup-box-specific edge case that most operators handle poorly. The right approach is to hold the customization data for the full dunning window and communicate clearly that their personalized picks are reserved. If recovery happens before fulfillment, fulfill the original customized order. If recovery happens after the customization has already been packed into another subscriber's fulfillment run, offer a credit or a personalization bonus on the next box. Never lose the customization data — it is the highest-leverage retention asset you have.

Related resources

Related guides

Get the Lifecycle Playbook

One framework per week. No fluff. Unsubscribe anytime.