Dunning Optimization

Dunning Optimization for Pet Food Subscriptions

Dunning Optimization strategies specifically for pet food subscriptions. Actionable playbook for pet subscription brand operators.

RD
Ronald Davenport
July 18, 2026
Table of Contents

The Silent Revenue Leak in Pet Food Subscriptions

Your customer loves their dog. They've been ordering the same 30-pound bag of freeze-dried raw every six weeks for two years. Then their card expires. The retry fails. You send a generic "payment failed" email that looks like every other billing notice in their inbox. They miss it. The subscription cancels.

That customer didn't want to leave. You lost them to a billing error, not dissatisfaction.

In pet food subscriptions, involuntary churn from failed payments typically runs between 20–40% of total churn. That number is higher than most other subscription categories because pet food orders are large-ticket, high-frequency, and often tied to cards that rotate — credit card upgrades, bank fraud replacements, FSA card changes for veterinary diet products. The problem compounds because the billing cycle for pet food often falls outside the customer's mental frame. They're not thinking about their subscription the week it renews. They're just expecting food to show up.

Recovering that revenue requires a system, not a single retry.

---

Why Generic Dunning Fails Pet Food Subscribers

Most off-the-shelf dunning sequences treat a $12 streaming subscription the same as a $95 monthly bag of prescription renal-support kibble. That's a fundamental mismatch.

Pet food subscriptions carry three dynamics that make generic dunning underperform:

  • High average order values. A single recovered subscription often means $80–$150 per month, not $10. The math on personalized outreach is radically different here.
  • Emotional stakes. A subscriber feeding a dog with diabetes or a cat with kidney disease is not casually shopping around. They are dependent on this product. Your messaging can reflect that.
  • Consumable urgency. Unlike a wellness app, running out of pet food is a hard deadline. A dog misses meals. That urgency, used correctly, is one of the most powerful recovery tools you have.

Brands like Nom Nom, The Farmer's Dog, and Ollie have built sophisticated retry and recovery flows because they understand their customers are not just subscribers — they are caregivers. Your dunning system needs to operate inside that frame.

---

The 5-Step Dunning Optimization System for Pet Food Subscriptions

Step 1: Pre-Dunning — Intercept Before the Failure

Pre-dunning means contacting the customer before the payment fails, not after. This is the highest-leverage point in the entire recovery chain.

Set up triggers for:

  • Cards expiring within 30 days of the next billing date
  • Prepaid or limited-balance cards flagged by your payment processor
  • Cards that failed on the previous cycle and were manually updated

The message should be direct and pet-specific. "Scout's next order is coming up on March 14th — make sure your payment info is ready so there's no gap in their meals" outperforms any generic billing reminder by a significant margin. If you have the pet's name in your subscriber data (and you should), use it. The Farmer's Dog does this consistently across their lifecycle messaging, and it's a deliberate signal that they know whose food this is for.

Send pre-dunning via email and SMS. SMS open rates for pre-dunning sit around 95%+ — use it.

Step 2: Smart Retry Logic — Stop Retrying Blindly

Most default Stripe or Recharge configurations retry failed payments on a fixed schedule: day 1, day 3, day 7. That schedule ignores everything meaningful about how cards actually fail.

Smart retry logic means timing retries based on failure type:

  • Insufficient funds: Retry on the 1st or 15th of the month — paydays. A Wednesday retry for someone living paycheck to paycheck will fail every time.
  • Card expired: Don't retry. Route directly to a card update flow. Retrying an expired card is wasted processing and damages your payment processor relationship.
  • Do not honor / general decline: Retry within 24–48 hours. These are often temporary bank holds that clear quickly.
  • Lost or stolen card: Flag the account for manual review. The customer needs to hear from you, not from an automated sequence.

Platforms like Recharge and Skio offer rule-based retry logic that can segment by failure code. If you're still on a flat retry schedule, this single change can recover 8–15% of failed payments without any additional outreach.

Step 3: The Recovery Sequence — Three Channels, Eight Days

Need help with dunning optimization?

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

After a failed payment, you have a narrow window before the customer mentally disengages. Build your recovery sequence around eight days and three channels.

Day 1 — Email: Acknowledge the failed payment with pet-specific urgency. "We tried to process [Pet Name]'s order and hit a snag. Their food ships in X days — update your payment here to avoid a gap." Include a single, prominent CTA to a hosted payment update page. No login required.

Day 2 — SMS: Short, direct. "Hey [First Name], your [Brand] order for [Pet Name] needs updated payment info before it ships. [Link]." That's it.

Day 4 — Email: Shift the tone slightly. Reference what they've ordered and how long they've been a customer. "You've kept [Pet Name] on [Product] for 14 months. Let's not break that streak." Social proof from their own behavior is more persuasive than a discount at this stage.

Day 6 — Email + SMS: This is your last recovery push before cancellation. Introduce a soft offer — a one-time discount on the pending order, a free bag of treats added to the shipment, or a flexible billing date. Offer payment plan options if AOV is above $80. The treat add-on is particularly effective in pet food because it's tangible and relevant.

Day 8 — Win-back or pause offer: Before canceling, offer a subscription pause. "Not a good time? Pause for up to 60 days and we'll hold [Pet Name]'s spot." Paused subscriptions recover at a much higher rate than fully canceled ones.

Step 4: Personalization Anchors — Use Your Subscriber Data

You have data most subscription businesses don't. You know the pet's name, breed, age, and dietary needs. You know if this is a prescription diet or a raw food protocol.

Build these personalization anchors into every dunning message:

  • Pet name in subject lines and first sentence
  • Product name and next ship date
  • Length of subscription tenure ("18 months with us")
  • Whether it's a medical or specialty diet (adjust urgency language accordingly)

A subscriber whose senior cat eats a urinary health formula is far more motivated to resolve a billing issue than a customer who could theoretically buy a substitute at any pet store. Segment your dunning sequences accordingly.

Step 5: Post-Recovery Flow — Lock In the Reactivated Customer

Recovering the payment is not the finish line. Customers who reactivate after a failed payment churn at a higher rate in the following 60 days unless you actively re-engage them.

Send a reactivation confirmation that reinforces the relationship, not just the transaction. Confirm the order, include the pet's name, and remind them why they chose you — ingredient sourcing, vet formulation, whatever your differentiator is.

Set a 30-day internal flag on recovered accounts and treat them as a separate cohort in your retention marketing. These customers are worth a personal check-in email or a loyalty milestone acknowledgment around their next billing date.

---

Frequently Asked Questions

How many retry attempts should I make before canceling a pet food subscription?

Three to four attempts over eight to ten days is the standard. Beyond that, additional retries tend to have diminishing returns and can increase your bank decline rate ratio, which affects your merchant account standing. The more important lever is segmenting retries by failure type rather than adding more attempts.

Should I offer discounts to recover failed payments?

Use discounts as a late-stage tool, not a first response. In pet food subscriptions, urgency and continuity messaging ("your pet's food ships in X days") outperforms a discount at days one through four. If you lead with a discount, you train recovered customers to expect one. Introduce an offer only at day six or later in the sequence.

What platform handles dunning best for pet food subscription brands?

Recharge and Skio both offer configurable retry logic and integrate with Klaviyo for multi-channel dunning sequences. Skio has more granular failure-code routing out of the box. If you're on a headless or custom stack, Stripe's built-in Smart Retries combined with a dedicated email flow in Klaviyo will cover the majority of recovery cases.

Is SMS outreach for payment recovery legally compliant?

Yes, provided the subscriber gave explicit SMS consent at signup — which most modern pet food subscription checkouts require. Payment-related messages typically fall under transactional SMS, which carries fewer restrictions than promotional SMS. Confirm this with your SMS platform (Postscript, Attentive) and review your terms of service language to ensure payment communication consent is explicitly captured.

Related resources

Related guides

Get the Lifecycle Playbook

One framework per week. No fluff. Unsubscribe anytime.