Contribution after paid ads
What is a contribution margin after ads calculator?
A contribution margin after ads calculator shows how much revenue remains after subtracting cost of goods sold and paid media spend. Ecommerce brands, DTC operators, growth marketers, finance teams, and founders use it to understand whether paid acquisition is creating profitable contribution dollars after product costs and advertising costs are covered.
Contribution margin after ads formula
The calculator subtracts COGS and ad spend from attributed revenue to calculate contribution dollars. It then divides contribution dollars by revenue to show margin percentage after ads.
Contribution dollars = Revenue - COGS - Ad spend- Margin % after ads = (Revenue - COGS - Ad spend) / Revenue x 100.
- Use net revenue when discounts, refunds, taxes, or returns materially change the actual dollars kept.
- This is variable contribution margin, not EBITDA or net profit.
Inputs explained
Contribution after ads is most useful when revenue, COGS, and paid media spend are aligned to the same cohort, date range, channel, or campaign.
- Attributed revenue
- The revenue credited to the campaign, channel, cohort, or time window. Use net revenue if you want the result to reflect refunds, discounts, returns, and promo leakage.
- Cost of goods sold
- The product cost tied to the revenue being analyzed. Include landed product cost, freight-in, packaging, shrink, returns write-offs, and other variable costs if finance includes them in COGS.
- Paid media spend
- The advertising spend used to acquire the attributed revenue. This can include platform spend, agency fees treated as variable media, creator commissions, affiliate payouts, and campaign-specific media costs.
- Contribution dollars
- The dollars left after product cost and paid acquisition cost. This amount helps fund fulfillment, payroll, software, rent, debt service, and profit.
- Margin % after ads
- The percentage of revenue remaining after COGS and ad spend. Use it to compare campaign quality, SKU economics, and paid acquisition efficiency.
Example contribution margin after ads calculation
If attributed revenue is $128,000, COGS is $51,800, and paid media spend is $28,400, contribution dollars are $47,800. Margin after ads is about 37.3%, meaning 37.3 cents of each revenue dollar remain before operating expenses, fixed costs, and financing costs.
Contribution after paid ads
Revenue − COGS − ad spend
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 contribution dollars and margin percent after paid ads
- Pull attributed revenue net of refunds for the cohort window—tie SKUs to inventory costing policies rather than aspirational MSRP.
- Enter fully loaded COGS tied to fulfilled units—exclude fulfillment-center fixed rent unless FP&A already allocates variable pick-pack cents into COGS pools.
- Aggregate paid media spend inclusive of platform invoices, creator commissions booked as media, and attributable agency percentages leadership treats as variable acquisition.
- Divide contribution dollars by revenue for margin percent after ads—compare against MER targets only after confirming numerator expenses align.
Common contribution margin after ads mistakes
- Using gross sales while COGS and ad spend are tied to net revenue.
- Ignoring refunds, returns, discounts, payment fees, and promo codes when they materially affect contribution.
- Treating ROAS or MER as profit metrics without subtracting product cost.
- Comparing channels with different attribution windows or incrementality assumptions.
- Leaving creator commissions, affiliate fees, or agency fees out of paid acquisition cost when they scale with sales.
- Using blended COGS when SKU mix differs heavily across campaigns.
- Calling contribution margin after ads net profit before subtracting fulfillment, payroll, software, rent, and overhead.
How operators benchmark contribution after ads versus headline MER
- Marketing efficiency ratio context
- MER equals revenue divided by total ad spend—healthy DTC operators stack contribution math underneath MER because gross profit still needs to clear COGS before media even enters
- COGS completeness
- Finance-grade COGS bundles payment-processing interchange allocated to COGS lines, shrink, and return-write-offs—sparse spreadsheets counting wholesale invoices alone inflate contribution optics
- Discount and promo leakage
- Net revenue after coupons belongs in the numerator—mis-matching gross merchandise value against net COGS collapses interpretability against Board-pack margins
Best use cases
- Growth and performance planning
- Budget and forecast scenario modeling
- Client-facing pre-qualification and education
FAQs
Should attributed revenue match Shopify gross sales or GA net revenue?
Use whatever denominator pairs with COGS timing—GA net revenue typically nets discounts while Shopify gross inflates unless finance reconciles both exports nightly.
Where do influencer fixed retainers belong if performance fluctuates?
Capital markets teams vary—allocate retainers across attributed revenue hours using internal drivers or park them in fixed marketing overhead when contracts ignore ROAS clauses.
Why exclude organic contribution when judging paid ads efficiency?
Because this calculator isolates incremental profitability on attributed revenue slices tied to campaigns—blended contribution belongs in portfolio dashboards with incrementality studies layered on.
Does margin percent after ads equal EBITDA?
No—still missing operating expenses like payroll, software subscriptions outside COGS, and interest—contribution margin answers variable economics before operating leverage.
How do I know if paid ads are profitable after product costs?
Check whether contribution dollars remain positive after subtracting COGS and ad spend from attributed revenue. Then compare the margin after ads with the fixed costs the business still needs to cover, such as fulfillment, payroll, software, rent, and overhead.
Why can ROAS look good while contribution margin after ads is weak?
ROAS compares revenue to ad spend but ignores product cost. A campaign can have acceptable ROAS and still produce weak contribution if COGS, discounts, shipping subsidies, returns, or low-margin SKU mix consume most of the revenue.
How should I handle discounts and promo codes in this calculator?
Use net revenue after discounts if the goal is profitability analysis. Promo-heavy campaigns can inflate order volume while reducing contribution, so the revenue input should reflect what the business actually keeps before COGS and ads.
What should I do if scaling ads reduces margin after ads?
Look for rising CPMs, lower conversion rates, weaker audiences, broader targeting, worse SKU mix, higher return rates, or bigger discounts. Scaling often pushes spend into less efficient traffic, so contribution margin should be monitored alongside revenue growth.
How can I calculate breakeven ad spend from contribution margin?
Breakeven ad spend is roughly revenue minus COGS before fixed costs. If revenue is $100,000 and COGS is $45,000, the campaign can spend up to $55,000 on ads before contribution after ads reaches zero.
Should shipping and fulfillment be included in COGS?
Include shipping and fulfillment when finance treats them as variable order costs or when you want a more conservative contribution view. If they are excluded, label the output clearly as contribution before fulfillment.
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 unit economics & paid acquisitionTopics: Contribution margin after ads, Attributed revenue, COGS versus media spend
Last reviewed: 2026-05-07
Reviewed by: Calclet Growth Team