Cost per sale
What is a cost per sale calculator?
A cost per sale calculator measures how much attributed marketing spend is required to generate each closed order or sale. Ecommerce teams, DTC operators, paid media managers, agencies, and growth marketers use it to compare acquisition efficiency, translate ad spend into order volume, monitor campaign quality, and decide whether paid channels are scaling profitably.
Cost per sale formula
The calculator divides attributed marketing spend by attributed orders or sales. It also shows how many orders are generated per $10,000 of marketing spend, which helps translate cost efficiency into acquisition throughput.
Cost per sale = Attributed marketing spend / Orders or sales attributed- Orders per $10k spend = Orders / Marketing spend x 10,000.
- Use spend and orders from the same date range, attribution model, channel scope, and customer cohort.
- Cost per sale measures acquisition efficiency, not full profitability.
Inputs explained
Cost per sale is most useful when spend and orders are aligned to the same reporting rules and cleaned for duplicates, refunds, fraud, and channel mix.
- Attributed marketing spend
- The marketing cost assigned to the campaign, channel, or time period being analyzed. Include platform spend, affiliate payouts, creator commissions, performance agency fees, and campaign-specific costs when finance treats them as acquisition spend.
- Orders / sales attributed
- The number of closed orders or sales credited to the same campaign or channel scope. Exclude fraud, cancellations, wholesale transfers, duplicate orders, or non-revenue transactions if they do not represent true customer acquisition.
- Cost per sale
- The average marketing cost required to generate one attributed order. Use it to compare campaigns, offers, channels, audiences, and creative tests.
- Orders per $10k spend
- A throughput metric that estimates how many orders are generated for every $10,000 of marketing spend.
Example cost per sale calculation
If attributed marketing spend is $42,000 and 318 orders are attributed to that spend, cost per sale is about $132.08. The same campaign generates roughly 75.7 orders per $10,000 of marketing spend before considering refunds, COGS, fulfillment, or contribution margin.
Cost per sale
Marketing spend ÷ attributed orders
Want a similar calculator on your website?
Describe your fields and formula in plain English, match your brand, and embed the widget anywhere—WordPress, Webflow, Shopify, or custom HTML. Capture leads when you're ready.
How to calculate blended cost per sale from attributed spend and orders
- Pull attributed marketing spend inclusive of platform invoices, creator commissions booked as performance media, and coupon-adjusted fees finance nets against demand-gen budgets.
- Count orders tied to the same attribution scope—exclude B2B wholesale exports when modeling consumer CPS unless finance bundles channels deliberately.
- Read cost per sale as spend divided by attributed orders where denominators floor at one—investigate divide-by-one artifacts when accidental zero-order uploads skew dashboards.
- Compare CPS against orders per ten thousand dollars spend when translating executive summaries—throughput framing resonates when blended averages obscure creative variance.
Common cost per sale mistakes
- Comparing platform-reported cost per purchase with finance-reconciled blended CPS as if they use the same attribution model.
- Including repeat purchases when the decision is about new-customer acquisition efficiency.
- Ignoring refunds, cancellations, fraud declines, exchanges, and zero-dollar transactions in the order count.
- Using CPS as a profit metric without subtracting COGS, shipping, discounts, and fulfillment costs.
- Blending search, social, affiliate, influencer, and retargeting orders without separating intent and incrementality.
- Changing attribution windows between reporting periods and then treating CPS movement as performance change.
- Scaling spend based on low CPS without checking average order value, contribution margin, and customer lifetime value.
How growth teams contextualize CPS versus ROAS and CPA headlines
- Order-attribution alignment
- Shopify last-click totals diverge materially from platform-modeled conversions—freeze attribution taxonomy quarterly before benchmarking omnichannel peers
- New-customer versus blended orders
- Retention-heavy cohorts suppress CPS optics—many operators isolate prospecting budgets when judging incremental acquisition efficiency boards actually fund
- Throughput companion metric
- Orders per ten thousand dollars spend translates CPS into capacity planners language—pair with MER denominators when translating finance KPI packs
Best use cases
- Growth and performance planning
- Budget and forecast scenario modeling
- Client-facing pre-qualification and education
FAQs
Should attributed orders include exchanges treated as zero-dollar Shopify transactions?
Usually exclude unless exchanges materially consume acquisition economics—mirror commerce ops definitions tied to net-new revenue recognition.
Why track CPS when Meta already reports cost-per-purchase?
Because blended finance rolls multi-channel invoices platform dashboards fragment—CPS aligns acquisition dashboards with ledger-accurate spend spanning search, social, and affiliate lines.
How do subscription first orders versus replenishment skew CPS?
Replenishment lowers CPS when nurture subsidizes repeat buys—segment cohort reports before reallocating prospecting budgets based on blended denominators alone.
Does CPS substitute for contribution margin targets?
No—still subtract COGS and variable fulfillment—CPS isolates marketing efficiency per closed order before merchandising economics weigh profitability.
How do I know if my cost per sale is profitable?
Compare CPS with average order value, gross margin, discounts, shipping cost, fulfillment cost, payment fees, return rate, and customer lifetime value. A CPS is profitable only if enough contribution remains after product and variable costs.
Why can ROAS look strong while cost per sale is too high?
ROAS depends on order value, while CPS measures cost per transaction. High-ticket orders can make ROAS look good even if the number of sales is low, and low-margin or discounted orders can still fail contribution targets.
Should repeat customers be included in cost per sale?
Include repeat customers when measuring blended sales efficiency, but separate new-customer CPS when evaluating acquisition. Repeat customers often convert cheaper because prior brand trust, email, loyalty, or retargeting already influenced the purchase.
How should I compare cost per sale across channels?
Compare channels with similar intent and attribution rules. Branded search, retargeting, affiliates, paid social prospecting, and influencer campaigns can have very different CPS because they sit at different points in the customer journey.
How do refunds and returns affect cost per sale?
Refunds and returns reduce the quality of attributed orders. For profitability analysis, remove canceled or refunded orders from the denominator or track net CPS against kept orders that generated retained revenue.
How can I reduce cost per sale without hurting order quality?
Improve landing-page conversion, tighten targeting, test stronger offers, separate prospecting from retargeting, exclude low-quality placements, improve checkout speed, optimize creative for buyers rather than clicks, and monitor contribution margin alongside CPS.
Glossary
Scenario modeling
Comparing multiple assumption sets to estimate potential outcomes before execution.
Conversion intent
User behavior that indicates readiness to take a commercial action such as signup or purchase.
Related calculators
Related guides
Step-by-step articles on building, embedding, and ranking calculator pages like this one.
Category: Ecommerce performance marketing & conversion economicsTopics: Cost per sale, Attributed orders, Paid acquisition efficiency
Last reviewed: 2026-05-07
Reviewed by: Calclet Growth Team