Solution

"Shopify doesn't show me enough"

Shopify gives you revenue and order count. NetNet gives you true profit, contribution margin, product margins, ad spend POAS, discount analytics, AI reports, and more.

For DTC brands who have exhausted Shopify's built-in reports and need true profit after every cost.

Shopify Analytics gives you the numbers that make the storefront work — orders, sessions, conversion. Those are the inputs to your business. NetNet exists for the outputs — what stays after you've paid for the product, the box, the card swipe, the ad, the refund, and the app subscriptions. They're not competing tools. They're the two halves of running a store.

What Shopify shows vs what you need

Metric Shopify Shows NetNet Shows
Revenue ✓ ✓
COGS ✗ ✓
Gross profit ✗ ✓
Shipping costs ✗ ✓
Gateway fees ✗ ✓
Contribution margin ✗ ✓
Net profit ✗ ✓
POAS (ad profitability) ✗ ✓
AI reports ✗ ✓
Export P&L ✗ ✓
P&L Waterfall
Revenue to Net Profit
Net Margin
27.1%
Costs
Margins
CM1
$31.9K
66.0%
CM2
$24.4K
50.5%
CM3
$16.3K
33.7%
CM4
$13.1K
27.1%

Works inside Shopify

NetNet is embedded in your Shopify admin using App Bridge and Polaris components. No context switching. No separate dashboard. No extra login.

Native to Shopify

Installed from the Shopify App Store. Appears in your admin navigation. Looks like part of Shopify.

No separate account

Uses your Shopify login. Your data stays in Shopify. Single sign-on, no password management.

Real-time permissions

Respects Shopify's role-based access control. Staff can view only what they're permitted to see.

One-click uninstall

Remove the app from Shopify and all your data is cleaned up. No lingering accounts or subscriptions.

What Shopify Analytics is actually for

It is a sales reporting tool, and it is a good one. Revenue, orders, sessions, conversion rate, returning customer rate — all accurate, all available without configuration.

What it cannot do is cost, because it does not have the data. Shopify knows what you charged. It does not know what you paid your supplier, what the carrier billed for the label, what Stripe took, or what you spent on Meta. Those facts live in four other systems and none of them report into Shopify.

So gross profit in Shopify Analytics is revenue minus whatever cost per item happens to be filled in, and net profit is not offered at all. That is not an omission — it is the honest limit of what the available data supports.

Where the two sit alongside each other

Shopify remains the source of truth for orders, revenue and customers, and nothing here changes that. Order data flows from Shopify; the revenue figures reconcile to it by construction.

What gets added is everything below revenue: cost of goods at variant level, actual label costs from connected carriers, per-gateway payment fees, ad spend from the platforms, refunds, and recurring overheads — assembled into a ladder that ends at net profit.

The practical division is that Shopify answers what sold and NetNet answers what it earned. They are different questions, and only one of them can be answered from Shopify's data alone.

Scale profitably.

Get the analytics Shopify won't give you

Install Free on Shopify