Analytics
Know what really earns.
Live profit after every cost, every order traced to the ad, email or post that earned it, heatmaps of how shoppers use each page, and your books ready for your accountant.
Dashboard
Live · TodaySample numbersRevenue
$8,426
14%Net profit
$2,210
9%- Meta61 orders
$5,371
64% of revenue
- Email14 orders
$1,163
14% of revenue
- Organic search10 orders
$852
10% of revenue
- Direct8 orders
$634
8% of revenue
- Revenue$8,426100%
- Ad spend$2,89034%
- Product costs$1,93623%
- Shipping and handling$8129.6%
- Payment fees$2683.2%
- Expenses$2142.5%
- Taxes and refunds$96.001.1%
- Net profit$2,21026%
True Profit
Net profit, live, after every cost.
Scrollbase reads every order from Shopify and your spend from Meta, takes off product costs, shipping, fees and expenses, and shows what you kept today, hour by hour.
- between new order checks
- 10 s
- between new order checks
- between Shopify syncs
- 1 min
- between Shopify syncs
- of orders read on day one
- 60 days
- of orders read on day one
Net profit, live
Revenue down to net profit in one waterfall, today against yesterday up to the same hour.
Every order as it lands
Each new order shows within seconds: what was bought, the amount, and where the shopper came from.
Every cost counted
Product costs per variant, shipping, payment fees per gateway, your expenses and AI spend.
Ads that make money
The ads making and losing money today, after their orders' costs, not just their ROAS.
Every order, seconds after it's placed.
- The ad, email or search behind each order
- New customer or 2nd order, from Shopify's own count
- Profit per ad after its orders' costs
Live orders
Newest first · updates every 10 seconds

Aoraglow4 Pack / Black
MetaAOR_2610_S1_H1 (one take)New customer$89.95
🇺🇸 TX · #24518 · just now

Aoralight - Home Glow Kit6 Pack / White
EmailYour plans can wait2nd order$119.95
🇺🇸 OH · #24517 · 2m ago

Aoraglow2 Pack / White
Organic searchgoogle.comNew customer$54.90
🇺🇸 CA · #24516 · 6m ago
- +1

Aoraglow8 Pack / Black
MetaAOR_2610_S2_H1New customer$164.85
🇺🇸 FL · #24515 · 11m ago
Aora LampsGold / 2 Sets
Source in a few minutes3rd order$129.00
🇺🇸 NY · #24514 · 14m ago
Your ads
Profit after each ad's spend and its orders' costs (last paid click, 7-day window).
Making money
+$525AOR_2610_S1_H1 (one take)
$412 spent · ROAS 3.61 · 16 orders
+$351AOR_2610_S2_H1
$356 spent · ROAS 3.15 · 13 orders
+$222AOR_2610_S1_H2
$298 spent · ROAS 2.77 · 9 orders
Losing money
−$142AOR_2610_S1_H6
$142 spent · ROAS 0.00 · 0 orders
−$113AOR_2610_S2_H4
$184 spent · ROAS 0.61 · 1 order
Attribution
Every order, traced to what brought it.
Scrollbase follows each order back through its visits, from Shopify's own records and its pixel, and credits the ad, email or search that sold it. Meta's own count sits right beside it.
- of Aora's orders traced
- 99%
- of Aora's orders traced
- attribution models
- 6
- attribution models
- ways to match a Meta ad
- 3
- ways to match a Meta ad
Every visit before the order
Shopify's record of each order's visits, plus the Scrollbase pixel's, with the one that got the credit.
Two counts, side by side
What your store tracked next to what Meta reports, labeled every time so the two never mix.
Down to the ad
Channels, campaigns, ad sets and ads as rows with their creatives, revenue against spend, and profit.
Your model, your window
Last paid click by default, or five other models, over a window of 1 day to a lifetime.
Meta ads summary
Sample numbers- Meta61 orders
$5,371
64% of revenue
- Email14 orders
$1,163
14% of revenue
- Organic search10 orders
$852
10% of revenue
- Direct8 orders
$634
8% of revenue
Oct 19, 3:38 PM
- Oct 12, 9:14 PMMetaad clickcreditedAOR_2610_S1_H1 (one take) · AORA_GLOW_1016_BATCH_S1
- Oct 15, 8:02 AMEmailYour plans can wait · shopify_email
- Oct 19, 3:31 PMOrganic searchgoogle.com
- Oct 19, 3:38 PMOrdered
Ad Analytics
Scale the winners. Turn off the rest.
Scrollbase judges every Meta ad against your own targets and says what to do with it: scale it, give it time or turn it off. Each ad set is one row that opens to its ads.
Judged on your targets
Set a target ROAS, a top cost per purchase and the spend before judging. Every ad gets a verdict.
What to do next
Scale the winners, give promising ads time, turn off the ones losing money. Each list says why.
Unique CPC up front
Spend, purchases, ROAS, cost per purchase and unique CPC lead. The rest is one click away.
Meta's count, and yours
Meta's reported results beside the orders your store tracked, and ROAS by product from real sales.
Analysis · Aoraglow · Last 7 days
Sample numbersSpend
Purchases
ROAS
Target 1.80
Cost per purchase
Where the money went
- Winners$643
- Promising$61
- Close to target$197
- Losing$183
- Too early$113
Scale3 ads · $643
Beat ROAS 1.80 after $75 of spend
3.31xAOR_2610_S1_H1 (one take)
$246 spent · 10 purchases
3.02xAOR_2610_S2_H1
$235 spent · 8 purchases
2.58xAOR_2610_S1_H2
$162 spent · 5 purchases
Heatmaps
See where shoppers tap, stop and leave.
Heatmaps for every page of your store, made in Scrollbase or not: taps, scroll and attention by section and by design, with an AI read of what to change.
- tracker, loaded last
- 5.7 KB
- tracker, loaded last
- attention bands a section
- 10
- attention bands a section
- page views, then an AI read
- 200
- page views, then an AI read
Taps, scroll, attention
Maps drawn on the page as shoppers saw it, by device, date range and who the shoppers were.
Every section measured
How many reached each section, the time spent there, where people left and what buyers read.
An AI read with numbers
Findings with the numbers behind them, and changes written so the page chat can make them.
Anonymous by design
No names, emails or keystrokes, and it waits for consent where your store asks for it.
Aoraglow · Phone
3,620 page viewsSample numbers
★★★★★ 4.8
Aoraglow
See it in action



Why Aoraglow
In every room



Questions, answered
+++Don't hear it from us
★★★★★ 4.8 · Verified buyers
123456Out of every 100
AI read
Shoppers leave in the room photos and buyers read the answers: move the FAQ up.
Finance
P&L and taxes, ready for your accountant.
Scrollbase turns your orders, Meta spend and costs into a profit and loss statement, finds every deduction for your business type, and fills in the IRS forms your accountant needs.
- business types covered
- 5
- business types covered
- interview sections
- 12
- interview sections
- IRS forms filled for you
- 8
- IRS forms filled for you
A P&L that fills itself
By month, quarter or year from your orders, Meta spend and costs, every line marked with its source.
Expenses on their tax lines
Enter what your bank statements show, once or recurring, and each entry lands on its tax form line.
Every deduction checked
An interview for your business type and personal return, with what each deduction saves you.
Forms for your accountant
IRS forms filled on the IRS's own PDFs, plus one package with every number behind them.
Profit & loss · 2026
Sample numbersNet revenue
$1,324,130
15,240 orders
Gross profit
$904,730
68.3% margin
Operating expenses
$743,900
56.2% of revenue
Net income
$160,830
12.1% margin
Questions
Analytics, answered.
Anything else? Join the list and ask us in the reply.
Where do the profit numbers come from?
Orders, refunds and products from Shopify, ad spend from your Meta ad account, and the costs you set in Costs. Your store is synced every minute.
How is attribution different from what Meta reports?
Meta counts with its own pixel and each ad set's setting, which includes people who only saw an ad. Scrollbase counts the orders your store got and credits each to the click that brought it.
How is a winner decided?
An ad wins once it has spent enough to judge and beats your target ROAS and cost per purchase. Below that spend it's too early, unless it's already beating the target.
How do heatmaps get on my store?
One click adds Scrollbase's tracker to your theme: two files of its own and one line in the theme's layout, backed up first. Turning it off takes it out again.
Does Scrollbase file my taxes?
No. It fills in the forms and an accountant package, for planning and for your accountant. You or your preparer file the return.
Does the profit match Shopify's numbers?
Net sales follow Shopify's own: gross sales less discounts and returns, with orders on the day they're placed and refunds on the day they're made.
Do I need to install anything for attribution?
Not to start: Shopify records each order's visits. The Scrollbase pixel, pasted once into Shopify's Customer events, adds exact ad ids and checkouts.
How fresh are the ad numbers?
They're read live from your Meta ad account when you open the page and kept for ten minutes. Purchases are Meta's own count, as in Ads Manager.
The rest of the base
Everything shares one base.
Each product reads what the others learned, so an ad's angle, its page and its profit all live in one place.
- AdsMake ads that don't look like adsVideo Ads · Scriptwriting · AI Voiceover · Clip Selection · Video Editor · Image Ads · Footage Library · Ad Lessons · Meta LaunchExplore Ads
- StorePages that sell, and proof they doProduct Pages · Landing Pages · A/B Testing · Cart & Upsells · Reviews · Product Photos · Store DesignExplore Store
- MarketingBring customers backEmail · SocialExplore Marketing
Run your whole brand from one base.
Scrollbase is invite-only while we onboard brands. Join the list and we'll email your invite.


