Est. net profit (30d)
—
add your data
Revenue
—
last 30 days
Total ad spend
—
all channels
Blended ROAS
—
calculating…
Active profit alerts
Connect your store and add data to see personalised profit alerts here.
Channel ROAS
Add ad spend to see breakdown
Top SKUs by margin
Add your SKUs to see margin analysis
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.
Agents
4
paid · growth · cro · strategy
Reports generated
0
this session
Powered by
Claude
Sonnet 4
Output
90-Day Plan
+ health score
Ask the Profit Agent Suite
4 specialist agents analyse your store first — Paid, Growth, CRO & Strategy — then synthesise findings to answer your question with real numbers.
Biggest opportunity
Scale which channel?
LTV:CAC deep dive
Full 90-day plan
Meta ROAS issue
Improve margins
How it works
1
You ask a question
Type any question about your store — ROAS, margins, retention, scaling, 90-day plans
2
4 specialist agents run in parallel
Paid Measurement, Growth & Retention, CRO, and Strategy agents each analyse your store data independently
3
Findings injected as context
True ROAS, LTV, CVR gaps and retention risks are passed into the main analysis as specialist evidence
4
Strategy synthesised
A prioritised report with specific numbers, a 90-day plan, and a Profit Health Score — all backed by specialist research
Agents are also active in the background — every daily briefing and AI analysis uses their findings automatically.
Ad Studio
Score and rewrite Google Ads with 4 specialist agents — powered by your SKU data.
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
Briefings saved
—
last 30 days
Latest health score
—
/100
Avg health score
—
30 day average
Trend
—
vs last period
Daily briefing history
↻ Loading reports...
OpenAI key
Not set
GPT-4o access
API keys
Your API keys are stored only in your browser (localStorage). They are never sent to ProfitAgent servers — only directly to OpenAI or Anthropic when you run an analysis.
Get yours at platform.openai.com/api-keys
Model & provider
Model guide
GPT-4o — Best all-round. Fast, accurate, great at structured output.
Claude Sonnet 4 — Excellent reasoning, very strong on financial analysis.
GPT-4o mini — Cheaper for high volume. Slightly less nuanced.
Claude Haiku — Fastest response, good for simple queries.
Claude Sonnet 4 — Excellent reasoning, very strong on financial analysis.
GPT-4o mini — Cheaper for high volume. Slightly less nuanced.
Claude Haiku — Fastest response, good for simple queries.
Estimated cost per analysis
GPT-4o: ~$0.02–0.05 per query
Claude Sonnet: ~$0.01–0.04 per query
GPT-4o mini: ~$0.001–0.005 per query
Claude Sonnet: ~$0.01–0.04 per query
GPT-4o mini: ~$0.001–0.005 per query
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.
Articles
12
help topics
Setup time
3 min
avg onboarding
Support
24hr
email response
Contact
hello@
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
hello@profitAgent.io — 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.
Last updated
Apr 2026
version 1.0
Data storage
Browser only
never our servers
GDPR
Compliant
UK & EU
Contact
hello@
profitAgent.io
Privacy Policy
Effective April 20261. Who we are
ProfitAgent is a profit intelligence platform for ecommerce businesses. We are operated as a sole trader / early stage business based in the United Kingdom. Contact: hello@profitAgent.io
2. What data we collect
Dashboard data: All store data you enter (revenue, ad spend, SKUs, margins) is stored exclusively in your browser's localStorage. It never leaves your device and is never transmitted to our servers.
Sign-up data: When you register for beta access via our sign-up form, we collect your name, email address, and store URL. This is used solely to provide you with access credentials and product updates.
AI analysis: When you use the AI analysis feature, your store data and question are sent directly to your chosen LLM provider (OpenAI or Anthropic) using your own API key. ProfitAgent does not store, log, or process this data.
Analytics: We use Plausible Analytics, a privacy-first tool that collects anonymous usage data (page views, referrer, device type). No personal data, no cookies, no cross-site tracking.
Sign-up data: When you register for beta access via our sign-up form, we collect your name, email address, and store URL. This is used solely to provide you with access credentials and product updates.
AI analysis: When you use the AI analysis feature, your store data and question are sent directly to your chosen LLM provider (OpenAI or Anthropic) using your own API key. ProfitAgent does not store, log, or process this data.
Analytics: We use Plausible Analytics, a privacy-first tool that collects anonymous usage data (page views, referrer, device type). No personal data, no cookies, no cross-site tracking.
3. How we use your data
We use your sign-up information to: send you your access password, provide product updates and beta communications, and improve the product based on usage patterns. We do not sell, share, or transfer your personal data to any third parties for marketing purposes.
4. Your rights (GDPR)
Under UK GDPR you have the right to: access the personal data we hold about you, request correction or deletion of your data, withdraw consent at any time, and lodge a complaint with the ICO (ico.org.uk). To exercise any of these rights email hello@profitAgent.io
5. Data retention
Sign-up data is retained for the duration of your beta participation plus 30 days. Dashboard data is stored in your browser and is deleted when you clear your browser storage. You can delete your dashboard data at any time by clearing your browser's localStorage.
6. Cookies
ProfitAgent uses one functional cookie (pa_viewport) to remember your device settings. This is strictly necessary for the product to display correctly and does not require consent under PECR. We do not use advertising or tracking cookies.
7. Third party services
We use the following third party services: Netlify (hosting — USA, GDPR compliant), Railway (backend hosting — USA, GDPR compliant), Plausible Analytics (EU-hosted, no personal data), Tally (sign-up forms — GDPR compliant). Each provider has their own privacy policy governing their data practices.
8. Changes to this policy
We may update this policy as the product develops. We will notify beta users of any material changes by email. Continued use of ProfitAgent after changes constitutes acceptance of the updated policy.
Terms & Conditions
Effective April 20261. Beta programme
ProfitAgent is currently in free beta. Access is provided free of charge during the beta period. We reserve the right to end the beta, modify features, or introduce paid plans at any time. Beta users will receive reasonable advance notice of any changes by email.
2. Acceptable use
You agree to use ProfitAgent only for lawful business purposes. You must not share your access password with third parties, attempt to reverse engineer the platform, or use the platform to process data you do not have the right to use.
3. Accuracy of data
ProfitAgent performs calculations and analysis based on data you provide. The accuracy of insights depends entirely on the accuracy of your inputs. ProfitAgent does not guarantee the accuracy of any projections, forecasts, or recommendations. All outputs should be verified independently before making business decisions.
4. AI analysis
The AI analysis feature uses third-party LLM services (OpenAI, Anthropic) via your own API key. ProfitAgent is not responsible for the outputs of these services. AI-generated recommendations are for informational purposes only and do not constitute financial advice.
5. Limitation of liability
ProfitAgent is provided "as is" during the beta period. To the maximum extent permitted by law, we exclude all liability for any loss or damage arising from use of the platform, including but not limited to loss of profits, loss of data, or business interruption.
6. Intellectual property
All content, design, code, and functionality of ProfitAgent is the intellectual property of ProfitAgent. You are granted a limited, non-transferable licence to use the platform for your own business purposes during the beta period.
7. Governing law
These terms are governed by the laws of England and Wales. Any disputes will be subject to the exclusive jurisdiction of the courts of England and Wales.
8. Contact
For any questions about these terms or your data: hello@profitAgent.io
Share your feedback
We read every message. Tell us what's working, what's broken, or what you'd like to see next.