The purchase frequency formula is total orders ÷ unique customers over a set time window. If a store logs 4,800 orders from 3,000 unique customers in a year, its purchase frequency is 4,800 ÷ 3,000 = 1.6 orders per customer. Most teams measure it over twelve months so seasonality and promotions wash out. The number matters because it sits inside your lifetime value math — and because a repeat order usually carries far more profit than the first one.

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, the RFM connection, 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.

As AppsFlyer notes, the key is tracking unique customers, not the total number of customers. A result 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.

Omniconvert observes that companies track the metric to evaluate buying behavior, forecast revenue stability, and assess customer engagement levels — making it more than just a retention KPI; it is a forecasting input too.

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.

Choosing your time window

Frequency is meaningless without a window attached to it, and the window changes the number. SurveyMonkey notes that a twelve-month window allows you to account for the impact of promotions, holidays, and seasonality while also giving customers enough time to make multiple purchases. 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. According to AppsFlyer, many retailers monitor purchase frequency by quarter and by year, 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 indicates the average number of purchases made per customer for a set period, while repeat customer rate measures what proportion of your customers have bought from you before — both are common measures of customer retention, but 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 why Victor looks past the average and checks the real order history before he builds a flow or changes a price.

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 a lagging metric better read over longer periods because each individual customer needs time to make multiple purchases.

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. Tracking frequency by customer cohort — the group of customers acquired in a given month or quarter — lets you 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 how one-click checkout impacts conversion rate for POD sellers.

Purchase frequency inside RFM analysis

Purchase frequency is the "F" in RFM — the framework that scores customers on Recency, Frequency, and Monetary value. According to Wikipedia's RFM entry, frequency in an RFM model is typically the number of purchases a customer made in the last twelve months, scored on a scale so your most frequent buyers surface as your highest-value segment. Combining a high frequency score with high recency and high monetary value identifies your "champion" customers — the segment worth protecting before you chase net-new buyers. RFM segmentation turns a store-wide purchase frequency average into individual scores you can act on with targeted campaigns or loyalty rewards.

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.

Omniconvert notes that increasing purchase frequency influences revenue growth and strengthens customer lifetime value by generating more transactions from the same customer base — without requiring additional acquisition spend.

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.

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 approaches that contribution margin, the first order nets 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 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. For a deeper look at how AI can surface those levers, see our guide on how to use AI for ecommerce step by step.

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. As Omniconvert puts it, retail brands and ecommerce platforms rely on purchase frequency to identify loyal buyers and refine promotional timing — and for POD stores, a new design drop in a buyer's niche is the equivalent of a promotional trigger.

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. According to Opensend, email marketing campaigns timed around monthly shopping cycles can effectively boost conversion rates — customers already planning to make purchases are more receptive to well-timed promotions.
  • Replenishment reminders and subscriptions for anything consumable, which convert a one-time buy into a standing cadence. For POD sellers, this applies to consumable accessories, phone cases, and seasonal apparel that buyers replace each year.
  • Bundles and complementary products that give an existing customer a reason to open a second order instead of a first order somewhere else. 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 covers loyalty mechanics that are especially powerful for repeat-purchase growth. Loyalty programs consistently appear as a primary lever for lifting purchase frequency, alongside personalized marketing and exclusive deals for repeat customers. 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 it automatically.

Seasonal campaigns and new product launches also give customers fresh reasons to return. 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 Google Ads management strategy for print-on-demand on Shopify.

Personalization and win-back campaigns

A subtopic now prominent in top-ranking content is using behavioral data to personalize outreach for lapsed buyers. Opensend highlights that understanding monthly shopping cycles allows you to stay top-of-mind when customers are ready to buy. For POD stores, this means segmenting past buyers by the niche or design category they purchased, then targeting them with new releases in that category rather than a generic broadcast. Win-back sequences — timed emails sent to customers who have not ordered in 90 or 180 days — are a direct frequency lever that many stores build once and let run indefinitely.

Klaviyo lifecycle flows make this practical without manual effort. Victor, PodVector AI's AI employee, can build and schedule Klaviyo abandoned-cart, welcome, and post-purchase flows — turning frequency strategy into an executable action rather than a planning exercise. For a broader look at AI-driven lifecycle marketing, see our guide on the POD seller's guide to AI for ecommerce websites.

How PodVector AI 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 AI 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 AI's AI employee, looks at that data across all your connected platforms, finds where repeat-order margin is leaking, and takes clear next moves. For example, Victor reprices products to a target margin, creates a buy-one-get-one or free-shipping discount to pull in a second order, adjusts your free-shipping threshold to protect margin on repeat buys, or builds and schedules a Klaviyo email flow or campaign to re-engage lapsed customers. He also reads your Meta Ads and Google Ads data and makes changes there too — like adjusting a budget, pausing a campaign, or updating an ad.

That turns "raise frequency" from a slogan into a profit decision you can check — and act on — without leaving the platform. PodVector AI 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 checkout directly protects this profit, which is why monitoring conversion rates sits alongside frequency in any serious retention stack. See our piece on one-click checkout conversion rate impact for the numbers that matter here.

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. This approach helps you 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.

What is the RFM model and how does purchase frequency fit in?

RFM stands for Recency, Frequency, and Monetary value — a customer segmentation framework. Purchase frequency is the "F" dimension, typically measured as the number of transactions a customer completed in the last twelve months, per Wikipedia's RFM entry. Customers who score high on all three dimensions are your champions; customers who score high on monetary value but low on frequency are candidates for re-engagement campaigns. RFM lets you move from a single store-wide frequency average to a ranked list of individual customers you can act on directly — which is where frequency strategy becomes frequency execution. For a walkthrough of how AI can help POD sellers run this kind of analysis, see our guide on how to use AI for ecommerce step by step.