A 32% repeat purchase rate means about a third of your customers come back. Lifting that by 5 points adds an estimated $3,000 in repeat revenue, at no extra acquisition cost.
Built by Rankite, the SEO team behind Swordfish AI's +400% revenue and Zluri's +45% organic growth. See the case studies
Repeat purchase rate is the share of your customers who buy from you more than once. It is one of the cleanest signals of whether an ecommerce business is built to last, because repeat revenue is cheaper to earn and easier to predict than revenue from brand-new buyers. The calculator above turns your own customer counts into a rate, a one-time buyer rate and a quick view of the money a small loyalty lift would unlock.
The formula is simple. Take the number of customers who placed more than one order, divide it by your total number of unique customers, and multiply by 100.
Repeat purchase rate = (repeat customers / total customers) x 100.
Say you served 1,000 unique customers in the last year and 320 of them came back for a second order or more. Your repeat purchase rate is 320 divided by 1,000, times 100, which is 32%. The flip side is your one-time buyer rate of 68%, the customers who bought once and have not returned yet. Pick a fixed window, such as the trailing 12 months, and keep using the same window so the number stays comparable as you make changes.
There is no single benchmark, because the right number varies a lot by category. Across ecommerce a repeat purchase rate of 20% to 30% is common, and anything north of 30% is generally considered strong. Consumable and replenishable products like coffee, supplements, pet food and skincare tend to run higher, since people naturally reorder. Considered or one-time purchases, such as furniture or mattresses, sit lower by their very nature, and that is fine.
Because of that spread, the most useful comparison is against your own trend. A rate that climbs quarter over quarter tells you your retention work is paying off, even if the absolute number looks modest next to a coffee subscription brand. After you have a few months of your own data, compare against typical ranges for your specific category to see how much headroom is left.
Start with the post-purchase experience, because nothing else matters if the first order disappoints. Ship quickly, keep customers updated, and make returns painless. From there, lifecycle email and SMS flows do the heavy lifting: a thoughtful welcome series, replenishment reminders timed to how long the product lasts, and win-back messages for lapsed buyers. A simple loyalty program or a subscribe-and-save option gives people a concrete reason to come back, and personalized product recommendations help them find the next thing to buy. None of these moves is dramatic on its own, but they compound, which is exactly why even a few points of improvement in your repeat purchase rate is worth chasing. If you want organic search and AI search pulling new and returning buyers to those flows, request a free SEO audit and we will map the opportunity.
Want this done for you? Rankite offers SEO content optimization and monthly SEO management.
Find your conversion rate, compare it to benchmarks, and see how much traffic your goals require.
Measure your engagement rate across platforms and see how your content stacks up against benchmarks.
Work out sale prices, savings and final cost from any discount percentage in a couple of clicks.
Get a free, no-obligation SEO audit and a 30-minute strategy session. We'll show you exactly where the growth is hiding.
Fill out the form and we'll get back to you within one business day. Prefer email? Write to us directly at contact@rankite.com.