True net margin
14.2%
↓ 2.1pp from last month
Category benchmark: 24% median. You are in the bottom third of skincare brands.
True ROAS (blended)
2.1×
↓ Below 2.4× threshold
Platform reported: 4.8×. Correction applied for returns, COGS, and attribution.
Cashflow — 30 day
£24,800
↑ Positive position
Inventory reorder (£4,200) due in 18 days. Forecast accounts for this outflow.
Profit health score
72 / 100
↑ +4 points this week
Refund rate drag (−12pts) is biggest gap. Category average is 4.1%, yours is 8.2%.
SKU profit ranking
True net margin per product after all costs
| SKU | Revenue | True ROAS | Net margin | Status |
|---|---|---|---|---|
| Citrus Glow Serum 30ml | £8,240 | 3.8× | 34.1% | Scale |
| Lavender Night Oil 50ml | £18,400 | 1.9× | 9.4% | Review |
| Vitamin C Brightener 20ml | £5,610 | 4.2× | 28.7% | Scale |
| Starter Bundle × 3 | £3,200 | 1.4× | -2.1% | Reprice |
True net profit
—
after COGS + ads
Gross margin
—
revenue minus COGS
Net margin %
—
after all costs
Contribution margin
—
per order
Profit waterfall
Where your revenue goes
How this is calculated
Gross profit = Revenue − COGS (from SKU costs)
Contribution margin = Gross profit − Ad spend
Net profit = Contribution margin − Overheads (est. 12%)
COGS accuracy depends on margin data entered per SKU
Contribution margin = Gross profit − Ad spend
Net profit = Contribution margin − Overheads (est. 12%)
COGS accuracy depends on margin data entered per SKU
SKU profit breakdown
True profit per product line
Cost structure
Profit health signals
Cash in (30d)
—
revenue collected
Cash out (30d)
—
COGS + ads + ops
Net cash flow
—
this period
Runway estimate
—
at current burn
30-day cash flow
Daily in vs out
Cash flow breakdown
Cash flow assumptions
Cash in = collected revenue (Shopify orders)
COGS = SKU costs × units sold
Ad spend = all channels combined
Ops overhead = estimated at 12% of revenue
Inventory = estimated at 15% of COGS monthly
COGS = SKU costs × units sold
Ad spend = all channels combined
Ops overhead = estimated at 12% of revenue
Inventory = estimated at 15% of COGS monthly
90-day cash forecast
Based on current trajectory
Cash flow alerts
Blended ROAS
—
vs platform reported
MER
—
true efficiency
Total ad spend
£0
all channels
Revenue per £1 spent
—
blended return
Channel breakdown
AI
Platform inflation warning
Platform-reported ROAS is typically 30–50% higher than blended reality. Your MER (total revenue ÷ total ad spend) is the true signal to optimise against. Add your channel spend in Edit data to see your real blended ROAS.
How to read Blended ROAS vs MER
Blended ROAS = Total revenue ÷ total ad spend. More accurate than platform ROAS because it accounts for attribution overlap between channels.
MER (Marketing Efficiency Ratio) = Same calculation, but used as your north star metric. Target MER of 4× means every £1 spent returns £4.
To unlock this view: add your Google, Meta, TikTok and email spend in Edit data (top right).
Blended CAC
—
cost per acquisition
Est. LTV (12mo)
—
avg customer value
LTV:CAC ratio
—
target: 4×
Contrib. margin
—
per order avg
Unit economics by channel
Your unit economics
1st-party coverage
91%
post pixel install
iOS gap closed
84%
server-side events
Attributed conv.
—
↑ 12% accuracy
View-through
Off
recommended: off
Top customer journey paths
Incremental ROAS — Meta
—
vs reported
Incremental ROAS — Google
—
confirmed driver
Baseline revenue
—
without paid ads
Ad-driven uplift
—
incremental
MMM recommendations
Total ad spend
—
all channels
Blended ROAS
—
blended
CAPI match rate
87%
↑ 17% via Sonar
Active alerts
—
need attention
Channel recommendations
Est. LTV (12mo)
—
avg customer
LTV:CAC ratio
—
target 4×
90d retention est.
—
industry avg 28%
Est. orders/customer
—
12 month avg
LTV by acquisition source
Est. repeat rate
—
based on your data
Churn risk (est.)
—
lapsed 90+ days
Win-back opportunity
—
recoverable revenue
VIP threshold
—
top 10% by LTV
Recommended retention campaigns
New customer CPA
—
paid acquisition
Returning CPA
—
email/SMS driven
New revenue share
62%
of total
Returning share
38%
of total
New customer % by channel (estimated)
TikTok
85% new
Meta
79% new
Google
68% new
Organic
51% new
Email
18% new
AI
New vs returning insight
Add your data to see personalised new vs returning analysis.
SKUs tracked
—
from your setup
Avg margin
—
across all SKUs
Flagged SKUs
—
below 25% threshold
Benchmark rank
Top 22%
vs 50k brands
SKU action matrix
Industry benchmarks
ROAS
Top 22%
CVR
Top 38%
AOV
Top 46%
Margin
Top 52%
Retention
Top 62%
vs 50,000+ ecommerce brands
Connected platforms
—
from your setup
Available integrations
60+
in full platform
CAPI match rate
87%
+17% via Sonar
Data freshness
Real-time
no CSV exports
Your integrations
Upload status
Ready
awaiting file
SKUs detected
—
from last upload
Last uploaded
Never
—
Data source
Manual
or CSV upload
Upload your data file
Drop your CSV or Excel file here
or click to browse — .csv, .xlsx accepted
Fill in the yellow cells in the template, save it, then upload it here. Your dashboard will update instantly with all your real numbers.
What the template covers
1
Store basics
Monthly revenue, orders, AOV, COGS %, shipping %
2
Ad spend by channel
Google, Meta, TikTok, Email/SMS — monthly figures
3
SKU data (up to 10)
Product name, selling price, COGS per unit, units sold, inventory level, reorder point
4
Auto-calculated columns
Gross margin %, contribution margin, blended ROAS, LTV estimates — all calculated for you
Your data stays in your browser. Nothing is sent to a server. You can re-upload at any time to refresh your numbers.
Profit Agent
Daily profit briefing
Generating...
Profit health score
—
/100
True ROAS
—
loading...
Net margin
—
loading...
Cashflow 30d
—
loading...
Profit leaks
0 identified
Your first briefing will identify profit leaks automatically. Run a briefing to see results.
Opportunities
0 ranked
Opportunities will surface after your first briefing runs.
Today's priority actions
Priority actions will appear after your first briefing.
Scaling readiness
Calculating...
—
LTV:CAC ratio
—
True ROAS
—
Refund rate
—
12-month LTV
Profit Agent
Ask any question about your store profit, margins, or growth. The Profit Agent analyses your data and responds with specific numbers and actions.
Your ad draft
0/30
0/30
0/30
0/90
0/90
Live preview
Ad
glowandco.com
Headline 1 | Headline 2 | Headline 3
Your description will appear here as you type above.
KEYWORD IN H1
—
CTA PRESENT
—
HEADLINES FILLED
—
CHAR LIMITS
—
Pre-flight SKU intelligence
Paid Media Agent — CTR scoring
Search Intent Agent — keyword alignment
Creative Agent — 3 rewrite variants
Paid Measurement — SKU intelligence
Image Agent — creative briefs
Connect Recharge to unlock subscription analytics
MRR, churn rate, cohort survival, CAC payback period, and net revenue retention — all in one view. Connect your Recharge account to get started.
Briefings saved
—
last 30 days
Latest health score
—
/100
Avg health score
—
30 day average
Trend
—
vs last period
Daily briefing history
↻ Loading reports...
Shopify Integration
Connect your Shopify store
1
Enter your Shopify store URL
Your mystore.myshopify.com address
2
Install the ProfitAgent pixel
Paste into Shopify → Online Store → Themes → Edit code → theme.liquid before </head>
<!-- ProfitAgent Pixel -->
<script src="https://pixel.profitagent.io/v1/pa.js"
data-store="YOUR-STORE-ID"></script>
<script src="https://pixel.profitagent.io/v1/pa.js"
data-store="YOUR-STORE-ID"></script>
3
Connect via OAuth
Click below to authorise ProfitAgent in your Shopify admin. Takes 30 seconds.
What Shopify connection unlocks
↻
Real-time revenue sync
Orders, revenue, and AOV pulled directly from Shopify. Dashboard auto-populates every time you log in.
px
1st-party pixel tracking
Server-side events close the iOS 14 gap — typically recovers 15–25% of previously unattributed conversions.
$
True profit calculation
COGS from Shopify product variants + live ad spend = real profit margin, updated automatically.
%
SKU performance data
Units sold, revenue per SKU, and margin pulled live from your Shopify products and orders.
!
Daily AI briefing
ProfitAgent analyses your store every day and tells you what lost money, what to scale, and what to do next.
Business vertical
Select your product category so your metrics can be benchmarked against verified brands in your vertical.
Recharge integration
Connect your Recharge account to unlock subscription analytics — MRR, churn, cohort survival and CAC payback.
Get your API key from Recharge dashboard → Settings → API tokens
Meta Ads
Connect Meta Ads account
Connect your Meta Ads account to unlock AI trend analysis — patterns and anomalies in your campaign data that manual review would never surface.
What connecting unlocks
✦ 7-day campaign trend analysis
✦ ROAS deterioration alerts before you notice
✦ Budget reallocation opportunities
✦ Creative fatigue signals
✦ AI-generated ad variants based on live data
✦ ROAS deterioration alerts before you notice
✦ Budget reallocation opportunities
✦ Creative fatigue signals
✦ AI-generated ad variants based on live data
Get this from Meta Business Manager → System Users → Generate token
Articles
12
help topics
Setup time
3 min
avg onboarding
Support
24hr
email response
Contact
shaun@
profitAgent.io
Example store data — Glow & Co Beauty
Use this example dataset to explore the dashboard with realistic data. Click Load into dashboard to populate all views instantly.
| SKU / Product Name | Variant | Selling Price | COGS/Unit | Units/mo | Margin % |
|---|---|---|---|---|---|
| Vitamin C Brightening Serum | 30ml | £38.99 | £10.20 | 220 | 73.8% |
| Hyaluronic Acid Moisturiser | 50ml | £32.99 | £8.50 | 180 | 74.2% |
| SPF 50 Daily Defence Cream | 75ml | £27.99 | £7.80 | 140 | 72.1% |
| Retinol Night Repair Cream | 30ml | £44.99 | £13.50 | 110 | 70.0% |
| Rose Hip Facial Oil | 25ml | £29.99 | £6.90 | 95 | 77.0% |
| Niacinamide Pore Serum | 30ml | £34.99 | £9.10 | 95 | 74.0% |
| Eye Contour Firming Cream | 15ml | £42.99 | £18.50 | 28 | 57.0% |
| Exfoliating AHA Toner | 150ml | £26.99 | £12.80 | 42 | 52.6% |
| Collagen Boost Face Mask | Pack of 5 | £19.99 | £8.90 | 38 | 55.5% |
| Micellar Cleansing Water | 250ml | £14.99 | £4.20 | 64 | 72.0% |
£68,500
Monthly revenue
620
Monthly orders
£9,780
Total ad spend
7.0×
Blended ROAS
Ad channel breakdown
£2,800
Google Ads
8.5× ROAS
£5,200
Meta Ads
6.1× ROAS
£1,400
TikTok Ads
5.8× ROAS
£380
Email/SMS
11.2× ROAS
Still need help?
✉
Email support
shaun@e-comprofitagent.com — we reply within 24 hours on weekdays.
✓
You are on the free beta
Full platform access, no credit card, no commitment. We will email you before your beta period ends.