Purchase frequency is one of the most-quoted numbers in ecommerce and one of the least-understood. The formula takes ten seconds. The reason it moves your bottom line takes a little longer to see — and that is the part most guides skip. This page gives you the calculation, a worked example, the cohort angle top competitors now cover, and the profit logic that turns "1.6" into a decision you can act on.
What is the purchase frequency formula?
According to Geckoboard, purchase frequency is the average number of times a customer buys from you in a set period, calculated by dividing your total number of orders by the number of unique customers in the same timeframe:
Purchase frequency = Number of orders ÷ Number of unique customers
That is the whole formula. The "unique" part is what people get wrong — you count each customer once, no matter how many times they bought. A store with 4,800 orders from 3,000 people did not serve 4,800 customers; it served 3,000, and the average one came back 1.6 times.
The output is a plain ratio with no units. As CalcBee notes, a frequency of 1.0 means every customer bought exactly once — a sign of zero retention. Anything above 1.0 means some customers are coming back, and the higher it climbs, the more of your revenue is repeat business rather than a treadmill of one-time buyers.
How to calculate purchase frequency (worked example)
Say you run a print-on-demand apparel store. Over the trailing twelve months you pull two numbers from your orders report: 4,800 total orders and 3,000 unique customers who placed at least one of them.
Purchase frequency = 4,800 ÷ 3,000 = 1.6
So your average customer bought 1.6 times in the year. Simple — but keep going, because that 1.6 is an input, not an answer. Pair it with your average order value and it starts telling you what a customer is worth.
Say your average order value is $40. Revenue per customer for the year is 1.6 × $40 = $64. If your gross margin is 60%, the gross profit each customer generated is $64 × 0.60 = $38.40. That last step is the one most calculators leave out, and it is where frequency stops being a vanity metric. For context on what healthy margins look like, see our net profit margin benchmark for ecommerce.
Choosing your time window
Frequency is meaningless without a window attached to it, and the window changes the number. Both SurveyMonkey and Geckoboard recommend a twelve-month window because a full year absorbs seasonality, holiday spikes, and promo cycles that would distort a shorter read. SurveyMonkey also notes that for most businesses it makes little sense to analyze fewer than one quarter's worth of orders, since customers need time to place a second order.
Pick a window and hold it constant. The moment you compare a twelve-month frequency against last quarter's three-month figure, you are comparing two different metrics that happen to share a name. Many retailers also monitor purchase frequency by quarter alongside the annual view, per AppsFlyer, which lets them catch seasonal dips without waiting a full year for the signal.
Purchase frequency vs repeat purchase rate
These two get mixed up constantly. As Geckoboard explains, purchase frequency is the average number of purchases per customer for a set period, while repeat purchase rate measures what proportion of your customers have bought from you before — they are useful for different things.
Repeat purchase rate = Customers with two or more orders ÷ Total customers
Say 720 of your 3,000 customers placed a second order. Your repeat purchase rate is 720 ÷ 3,000 = 24%. A store can have a modest frequency of 1.6 and still have a meaningful repeat rate — because a handful of loyal buyers ordering many times pulls the average up while most people buy once. That gap is exactly why you should never act on the average alone.
According to Geckoboard, if you want a retention measure you can track on a daily or weekly basis, repeat customer rate is the better metric; purchase frequency is better as a longer-period read.
Cohort-level frequency: the view most stores skip
A store-wide frequency of 1.6 hides the most important signal: whether your newer cohorts are buying as often as older ones. CalcBee recommends tracking frequency by customer cohort — the group of customers acquired in a given month or quarter — so you can see whether recent buyers are buying more or less often than buyers from a year ago. A declining cohort frequency is an early warning that retention is eroding before it shows up in the blended average.
This also matters for print-on-demand stores running paid traffic: if a Meta campaign acquires customers who never return, frequency for that cohort will sit at 1.0 and every dollar of growth depends on the next cold-audience click. That is the most expensive growth path possible. For more on diagnosing ad-driven retention gaps, see our guide to CRO techniques for scaling ecommerce ads.
Why purchase frequency drives profit, not just revenue
Frequency is not just "more orders." It is the cheapest revenue you will ever book, because you already paid to acquire the customer once and you do not pay again. As Geckoboard puts it, repeat shoppers are cheaper to acquire than new customers, and loyal customers who purchase frequently are also more likely to advocate for your brand and refer others.
Frequency inside the LTV formula
Purchase frequency is one of three levers in the standard lifetime value calculation:
LTV = Average order value × Purchase frequency × Customer lifespan × Gross-margin ratio
Say your average order value is $40, frequency is 1.6 orders per year, average lifespan is 2 years, and gross margin is 60%. Then LTV = $40 × 1.6 × 2 × 0.60 = $76.80 in gross profit per customer. Quote it on revenue instead of margin and you get $128 — a bigger, softer number that flatters decks but overstates what the customer is actually worth. Always state which basis you used.
Because frequency multiplies through that formula, it is a lever, not an addend. Nudge frequency from 1.6 to 2.0 and, holding everything else constant, LTV rises to $40 × 2.0 × 2 × 0.60 = $96.00. A 25% lift in frequency produces a 25% lift in lifetime profit — no extra ad spend required. For a deeper look at the margin-adjusted version, see our guide to average checkout completion rate benchmarks — checkout friction is often the silent killer of would-be repeat orders.
The repeat-order margin advantage
Compare the profit on a customer's first order against their second. Say each order carries $40 revenue, $16 in product cost, and $8 in shipping, fees, and pick-pack — leaving $16 in contribution margin before ads. On the first order you also paid to acquire that customer. If your blended acquisition cost is about $15.63, the first order nets roughly $0.37. Almost nothing.
The second order is a different animal. You are not re-buying the customer — they came back through email, a saved account, or plain memory — so there is no acquisition cost to subtract. That order keeps the full $16 of contribution margin. Every repeat order after the first is nearly pure margin, which is why lifting frequency does more for profit than lifting almost anything else.
Protecting that per-order margin also depends on your average order value. A repeat customer spending more per visit compounds the margin advantage further — see our article on how to increase AOV with AI for the levers that work specifically for print-on-demand sellers.
What counts as a good purchase frequency?
There is no universal benchmark. As AppsFlyer notes, the expected purchase frequency is different for a pair of shoes than it is for a car — tracking the number lets you benchmark your own performance and identify seasonal patterns, but cross-industry comparisons are rarely meaningful. Low-cost consumables like coffee or supplements see high frequency because people reorder on a cycle. Big-ticket or one-and-done goods like furniture may sit near 1.0 no matter how good the brand is.
Benchmark against yourself, not the industry. Pull your frequency this year, compare it to last year over the same window, and watch the trend. A frequency drifting up means your retention work is landing. A frequency stuck at 1.0 means you are running an acquisition treadmill — every dollar of growth has to come from a brand-new customer, which is the most expensive growth there is.
For print-on-demand sellers specifically, the product catalog matters: a store with ten designs in one niche will have structurally lower frequency than one with a broad evergreen range giving repeat buyers fresh reasons to return. Strategy around catalog breadth is covered in our PodVector POD strategy guide.
How to increase purchase frequency
Three moves reliably pull the number up, and all of them are cheaper than acquiring net-new buyers:
- Post-purchase email flows that bring the buyer back for a second order while your brand is still fresh. CalcBee highlights email automations triggered by purchase anniversaries and predicted reorder dates as one of the highest-leverage tactics for lifting cohort frequency.
- Replenishment reminders and subscriptions for anything consumable, which convert a one-time buy into a standing cadence. Subscription and auto-replenishment options dramatically increase purchase frequency for consumables, according to CalcBee.
- Bundles and complementary products that give an existing customer a reason to open a second order instead of a first order somewhere else. CalcBee notes that cross-selling complementary categories gives customers reasons to buy between natural repurchase cycles.
The catch is knowing which of these actually adds profit rather than just orders. A discount-heavy flow can lift frequency while quietly eroding the margin on every order it drives — and you would never see it in a frequency chart alone. That is the trap of optimizing a single metric in isolation.
Loyalty programs and urgency mechanics
Top-ranking content on this topic now covers loyalty mechanics that the previous version of this article skipped. Aampe lists loyalty programs as one of the primary strategies for lifting purchase frequency, alongside personalized marketing and exclusive deals for repeat customers. CalcBee adds that loyalty point expiration deadlines create urgency that accelerates the next purchase — a simple mechanic many print-on-demand stores overlook because their platforms do not surface the lever automatically.
Seasonal campaigns and new product launches also give customers fresh reasons to return, per CalcBee. For POD sellers, a new design drop in a buyer's niche is the equivalent of a replenishment trigger — it just requires the catalog work upfront. For ad-channel strategy around re-engaging past buyers, see our breakdown of Facebook Ads vs Google Ads for POD sellers.
How PodVector ties frequency to real profit
Frequency only pays off if the repeat orders it generates are actually profitable — and most tools stop at the order count. PodVector connects your Shopify, Meta Ads, Google Ads, Printify, and Printful accounts and computes true per-order profit, so a repeat order shows you its real margin after product cost, shipping, fees, and ad allocation — not just another line on a revenue chart.
Victor, PodVector's AI employee, reads that live data across all connected platforms, analyzes where repeat-order margin is leaking, and proposes concrete moves — then executes the ones you approve on the Shopify side. For example, Victor can reprice products to a target margin, create a buy-one-get-one or free-shipping discount to pull in a second order, adjust your free-shipping threshold to protect margin on repeat buys, or schedule a Klaviyo email flow or campaign to re-engage lapsed customers. He reads your Meta and Google Ads data and proposes changes to those channels, but the execution of ad-side moves stays with you — Victor's writes are Shopify-side only.
That turns "raise frequency" from a slogan into a profit decision you can check — and act on — without leaving the platform. PodVector is purpose-built for print-on-demand sellers on Shopify who run paid traffic; it is not a general analytics dashboard. You can see how that compares to running attribution manually in our piece on data-driven attribution for POD sellers on Google Ads.
FAQs
What is the purchase frequency formula?
Purchase frequency = number of orders ÷ number of unique customers, measured over a set period. Each customer is counted once regardless of how many times they bought, so the result is the average number of purchases per customer. According to Geckoboard, a result of 1.0 means everyone bought once; higher means some customers are coming back.
What is a good purchase frequency?
There is no single benchmark — it depends heavily on your product category. As AppsFlyer explains, tracking purchase frequency enables you to benchmark your own performance and identify seasonal patterns, but cross-store comparisons are rarely apples-to-apples. The most useful comparison is your own frequency over time, measured across the same window, so you can see whether retention efforts are moving it.
What time period should I use to calculate purchase frequency?
Twelve months is the standard, because a full year absorbs seasonality, holidays, and promotional cycles that would skew a shorter read. SurveyMonkey notes that for most businesses it makes little sense to analyze fewer than one quarter's orders, since customers need time to place a second order. Whatever window you pick, keep it constant so period-over-period comparisons stay valid.
How does purchase frequency affect customer lifetime value?
Frequency is a multiplier inside the LTV formula (average order value × frequency × lifespan × margin ratio). Because it multiplies, a given percentage lift in frequency produces the same percentage lift in lifetime value, with no extra acquisition cost. That makes it one of the highest-leverage numbers in your retention math.
Is purchase frequency the same as repeat purchase rate?
No. Purchase frequency is an average across all customers (orders ÷ unique customers). Repeat purchase rate is the share of customers who bought more than once. According to Geckoboard, repeat customer rate is better for daily or weekly tracking, while purchase frequency is better read over a longer period. A store can have a low frequency but a meaningful repeat rate if a few loyal buyers order often while most buy once — which is why you should segment rather than trust the average.
Why is a repeat order more profitable than a first order?
Because you already paid to acquire the customer once and you do not pay again. As Geckoboard notes, repeat shoppers are cheaper to acquire than new customers. The first order has to cover acquisition cost, which can eat almost all of its contribution margin; the second order, driven by email or plain recall, keeps that margin. Cart friction still costs you repeat sales — a smoother repeat checkout directly protects this profit, which is why monitoring your checkout completion rate sits alongside frequency in any serious retention stack.
How do I track purchase frequency by cohort?
Group customers by the month or quarter they first purchased, then calculate frequency — orders ÷ unique customers — for each group independently. CalcBee recommends this approach to identify high-frequency "champion" customers and low-frequency "at risk" customers for targeted campaigns. A cohort whose frequency is falling over time is an early warning that something in your post-purchase experience or product mix is breaking down — and it will show up here before it appears in blended store-level metrics.