Back to Blog

Recharge Shopify Setup Guide: Building Subscriptions That Actually Retain

Recharge is the most popular subscription app on Shopify for good reason: it's flexible, well-supported, and handles complex subscription logic that Shopify's native tool can't. But installing it is the easy part. Configuring it to actually retain customers is where most stores fall short.

I ran a subscription business on Recharge for years. Here's what I learned about setting it up properly.

Getting the basics right

When you install Recharge, you're going to be hit with a lot of configuration options. Focus on these first:

  • Subscription widget placement. The subscribe-and-save option should be prominent on your product page, not buried below the fold. Test it on mobile especially. Most stores treat the subscription option as an afterthought, and conversion rates reflect that.
  • Discount structure. A 10-15% discount on the subscription price vs one-time is standard. But think carefully about whether you're discounting on the first order, every order, or with an escalating discount (5% on order 1, 10% on order 3, 15% on order 6+). Escalating discounts incentivise staying subscribed longer.
  • Frequency options. Offer 2-3 frequency options that match how customers actually use your product. If you sell coffee, that might be weekly, fortnightly, or monthly. Don't offer 10 options, because decision paralysis kills conversion.
  • Prepaid vs pay-as-you-go. Prepaid subscriptions (pay for 3 months upfront) lock in revenue and reduce churn dramatically. Offer both, with a small additional discount for prepaid plans.

The customer portal is make-or-break

This is the single most important thing I can tell you about Recharge: your customer portal experience determines your churn rate.

If customers can't easily log in and manage their subscription (skip a month, swap a product, change their delivery date) they'll cancel. Not because they don't like your product, but because cancelling is easier than figuring out the portal.

Recharge's newer "Affinity" portal theme is a massive improvement, but you should still customise it:

  • Make "skip this month" as prominent as "cancel." Most churned subscribers would have been happy just skipping. But if the only visible option is cancel, that's what they'll do.
  • Add a one-click product swap if you have multiple SKUs. Let them change flavours or scents without contacting support.
  • Show upcoming order dates clearly. Surprise charges are the #1 complaint I see in subscription businesses.
  • Build a cancellation flow with save offers (a free gift, a discount, or a pause option) before they confirm the cancellation.

Klaviyo integration is essential

Recharge has basic email notifications, but they're not great. Integrate with Klaviyo and build your transactional and lifecycle flows there:

  • Upcoming charge notification (3 days before): remind customers what's coming and give them a chance to modify.
  • Failed payment sequence: 3-attempt retry with emails at each stage. You'll recover 40-60% of initially failed payments.
  • Subscription milestone emails: celebrate their 3rd box, 6th box, 12th box. Small gestures that make people feel valued.
  • Churn risk emails: if someone has skipped twice in a row, proactively reach out with a "is everything okay?" email.

Analytics you should watch weekly

  • Active subscriber count (net of new vs churned)
  • Churn rate (total and by cohort: when are people cancelling?)
  • Skip rate (high skip rates signal product fatigue or price sensitivity)
  • Failed payment rate and recovery rate
  • Average subscription lifetime (in months)

If you're not tracking these weekly, you're guessing. And guessing doesn't build a sustainable subscription business.

I've built and managed Recharge subscriptions from scratch. If you're setting up subscriptions on Shopify or struggling with churn, let's talk.

Book a Free Consultation