Skip to content
CalculatorZilo Logo
  • Home
  • CalculatorsExpand
    • Browse all calculators
    • Education
    • Real Estate
    • Chemistry
  • Finance
  • Math
  • Health & Fitness
  • Science
  • About
  • Contact
CalculatorZilo Logo
Home / Cost Per Purchase Calculator
Marketing Calculators

Cost Per Purchase Calculator

Published onSeptember 17, 2025 Updated onOctober 21, 2026 2:34 am

A campaign can look busy and still lose money on every sale. Cost per purchase cuts through the clicks and impressions and asks the only question an e-commerce budget has to answer: what did each completed purchase actually cost you?

Enter your spend, any extra campaign costs, and the number of completed purchases. The calculator returns your cost per purchase plus cost per click, conversion rate, ROAS, click-through rate, a star rating, and a benchmark comparison for your channel and product category.

Cost Per Purchase Calculator
What each completed purchase cost you, with CPC, conversion rate, ROAS and CTR

Cost per purchase (CPP)
$
Cost per click (CPC)$
Conversion rate
Return on ad spend (ROAS)
Click-through rate (CTR)
Performance rating
Total marketing investment$

Campaign metrics

Benchmark comparison

Optimization tips

Cost per purchase covers marketing cost only. It does not include product cost, shipping, or payment fees, so a CPP below your average order value is not the same as profit. Compare it against the margin on each order.

Quick Answer

Quick answer: A paid search campaign that spent $5,000, carried $500 of additional costs, and produced 250 completed purchases has a cost per purchase of $22.00: the full $5,500 investment divided by 250 purchases. With 5,000 clicks and an $80 average order value, the same campaign also returns a $1.10 cost per click, a 5.00% conversion rate, a 3.64:1 ROAS, and a five-star performance rating.

Key takeaways

  • Cost per purchase uses completed purchases only. A lead, signup, or add-to-cart is not a purchase, and counting one inflates your efficiency.
  • Additional costs go in before the division. Creative, agency, and tool fees are part of what a purchase cost you, and leaving them out understates CPP.
  • CPP is a marketing cost, not a profit figure. Judge it against the margin on an order, not just against the order value.
  • The star rating leans heavily on CPP itself. A campaign can rate five stars on cheap purchases while its ROAS still sits below the channel benchmark, as the worked example shows.
On this page
  • Quick Answer
  • How to run a cost per purchase check
  • The six formulas this calculator runs
  • Worked example: a paid search campaign, costed honestly
  • Cost per purchase is not cost per conversion
  • How the built-in benchmarks are set, and their limits
  • What competing calculators miss
  • Lowering cost per purchase without shrinking the business
  • Frequently Asked Questions
  • Add This Calculator to Your Website
  • References

How to run a cost per purchase check

Two fields decide the headline number: total marketing spend and the number of completed purchases. Everything else sharpens the picture around it.

1

Enter spend and purchases for the same period. Pull both from the same date range in your ad platform and store analytics. Mixing a 30-day spend with 7-day purchases is the most common way this metric goes wrong.

2

Add the additional costs. Creative production, agency fees, and the tools used to run the campaign belong in the total. The calculator adds them to spend before any division happens.

3

Pick the channel and product category. These two selections set the benchmark figures in the comparison table, so choose the channel the spend actually went through, not the one you wish it had.

4

Fill the optional funnel numbers if you have them. Impressions unlock click-through rate, clicks unlock cost per click and conversion rate, and average order value unlocks ROAS. Leave a field at zero and that output reads N/A instead of guessing.

The impressions field is also where this page connects to the wider funnel: if you only know what you paid per view, the cost per impression calculator works that end of the same campaign.

The six formulas this calculator runs

Every output is a simple division, and all of them use the same total investment figure: spend plus additional costs.

The formulas: Total investment = total spend + additional costs. Cost per purchase = total investment / number of purchases. Cost per click = total investment / total clicks. Conversion rate = purchases / clicks x 100. ROAS = (purchases x average order value) / total investment. CTR = clicks / impressions x 100.

Two of these deserve a plain reading. Conversion rate here is purchases divided by clicks, which matches how Google Ads defines cost per conversion and conversion rate in its own reporting: cost divided by conversions, conversions divided by eligible interactions. And average order value is revenue divided by orders, the definition Shopify uses for AOV, so the ROAS numerator (purchases multiplied by AOV) is simply the campaign revenue.

If you want the click-level figure on its own, the cost per click calculator isolates it, and the click-through rate calculator does the same for CTR.

Worked example: a paid search campaign, costed honestly

The calculator is pre-filled with this campaign, and every figure below is what it returns: $5,000 of paid search spend over 30 days, $500 of additional costs, 200,000 impressions, 5,000 clicks, 250 purchases, and an $80 average order value in e-commerce, selling to consumers in North America.

OutputResultHow it was worked out
Total investment$5,500.00$5,000 spend + $500 additional costs
Cost per purchase$22.00$5,500 / 250 purchases
Cost per click$1.10$5,500 / 5,000 clicks
Conversion rate5.00%250 / 5,000 clicks x 100
ROAS3.64:1(250 x $80) / $5,500
Click-through rate2.50%5,000 / 200,000 impressions x 100
Performance ratingFive stars (Excellent)Driven by a CPP well under benchmark
Daily spend / daily purchases$183.33 / 8.3Investment and purchases spread over 30 days

Against the built-in paid search benchmarks for e-commerce (a $45.00 cost per purchase, 3.50% conversion rate, 2.00% CTR, and 4.0:1 ROAS), this campaign reads Good on cost per purchase, conversion rate, and CTR, and Below Target on ROAS in the benchmark table, where ROAS is rounded to one decimal place (3.6:1 against 4.0:1). Both things are true at once: the purchases are cheap, but each $80 order does not return quite as much revenue per marketing dollar as the benchmark expects.

Ad spend
$5,000
Additional costs
$500

That split is worth seeing before you trust any CPP figure, yours or a competitor’s. The $500 of creative and management cost is 9% of the real investment. A tool that ignores it would report a CPP of $20.00 instead of $22.00, a 10% understatement that compounds across every budget decision you base on it.

$22.00
Cost per purchase in the example
$45.00
Built-in paid search CPP benchmark
3.64:1
ROAS at an $80 average order value
5.00%
Clicks that became purchases

Cost per purchase is not cost per conversion

The denominator is the whole difference. Cost per purchase counts one event only: a completed, paid transaction. Cost per conversion counts whatever conversion event you defined, which might be a purchase, but might just as easily be a lead form, a signup, an app install, or a phone call.

Run the same $5,500 campaign through both lenses and the numbers describe different businesses. If the campaign produced 250 purchases and 1,100 total conversions (purchases plus leads and signups), cost per purchase is $22.00 while cost per conversion is $5.00. Quoting the $5.00 figure to judge an e-commerce campaign flatters it by a factor of four. When the event you care about is any defined action rather than a sale, use the cost per conversion calculator instead; when money changed hands, this page is the honest one.

How the built-in benchmarks are set, and their limits

The benchmark table is a starting point built into this calculator, not live industry data, and it is worth knowing exactly how it is assembled. Each channel carries a base cost per purchase (paid search $45, social media $25, email $15, TV and radio $80, and a generic $40 for channels without their own row, including print, outdoor, direct mail, events, referral, SEO, and mixed). A product category multiplier then scales that base: real estate and B2B services multiply it by 2.5 to 3.0, SaaS by 1.8, e-commerce by 1.0, and food, fashion, electronics, and home categories also sit at 1.0.

Read the table with that construction in mind. It is useful for spotting a campaign that is wildly out of line with its channel, and useless as a verdict on profitability, because it knows nothing about your margins. Published benchmark sets such as the WordStream Google Ads benchmarks show how widely real click and conversion figures swing by industry, which is exactly why a single built-in table should start an investigation rather than end one. The star rating has the same limit, stated plainly in the results: it rewards a low CPP heavily, adds or subtracts a single step for conversion rate and ROAS, and can therefore call a campaign Excellent while its ROAS row still reads Below Target.

What competing calculators miss

Most cost per purchase tools reviewed for this page are a single division wearing a title tag. Four gaps kept recurring.

Miss 1: two inputs, no context. The typical tool takes spend and purchases and returns one number, with no channel, no category, and no benchmark to read it against. A $22.00 CPP is excellent for paid search e-commerce and unremarkable for email; a bare divider cannot tell you which situation you are in.

Miss 2: a formula error that quadruples the answer. One widely read CPP guide walks through three steps and finishes by dividing cost per order by the conversion rate. On its own example ($1,000 of spend, 50 orders, a 5% conversion rate) that produces a CPP of $400. The correct answer is $20: the conversion rate is already inside the purchase count, and dividing by it a second time counts it twice.

Miss 3: additional costs quietly dropped. Tools without an additional-costs field report media-only CPP. Creative and agency fees are real purchase costs; excluding them understated the worked example by 10%.

Miss 4: purchase and conversion used as synonyms. Several guides define CPP with leads and signups in the denominator. That is cost per conversion under a purchase label, and it makes e-commerce campaigns look far cheaper than they are.

One honest limit of this calculator: its benchmarks are fixed built-in figures, not a live feed, and its CPP excludes product and fulfillment costs by design. It tells you what marketing spent to win each purchase, and the profitability call is still yours to make against your margins, in a market where, according to the IAB Internet Advertising Revenue Report, spend keeps concentrating in measurable performance channels.

Lowering cost per purchase without shrinking the business

CPP falls when the same investment produces more purchases, and the calculator’s own outputs point at the two levers that matter. The first is conversion rate: at 5,000 clicks, lifting the rate from 5.00% to 6.00% takes purchases from 250 to 300 and CPP from $22.00 to $18.33, with no extra spend. The second is order value: CPP does not move when AOV rises, but ROAS does, and a campaign that can afford a higher CPP because each order is worth more is in a stronger position than one chasing the lowest CPP at any cost.

The third lever is honesty about costs. Teams that load creative and agency fees into additional costs sometimes see a worse CPP than a rival report that hides them, and then make the better decisions anyway, because their number is the real one. Recalculate on a fixed rhythm, weekly for active campaigns and monthly for the account as a whole, and always with spend and purchases from the same period.

Frequently Asked Questions

Cost per purchase is the average marketing cost of one completed purchase: total investment (spend plus additional costs) divided by the number of purchases. A $5,500 investment that produces 250 purchases gives a CPP of $22.00.

No. Cost per purchase counts completed purchases only. Cost per conversion and CPA count whatever action you defined as a conversion, which could be a lead, a signup, or a call as well as a sale. The two figures only match when every conversion is a purchase.

Include the campaign costs that sit outside media spend: creative production, photography, agency or freelancer fees, and the share of tools used to run the campaign. Leave out product cost, shipping, and payment fees; those belong in a margin calculation, not a marketing CPP.

A good CPP is one your margin can carry: it must leave enough of the order value to cover product, fulfillment, and overhead and still profit. As a rough screen, compare it with the benchmark for your channel and category in the results, then make the real call against your own margin per order.

Because the rating weights cost per purchase most heavily: a CPP at or under 70% of the benchmark adds two stars, while ROAS only moves the rating when it reaches 4:1 or falls to 1:1 or below. The worked example rates Excellent on cheap purchases even though its 3.64:1 ROAS sits under the 4.0:1 benchmark.

Yes. Spend and purchases are the only figures CPP needs. Leave clicks empty and cost per click and conversion rate read N/A; leave impressions empty and CTR reads N/A; leave order value at zero and ROAS reads N/A. The calculator shows N/A rather than inventing a number.

No. CPP is a marketing efficiency metric: it divides marketing investment by purchases. Product cost, shipping, returns, and payment fees decide whether a given CPP is profitable, which is why CPP should always be read next to the margin on an average order.

Weekly for campaigns you are actively spending on, monthly for the account as a whole. Always pair spend and purchases from the same date range, and let a full attribution window close before judging a period, or late purchases will make the CPP look worse than it is.

Add This Calculator to Your Website

Embed the Cost Per Purchase Calculator on your own site. Pick a size to preview it live, then copy the code.

Powered by Calculator Zilo

References

  1. Google Ads Help, “Understand your conversion tracking data” – cost per conversion is total cost divided by conversions, and conversion rate is conversions divided by eligible interactions; the definitions this calculator follows for its purchase-based versions. Google Ads Help: Understand your conversion tracking data. Accessed October 2026.
  2. Shopify, “Average Order Value: Formula and Ways to Increase It” – AOV as total revenue divided by the number of orders, the basis of the ROAS calculation. Shopify: Average Order Value. Accessed October 2026.
  3. Search Engine Land, “Google Ads target ROAS: Everything you need to know” – ROAS as conversion value divided by cost in Google Ads reporting. Search Engine Land: Google Ads target ROAS. Accessed October 2026.
  4. StoreGrowers, “Google Ads Benchmarks” – published WordStream CTR, CPC, and conversion rate benchmarks by industry, used here as a cross-check on the calculator’s built-in benchmark table. StoreGrowers: Google Ads Benchmarks. Accessed October 2026.
  5. DashThis, “What is cost per conversion and how to calculate it” – total campaign cost divided by conversions, for the conversion definition contrasted with cost per purchase. DashThis: Cost per conversion. Accessed October 2026.
  6. Interactive Advertising Bureau, “Digital Ad Revenue Climbs to Nearly $300B” – the IAB Internet Advertising Revenue Report release, on spend concentrating in measurable performance channels. IAB: Digital Ad Revenue Climbs to Nearly $300B. Accessed October 2026.

Related calculators

Marketing CalculatorsNps CalculatorNet Promoter Score turns a pile of 0-to-10 survey answers into one loyalty number: the percentage of promoters minus the percentage of detractors.Marketing CalculatorsSponsorship Value CalculatorA sponsorship is worth what the exposure would cost to buy, adjusted for how engaged the audience is and how well the brand fits.Marketing CalculatorsKeyword Value CalculatorPut a dollar figure on a keyword before you spend a month writing for it.Marketing CalculatorsMarketing Payback CalculatorMeasure how fast marketing pays for itself, two ways.Marketing CalculatorsMarketing Efficiency Ratio CalculatorKnow what each marketing dollar earns back.Marketing CalculatorsMarket Share Increase CalculatorA market share move can be reported two ways, and the two numbers rarely tell the same story.

We use cookies to analyze traffic. You can accept or decline cookies below. Learn more

calculatorzilo

CalculatorZilo

Free calculators for everyday life. No signup, no cost, just answers.

Categories

Finance Math Health & Fitness Education Science Real Estate Chemistry Browse all calculators

Popular tools

Mortgage Payment Calculator BMI Walking Calculator Salary Per Minute Calculator Percentage Off Calculator

Company

About Us Contact Us Privacy Policy Terms and Conditions
Disclaimer Cookie Policy DMCA Policy Affiliate Disclosure FAQ Accessibility Statement

© 2026 CalculatorZilo • Free calculators for everyone

  • Home
  • Calculators
    • Browse all calculators
    • Education
    • Real Estate
    • Chemistry
  • Finance
  • Math
  • Health & Fitness
  • Science
  • About
  • Contact
Search