ROAS
revenue ÷ ad spend
Answers: how much revenue did ads bring per dollar spent? Ignores product cost and shipping.
Guides written for busy merchants — plain-English summaries, key takeaways first, and step-by-step setup for WooCommerce, Shopify, Google Ads, and more.

ROAS
revenue ÷ ad spend
Answers: how much revenue did ads bring per dollar spent? Ignores product cost and shipping.
POAS
gross profit ÷ ad spend
Answers: how much profit did ads bring per dollar spent? Uses real order economics from your store.
Learn the profit metric in plain English — formula, example, and why it beats ROAS alone.
See side-by-side when revenue looks good but margin does not — with a simple comparison table.
Apply POAS in Google Ads and Meta: upload profit values and let Smart Bidding scale winners.
Start here if POAS and profit metrics are new — short definitions, formulas, and how they differ from ROAS.
POAS — Profit on Ad Spend — tells you how much gross profit you earn for every dollar spent on ads. It is the metric profit-first merchants use when ROAS looks good but bank accounts do not.
ROAS — Return on Ad Spend — is the classic advertising efficiency metric: revenue generated per dollar of ad spend. Essential for reporting, but incomplete without profit context.
Both metrics divide results by ad spend — but the numerator changes everything. Here is when to trust each, and how to use both without double work.
Profit bidding sends margin-aware conversion values to ad platforms so automated strategies scale products and campaigns that contribute profit — not just revenue.
Platform-specific setup: connect your store, sync COGS, and enable POAS conversion upload.
WordPress + WooCommerce powers millions of stores — but native analytics rarely expose POAS. Here is how to connect orders, costs, and ad platforms for profit-first growth.
Shopify’s admin shows revenue beautifully — POAS shows what you keep after COGS, discounts, shipping, and payment fees. Bridge that gap for Smart Bidding.
BigCommerce merchants often scale on blended ROAS while high-volume SKUs erode margin. POAS from live orders reveals which campaigns actually profit.
PrestaShop stores across EU markets juggle VAT, carrier rules, and multi-language catalogs. POAS keeps ad optimization aligned with net margin.
Shopware 6 powers complex B2C and B2B catalogs. POAS connects purchase prices and order pipeline data to ad platforms for margin-aware growth.
OpenCart stores rely on extensions for shipping, payments, and costs. POAS centralizes order profit so ad spend follows SKUs that actually earn.
Send profit-weighted values to Google, Meta, TikTok, and other ad channels — not just revenue.
Google Ads optimizes toward whatever value you send. POAS upload turns Target ROAS into a profit engine — if your conversion values reflect gross margin.
Meta optimizes toward pixel or CAPI events — usually purchase value. POAS for Meta means sending profit-aware values and reading results with margin, not just MER.
TikTok scales fast on CPA and ROAS targets. POAS ensures viral creative does not push low-margin SKUs that look cheap to acquire but fail on profit.
Microsoft Ads often delivers efficient CPAs for B2C and B2B ecommerce. POAS keeps Shopping and Search scaling on SKUs that contribute margin.
Pinterest drives discovery commerce with long consideration windows. POAS helps you invest in pins and catalogs that produce profit — not just add-to-cart volume.
Amazon ACOS and ROAS ignore many seller-specific costs. POAS incorporates FBA fees, referral fees, and COGS so ad decisions match seller P&L.
Build one Standard Shopping campaign, feed it profit conversion values, set Target ROAS to 120% (your POAS target), and connect Profit Bid before you go live — not after.
Go deeper on calculation, benchmarks, Smart Bidding, and automated product labels.
A practical walkthrough from raw orders to account-level POAS — plus when to automate with store-connected data instead of spreadsheets.
There is no universal 'good POAS' — margin structure, repeat rate, and growth mode matter. Use these bands as starting points, then calibrate to your P&L.
Target ROAS is only as smart as your conversion values. Here is how to make Smart Bidding optimize gross profit instead of vanity revenue.
Profit Bid’s smart labels bucket SKUs by POAS performance so you scale winners, watch borderline products, and cut losers — automatically in your feeds.
Fix common problems — strong ROAS with no profit, shipping leaks, PMax, and feed labels.
The most common ecommerce ad problem: dashboards show healthy ROAS while the P&L stays flat. Here is the diagnosis checklist and the POAS fix.
Merchants use free shipping to lift conversion rate — but ads optimize on order value, not the $8–$15 you subsidize per shipment. POAS exposes the leak.
PMax scales aggressively on revenue signals. This guide shows how to feed profit values, segment by labels, and stop margin bleed.
Custom labels are the control surface for Shopping and PMax. Learn how Profit Bid assigns A/C/X labels from live POAS and pushes them to Merchant Center.
Report POAS to clients and build dashboards that prove profit impact.
Clients churn when ROAS charts look great but bank accounts do not. POAS reporting aligns your agency story with client P&L — and protects retainers.
The best client dashboards answer one question: Did our ads produce profitable orders this period? Here is the layout agencies reuse across accounts.
Agencies juggle many stores with different margins and platforms. A standardized POAS view lets you benchmark clients and prove profit, not just ROAS.
POAS = ad-attributed gross profit ÷ ad spend. This guide breaks the formula into its inputs so you can compute it from your own store data with confidence.
Break-even POAS is always 100% on gross profit — but the ROAS you need to get there depends entirely on your margin band. Here is how to find yours.
CPA tells you what a conversion costs. POAS tells you whether it was worth it. Optimizing CPA alone can push you toward cheap, low-profit orders.
MER is the blended, business-wide efficiency number. POAS is the ad-attributed profit number. Used together, they keep both growth and margin honest.
Smart Bidding hits whatever value you feed it. Feed revenue and it chases tROAS; feed profit and it chases tPOAS. The bidding engine is identical — the outcome is not.
One blended POAS target funds losers with winners. Set tiered targets — aggressive for heroes, strict for thin-margin SKUs — using A/C/X labels.
POAS is only as good as your cost data. This guide walks through capturing COGS in WooCommerce and shows the accuracy jump once it is mapped.
Shopify has a built-in cost per item field — most stores just leave it blank. Fill it in and it becomes the foundation of accurate profit bidding.
Shopping campaigns scale whatever converts. Without profit data they over-invest in low-margin bestsellers. POAS by product group fixes the allocation.
PMax offers reach and automation; standard Shopping offers control. On revenue they look similar — on profit over time, the difference shows.
When ROAS is strong but the bank account is not, the culprit is almost always costs invisible to your ad platform. Here is how to find and close the gap.
A discount comes entirely out of margin. A 20% code on a 40% margin product halves your profit. ROAS barely notices — POAS crashes.
Ads book revenue instantly; returns show up weeks later and rarely flow back into ROAS. Net them into POAS or you will over-scale high-return products.
A big order value tempts aggressive bids. But after COGS, shipping, and fees, a high-AOV order can leave little profit. Bid on the residue, not the headline.
First-order POAS on new customers can look weak — until you count the profit they bring back. Splitting POAS by cohort reframes what acquisition is worth.
BFCM is where revenue-only bidding does the most damage. A pre/peak/post POAS plan keeps you scaling without giving away the year's margin.
Account-level POAS hides the truth. Broken down by category, it usually reveals a few lines carrying the business and others quietly draining it.
If customers reorder, first-order POAS understates their value. LTV-adjusted POAS folds expected repeat profit into acquisition targets so you can outbid short-sighted competitors.
Quick definitions for POAS, ROAS, COGS, MER, and related terms.
POAS — Profit on Ad Spend — tells you how much gross profit you earn for every dollar spent on ads. It is the metric profit-first merchants use when ROAS looks good but bank accounts do not.
ROAS — Return on Ad Spend — is the classic advertising efficiency metric: revenue generated per dollar of ad spend. Essential for reporting, but incomplete without profit context.
Profit bidding sends margin-aware conversion values to ad platforms so automated strategies scale products and campaigns that contribute profit — not just revenue.
Cost of Goods Sold (COGS) is the foundation of POAS. Without accurate per-SKU cost, every ROAS target is a guess about margin.
MER is a blended, revenue-based efficiency metric. POAS is ad-attributed and profit-based. Smart teams track both — but optimize bids on POAS.
ACoS — Advertising Cost of Sales — is the share of ad-attributed revenue eaten by ad spend. Popular on Amazon Ads, it is the mirror image of ROAS.
TACoS — Total Advertising Cost of Sales — divides ad spend by total store revenue (ad + organic). Falling TACoS signals your ads are building durable organic demand.
AOV — Average Order Value — is total revenue divided by number of orders. Higher AOV gives ad campaigns more room to stay profitable at the same CPA.
CPA — Cost Per Acquisition — is what you pay in ads to get one conversion. It powers Target CPA bidding, but a flat CPA cap ignores order profitability.
CPC — Cost Per Click — is the average price you pay each time someone clicks your ad. It combines with CTR and conversion rate to determine your CPA.
CTR — Click-Through Rate — is the percentage of people who click your ad after seeing it. High CTR signals relevance and can lower your CPC.
Conversion rate (CVR) is the percentage of visitors who complete a purchase. Small CVR gains cut CPA dramatically without touching CPC.
LTV — Customer Lifetime Value — is the cumulative gross profit one customer delivers across all their orders. High LTV lets you spend more to acquire.
CAC — Customer Acquisition Cost — is the fully loaded cost to acquire one new customer. It is broader than CPA and pairs with LTV to judge growth.
The LTV:CAC ratio divides lifetime value by acquisition cost. A 3:1 ratio is a common healthy target — high enough to profit, low enough to keep growing.
Contribution margin is what remains after subtracting variable costs — COGS, shipping, payment fees — from revenue. It is the money available to cover ads and fixed costs.
Gross margin is the percentage of revenue left after cost of goods sold. It sets your break-even ROAS and is the starting point for profit-first bidding.
Break-even ROAS is the ROAS at which ad-attributed revenue exactly covers product cost. It equals 1 ÷ your gross margin — the floor for any target.
Target ROAS (tROAS) is a Google Ads Smart Bidding strategy that adjusts bids to hit a chosen return on ad spend. Its quality depends entirely on the values you feed it.
Blended ROAS is the average return across an entire account, campaign, or all marketing. It is useful for a top-line view but dangerously hides SKU-level losses.
Incrementality is the share of conversions your ads actually caused — sales that would not have happened otherwise. It corrects for attribution that over-credits ads.
Marketing attribution decides which touchpoints get credit for a conversion. The model you choose reshapes reported ROAS and where budget flows.
Net profit margin is net income divided by revenue — what is left after every cost, including fixed overhead and taxes. It is the bottom line, not the bidding base.
Repeat purchase rate (RPR) is the percentage of customers who place more than one order. It is the engine behind LTV and the case for spending more to acquire.
Refund rate is the share of orders or revenue returned. Because refunds arrive after the sale, they silently erode the profit your ad dashboards celebrated.
ROI and ROAS are often confused. ROAS is a revenue ratio on ad spend; ROI is a profit ratio on total investment. POAS sits between them for ad decisions.
First-order profitability asks whether a customer's first purchase covers its acquisition cost. It shapes how aggressively you can grow — and how much cash you risk.
MER — Marketing Efficiency Ratio — divides total revenue by total marketing spend across every channel. It is the blended, business-level view of ad efficiency.
Cost per order (CPO) is the ad spend required to generate one order. Compared against the profit each order earns, it tells you if acquisition is sustainable.
Select a plan and continue to secure checkout — POAS conversion upload included on every tier.
$14.99/ month
$29For one store getting started with profit-based bidding






$39/ month
$59For brands that need a second store — same platform or mixed






$79/ month
$119For multi-store teams with advanced Google Ads






$149/ month
$199For agencies and high-volume merchants






14-day free trial available — start free · full pricing details