Veribl logo

How to Increase Repeat Purchase Rate When You Sell Durable Products

Maris Purgailis
10 min readStrategy

Last updated: October 27, 2026

Nobody buys a second espresso machine six weeks after the first. They buy water filters, descaler and a new gasket. For brands that sell durable products, the repeat purchase is almost never the product itself. It is everything the product needs to keep working.

That changes how repeat purchase rate should be measured and how the emails behind it should be built. To see what actually works, we read through the online communities where email and retention marketers compare notes, and kept only the advice that came with a setup, a number or a lesson learned the hard way.

One caveat up front. Most of the people sharing numbers work with consumable brands (coffee, supplements, pet food), and several of them are agencies. Their tactics transfer well to the filter, blade, refill or part that comes with a durable product, but the numbers below are their reports, not controlled studies. Treat them as starting points to test.

Redefine repeat purchase rate for a durable product

Repeat purchase rate is usually the share of customers who buy more than once. For a brand that sells kettles, bikes or air purifiers, that number stays low no matter how good the emails are, because the core product lasts for years.

A more useful set of numbers:

MetricWhat it tells you
Attach rate per modelShare of owners of model X who bought a part, filter, refill or accessory
Time to second purchaseMedian days between the product purchase and the first consumable order
Reorder rate on consumablesShare of first-time filter or refill buyers who buy again
Known-owner rateShare of units sold for which you know who owns them

The last one decides the other three. If most of your units are sold through Amazon, retailers or dealers, the flows below can only reach the owners you know about.

Step zero: know who owns the product

Durable brands hit this problem long before they get to email timing. A brand selling through Amazon described their workaround plainly: an insert in the box collects owner details, and "right now we just take the FBA buyers and insert them as user records into Shopify manually."

Discounts don't fix it. As one marketer pointed out in a thread about a leather goods brand with a lifetime warranty, "15% off their next order is basically worth NOTHING to them for years." The advice that came back in the same thread was to change what you ask for: "put the warranty registration on the card instead of the review ask, people actually want to do that so you'll get real scans."

That matches what owners say elsewhere. They ignore QR codes that ask for an email in exchange for a coupon, and they scan the ones that help them set up, troubleshoot or register their warranty. The registration is the moment you learn three things your flows depend on: who the owner is, which model they have, and when they bought it.

1. Time reminders to the real usage window, not 30/60/90

The most repeated piece of advice was also the simplest. One email marketer put it this way: "Replenishment timing should be based on the actual repurchase cycle of the product, not a generic 30/60/90 schedule — pull purchase data from the client and look at median time between orders by SKU category."

A Klaviyo community team member explained why it matters: getting it wrong "means your replenishment emails land when the customer either just reordered or still has two months of product left, and both misfires kill engagement."

For durable products, the usage window is often printed in the manual, for example "replace the filter every three months" or "descale after a set number of brews." Use your order data to check it, because real owners rarely follow the manual exactly.

2. Remind them before they run out

Waiting until the expected run-out date is too late. An agency-side marketer described moving a single day-30 reminder to a staged sequence for a 30-day supply:

  • Day 21: "You're probably running low"
  • Day 24: "Top off before you run out", with a small incentive
  • Day 30: a last reminder

Most of that brand's customers were running out around day 24, and the change "lifted reorder conversions by 28%." It is one brand and one report, but the logic holds for any part with a known lifespan: the first reminder should land while the old filter still works.

3. Sell the same thing again before you cross-sell

It is tempting to use the second email to show the rest of the range. The data says otherwise. One marketer who pulled second-purchase data across 16 brands found that 77% of 7,454 repeat purchases were the same product again, and changed their approach: "the post-purchase flows are now replenishment reminders, not a cross-sell sequence. Timed to median reorder window." Cross-sell content "got pushed to purchase 3+ when people actually start exploring."

There was one notable exception in that dataset: home goods, where customers did browse the range. If you sell cookware or furniture, keep the recommendations. If you sell a product with a consumable, lead with the consumable.

4. Make the reorder one click

One experienced email marketer called this "one of the most underutilized replenishment tactics": email the same product with the quantity already set to two and a link that goes straight to checkout. "This has worked wonderfully in so many accounts, unless you sell refrigerators."

Check with your fulfillment partner first. As the person who posted the dataset noted, "If they use a 3pl this messes up their ordering system."

5. Start with the hero product, one flow per customer

Per-product flows are manual work: a filter on each SKU or variant, or a tag that marks how long each item lasts. The practical advice was to "start with the most purchased items and variant of your hero product" rather than building flows for the whole catalog at once.

Once there are several product flows, customers who bought two things end up in two flows. "Multiple follow up emails for different products is annoying for the customer," as one commenter put it. The fix suggested in the same thread: set a profile property when someone enters a usage flow and clear it when the flow ends, so they are never in two at once.

6. Cap total sends across every flow

Each flow looks reasonable on its own. Together, "the same contact can easily hit Browse Abandonment + Abandoned Cart + Post-Purchase + Replenishment in the same week." The advice was to build a frequency cap across all automated sends before turning anything on. A durable product owner who gets four emails in a week will unsubscribe long before the filter runs out.

7. Exclude refunds and exchanges from the reorder trigger

A small detail that saves embarrassing emails, from the same 16-brand thread: leave out customers who refunded an order and then bought the same product in a different size or color. Otherwise an exchange looks like a happy repeat customer and they get a reorder reminder for something they returned.

8. Catch a broken cadence before it becomes a win-back

Win-back flows usually fire after months of silence. One marketer recommended an earlier trigger: "a lapsed-customer detection trigger (different from win-back — this fires when a known buyer's purchase cadence breaks, before they're cold)." If an owner who buys filters every three months misses a cycle, that is the moment to ask whether the product still works, not to send a discount.

For a durable product, a missed cycle can also mean the product broke, was sold, or was replaced by a competitor's. A short "is everything working?" email with support options often teaches you more than a coupon.

9. For the product itself: care first, then complementary items

For the durable product, the order that came up again and again was help, then relevance, then the ask. A recommended sequence for a leather goods brand: "order confirm + care tips first, then a timed cross-sell for complementary stuff (not the same product), then a soft review ask after theyve had time to use it." An agency suggested timing cross-sells "a week or so after the product has been delivered."

One founder selling paddles sends a personal note "a couple weeks after the paddle is delivered" and gets "a few referrals that way." For products bought once every few years, referrals are often worth more than a second sale. As one commenter said, the incentive "can't be a discount when they're not buying again for two years, has to be cash or a gift card."

10. Test whether the flows add anything

The most uncomfortable thread came from a brand that ran a true holdout test, keeping half its customers out of its flows. According to the person who summarized it, "only the welcome series showed a statistically significant lift. Cart, browse, checkout, and post-purchase came back flat to slightly negative." It is one second-hand report, and others pushed back on the method, but the lesson is sound: attribution windows give flows credit for purchases that would have happened anyway.

Keep a random 10% of owners out of each new flow for a few months and compare their repeat purchase rate with everyone else's. It is the only number your finance team will trust.

A starter flow for a product with a consumable

Replace the timings with your own median days between orders.

WhenEmailGoal
Registration or deliverySetup and first-use help for their modelSuccessful first use
About 1 week afterCare guide; one complementary accessoryProtect the product, first add-on
About 2 weeks afterPersonal note from the founder or teamRelationship, referrals
Median run-out minus about a week"Probably running low" + one-click reorderFirst consumable purchase
Median run-outLast reminderCatch the late ones
One missed cycle"Is everything working?" + supportSpot problems before churn
Purchase 3 and laterRange recommendationsCross-sell once they explore

The data durable brands are missing

Every tactic above assumes you know three things about the customer: who they are, which model they own, and when they started using it. For direct-to-consumer brands, the order history covers most of it. For brands that sell through Amazon, retailers and dealers, it covers almost none of it. The people with the best-timed filter reminder on earth are emailing nobody.

That is the gap Veribl closes. A QR code on the quick-start card opens a page for that exact model, with setup, troubleshooting and warranty. Owners register the product with its serial number and purchase date, wherever they bought it, and you can send those owners to the email tool you already use. The replenishment flow then knows which filter fits and when the first one is due.

Know who owns your product, wherever they bought it

Owners scan the QR code on the quick-start card, register their model with serial and purchase date, and get help for their exact product. You get the owner list your flows need.

If you are working out where post-purchase revenue comes from beyond consumables, read The Second Checkout on upsells after delivery, and The Post-Purchase Growth Loop for the full ownership journey. Our post-purchase report shows how product brands handle registration and support today.

Frequently asked questions

What is a good repeat purchase rate for durable products?

There is no single benchmark, because a durable product is not bought again on a short cycle. Measure the second purchase that actually follows ownership instead: the attach rate of parts, filters, refills and accessories per model, and the share of owners who buy one within the product's real usage window.

When should a replenishment email be sent?

Time it to the real usage window of the item, based on the median time between orders for that SKU, not a generic 30, 60 or 90 days. Practitioners recommend reminding customers a few days before they typically run out, then once more around the expected date.

Should the second email after a purchase be a cross-sell or a reorder?

For products with a consumable or replaceable part, start with the same item. In one dataset of 7,454 repeat purchases across 16 brands, 77% of second purchases were the same product. Complementary cross-sells tend to work better later, or for home goods where customers explore the range.

How do you run replenishment flows for products sold on Amazon or in retail stores?

You need the owner's contact details and the model they own first. Brands collect them by inviting owners to register the product through a QR code on the quick-start card or warranty card, offering setup help and warranty registration rather than a discount for an email address.

Do post-purchase flows increase revenue or just take credit for it?

Some of both. Attribution windows give flows credit for purchases that would have happened anyway. The only reliable answer is a holdout test: keep a random share of customers out of the flow for a few months and compare their repeat purchase rate with everyone else's.

Free report

The 2026 Post-Purchase Experience Report

How top brands turn anonymous retail buyers into known customers, with data from 200+ consumer brands across 6 industries.

Subscribe to our newsletter

Get the latest on digital product experiences and industry best practices — delivered monthly.