For ecommerce businesses

You know the revenue.
Are you actually profitable?

Revenue up 20%. Ad spend up 40%. Margins quietly compressing. Frank tracks the numbers behind the numbers — and tells you whether growth is actually making you money.

Q3 vs Q2 — what actually changed

Revenue$84,000$101,000+20%
Ad spend$8,400$11,800+40%
Cost of goods$29,400$36,400+24%
Gross margin61%52%-9pts
Net profit$12,600$11,200-11%
F

Revenue grew 20% but net profit fell 11%. Ad spend and COGS grew faster than revenue. You're buying growth at the expense of margin.

The ecommerce trap

Revenue is up.
Profit is quietly down.

The most common ecommerce trap: revenue growing 20%, ad spend growing 40%, cost of goods creeping up, margin compressing quarter by quarter — and the headline number looking fine the whole time.

Frank connects your Stripe revenue, Google Ads spend, and cost data into one view. You see the margin picture, not just the topline — updated every week.

Built for ecommerce

The numbers Frank watches every week

💰

Gross margin trend

Margin tracked week by week. Frank flags compression before it becomes structural — not after two unprofitable quarters.

📣

Ad spend vs revenue

ROAS tracked across channels. Frank tells you when paid spend is growing faster than the revenue it's producing.

💸

Cost per customer

Blended CAC from Google Ads, connected to Stripe revenue. Frank tells you if acquiring customers is getting more expensive.

📦

COGS tracking

Cost of goods as a percentage of revenue over time. When COGS creeps up, Frank catches it before it shows in the P&L.

🔄

Returning customer rate

What percentage of revenue comes from returning customers vs new acquisition. High returning = more sustainable.

📈

Channel attribution

Organic vs paid revenue split. Frank tracks whether your paid spend is propping up organic decline or genuinely growing the pie.

Frank

Grow revenue.
Don't grow yourself into a loss.

Connect Stripe, Google Ads, and your cost data. Frank watches the margin picture every week and tells you when growth is costing more than it's worth.

No credit card required