Home/Platform/Analytics
Analytics

Your real profit.
Not an estimate.

Blended ROAS, net profit with real COGS and real Shopify Payments fees, refunds, disputes, SaaS and team. And Claude telling you which ads to cut, which to push, and what to produce next.

Shopify, Meta, TikTok, Google AdsReal Shopify Payments feesSynced every 10 min
Fatigue −34%EN_BB_88 · ROAS 3.1 → 2.0
Real fees2.94% average this month
unlimited-scale.com/app · Analytics › Dashboard
DashboardHome · Studio · AnalyticsLast 30 daysSync
Net revenue€184,260▲ 12.4%
Ad spend€61,900▲ 8.1%
Net profit€31,480▲ 17.9%
MER2.98▲ 0.12
Net revenue and ad spend ● Net revenue● Ads
From net revenue to profit
Net revenue184,260
− Product cost49,750
− Fulfillment16,580
− Payment fees5,420
− Chargebacks1,230
− Ads61,900
− Fixed costs17,900
= Net profit31,480

Illustrative preview · sample data

The real numbers

Everything that makes your profit, and nothing estimated when we can get the real thing.

A Dashboard that adds up

Revenue, net revenue, ad spend, net profit, ROAS, MER, AOV, refunds, nCAC… Pick your cards, compare to the previous period, hover to see the formula.

Shopify Payments, for real

The fees actually charged, transaction by transaction (foreign cards, conversions), refunds, disputes and payouts. Deducted from profit day by day.

Dated COGS, from your agent

Product cost comes from your dated COGS (by group, by country) or from what the agent invoiced. Fulfillment follows, credits deducted. A fully invoiced day counts as actual.

Ads and creatives

Meta, TikTok and Google: spend, ROAS, CPA, CTR, hook rate, hold rate, 14-day trend. Winners get a star, fatigued creatives a red badge.

Media buying with Claude

Claude cross-checks your numbers with your angles, hooks, lengths, avatars and music: what works, what to stop, and the next creatives to make.

Customers and cohorts

New customers, nCAC, repeat rate, LTV, LTV:CAC ratio, and monthly cohorts in LTV or retention view.

Cash and rolling reserve

Available, pending and reserve (Shopify Payments, Stripe, PayPal, manual accounts), upcoming releases, 30-day forecast, monthly P&L.

Every expense

Ads by platform, account and campaign; team (payroll + AI); AI by model and by creative; multi-currency SaaS with the AI's savings ideas.

Report and alerts

An email every morning with yesterday's numbers, plus alerts: ROAS drop, spend spike, a day without orders, an overbilled fulfillment invoice.

Media buying

What to cut, what to push, what to produce.

One click on “Analyze with Claude”: it reads the period, your creatives and their clips, and returns an action plan. Each next creative is created in one click in the Studio.

Analytics › Creative strategy
Creative strategy by ClaudeLast 14 daysRun the analysis again
Summary. Avatar hooks under 25 s drive 61% of purchases for 44% of spend. “Before / after” statics have dropped off over the last 5 days.
What works

Avatar + problem in the first 2 seconds · ROAS 3.2 across 9 creatives.

Length ≤ 25 s · hook rate 36% vs 24%.

Stop

EN_ST_41, EN_ST_44 · ROAS 0.8 on €1,900 of spend.

Music only, no VO · CPA 2× the average.

Next creatives

“The morning I stopped…” · avatar, pain angle, 20 s.

Create this creative

EN_SC_95 · Avatar · 22 s★ Winner€3,140ROAS 3.1
EN_BB_88 · B-roll · 31 sFatigue −34%€2,260ROAS 2.0
EN_ST_41 · StaticCut€1,020ROAS 0.8

Illustrative preview · sample data

Cash

Cash, before it runs short.

Profit doesn't pay the bills: cash does. The platform takes a snapshot of your cash every day, calculates the rolling reserve held by your processors and projects your last 14 days over 30 days.

  • Low point: the amount and date of the dip, before it happens.
  • Reserve releases day by day over the next 30 days.
  • Monthly P&L: revenue, COGS, fulfillment, fees, ads, fixed costs, margin and MER.
Analytics › Cash
Total cash€96,400
Available€58,100
Pending€14,700
Rolling reserve€23,600
Forecast · 30 days Low point €41,200 on 11/12
Monthly cohorts · cumulative LTV
CohortM0M1M2M3M4M5 May587180869195 June6174838892 July637785
Sample scenario

Meta ROAS looks good, profit is dropping

The founder opens the Dashboard on a Monday morning.

  1. MER is falling while Meta ROAS holds: Meta's attribution is overstating.
  2. The waterfall shows a rise in refunds and in the cost of chargebacks.
  3. The Disputes area points to a “not received” reason toward one country; Fulfillment shows a slow carrier.
  4. He asks Claude for a summary: the ads weren't the problem.
Sample scenario

Cut fixed costs

Net margin has been below target for two months.

  1. Spend › SaaS: Analyze my subscriptions finds duplicates, unused seats and switches to annual billing.
  2. Spend › Team: cost per approved creative by member.
  3. Spend › AI: the model that costs the most and its failures.
  4. Updated fixed costs flow through to every day's profit.
Connected to everything else

Analytics reads every other part.

COGS and fulfillment from Fulfillment, the cost of Disputes, sales from the Pixel, ads from the Studio, payroll from Team: that's why the profit is right.

Compare
FAQ

Frequently asked questions.

Why are Meta ROAS and MER different?

Meta ROAS only counts the purchases Meta attributes to itself. MER divides all your net revenue (including organic and email) by all your ad spend: it's the most reliable measure of overall profitability.

Where do the payment fees come from?

For Shopify Payments, they're the fees actually charged, read transaction by transaction with the Unlimited Scale app. Other payment methods are estimated with the rates you set.

Do my colleagues see the same numbers?

Yes, every authorized member sees Analytics for the selected site. Roles decide who sees what (for example payroll or AI spend).

How long until I see my numbers?

The last 90 days come in on their own after you install the Shopify app, then Shopify updates about every 10 minutes and Meta every 30 minutes. Older history imports in one click.

Ready?

Decide on your real profit, starting tomorrow morning.

Connect Shopify and your ad accounts: the Dashboard fills itself.

A question? Message us+971 50,460 5343