Ecommerce advertising

Measure repeat orders without overstating advertising acquisition

Assign customers to a first-order cohort and classify each later order separately. Report new-customer acquisition cost alongside repeat-order contribution and cohort maturity. Advertising attribution can describe a repeat purchase's observed path, but it does not prove that the ad created an incremental order.

A store can report improving advertising ROAS while its new-customer acquisition becomes more expensive. Repeat buyers may account for a larger share of attributed orders, especially during replenishment campaigns or promotions sent to an established customer base.

Repeat revenue is valuable. The measurement problem is allowing it to answer a different question: how effectively the business is acquiring new customers. Separate acquisition, retention, and attribution so each can inform the decision it actually supports.

Establish the customer and first-order definition

Choose the customer identifier and define which order qualifies as the first purchase. Decide how to handle canceled orders, test orders, duplicate profiles, guest checkout, and historical imports. Record limitations rather than assuming identity is perfect across systems.

The first-order date should anchor the acquisition cohort. Each subsequent eligible order can then be classified by its age relative to that first purchase. Keep the underlying order ID so refunds and adjustments can be reconciled later.

Shopify's customer reports documentation describes first-order cohorts and notes that some customer reports use a customer's broader order history. Inspect the chosen report's definition; a customer who returns later can affect classifications differently from an order-level first-versus-repeat field.

Separate period reporting from cohort reporting

A period report asks what happened this month. It may include first purchases from new customers and repeat orders from many older cohorts. A cohort report asks what happened to customers acquired in a particular period as time passed.

Both are useful. Period reporting helps manage current revenue and operations. Cohort reporting helps assess acquisition quality and payback. They should not be combined into a single unexplained lifetime-value number.

Use a simple structure:

ViewUseful question
New customers acquired this monthWhat did current acquisition produce?
Repeat orders placed this monthHow much current demand came from existing customers?
Month-one contribution by acquisition cohortAre similarly mature customers developing differently?
Cumulative contribution by cohort ageHow quickly is acquisition spend being recovered?

Compare cohorts at the same age. A six-month-old cohort has had more opportunity to repurchase than one acquired last week.

Keep attributed orders distinct from acquired customers

An advertising platform may attribute a repeat order to a recent click or view under its reporting rules. That does not make the purchaser a newly acquired customer, and it does not establish that the order would not have occurred otherwise.

Report the platform-attributed result alongside the store's customer classification. Where the systems cannot be joined reliably, show the gap rather than allocating every unidentified order to new acquisition.

The attribution-versus-incrementality guide explains why these questions differ. Use an appropriate experiment when the decision requires a causal estimate of retention advertising, rather than assuming every attributed repeat order is additional demand.

Examine a mixed-customer example

Suppose an illustrative store spends $10,000 in each of two months. It records 200 new customers in the first month and 160 in the second, while repeat orders increase enough to keep total attributed revenue stable.

Under a simple spend-per-new-customer calculation, acquisition cost rises from $50 to $62.50. A stable blended ROAS would not reveal that change. The example does not prove the ads became worse; channel allocation, tracking, demand, and customer mix still need investigation.

Use the new-versus-blended CAC worksheet to define the spend scope. If some spend is explicitly devoted to retention, report that allocation rather than pretending all advertising dollars served only acquisition.

Measure repeat contribution after its costs

Repeat order revenue may include a discount, shipping subsidy, loyalty benefit, or a lower-margin product mix. Calculate contribution using the agreed cost model and allow for returns where the data support it.

Track the marketing costs used to generate repeat demand as well. A customer is not costless to serve or re-engage just because the first acquisition expense occurred earlier.

Avoid projecting a long lifetime from a short replenishment pattern. Show observed contribution separately from modeled future value, with the assumptions that drive the model. The cohort payback guide offers a related framework for recurring businesses.

Inspect why repeat behavior changes

Look at product replenishment cycles, promotion timing, stock availability, fulfillment quality, and customer experience. A spike in repeat orders may be a temporary pull-forward from next month's demand rather than a durable retention improvement.

Segment only where the data can support a useful comparison. Product category, acquisition offer, and customer region may reveal meaningful differences, but dozens of sparse segments can produce unstable stories.

Keep customer communication permissions and privacy requirements within the business's established process. A measurement classification is not authorization to contact every person in the cohort.

Build a decision-ready reporting cadence

Show current new-customer volume and acquisition cost, current repeat contribution, and a small set of equally mature cohorts. Include the latest data cutoff and unresolved identity or refund limitations.

When blended results improve, ask whether the improvement comes from acquisition, retention, order economics, or a reporting change. When acquisition weakens, use the cohort view to determine whether later customer value supports the cost or merely reflects optimism.

This structure lets the business value repeat customers fully while keeping acquisition performance visible. It also makes advertising decisions easier to explain without asking one blended metric to represent every stage of the customer relationship.

Separate new-customer CAC from blended acquisition costs

Distinguish media cost per order, media cost per new customer, and total CAC with consistent identity, cost scope, acquisition cohorts, and repeat-order treatment.

Use attribution and incrementality for different decisions

Separate advertising credit assignment from causal lift, and choose reporting, experiments, or modeling based on the budget question you need to answer.

Measure subscription CAC payback by cohort

Track subscription acquisition-cost recovery with acquisition cohorts, realized contribution, churn, expansion, service costs, and separate cash timing.

Design an ecommerce bundle ad test around contribution

Test a product bundle with clear offer composition, accurate catalog data, basket-level measurement, and contribution economics instead of treating higher order value as success.

Have a correction or a question about the workflow? Contact GaaS. Read our editorial standards for sourcing and example conventions.