Differentiator

Feels like Shopify. Because it is.

NetNet is built entirely with Shopify Polaris components and App Bridge. No custom UI, no external redirects. Merchants never leave their admin.

Polaris UI

Every button, card, table, and form uses Shopify's native design system. Consistent with the admin merchants already know.

App Bridge Navigation

Sidebar navigation via <s-app-nav>. Links via <s-link>. The app feels like a native section of Shopify admin.

Session Token Auth

No separate login. Authentication uses Shopify session tokens — merchants are already logged in.

Built for Shopify Eligible

Full Polaris + App Bridge is required for the 'Built for Shopify' badge. NetNet meets all requirements.

Fast Load Times

Dashboard LCP target < 2.5s. Pre-calculated aggregations mean no heavy queries on page load.

13 Sidebar Sections

Dashboard, P&L, Orders, Products, Customers, Geography, Discounts, Marketing, UTM, AI Reports, Costs, Plan, Settings.

Built with Polaris

NetNet uses Shopify's own design system (Polaris components), so every button, table, card, and input field looks identical to native Shopify. Merchants never notice they're in a third-party app — there's no learning curve.

All buttons, tables, cards use Polaris components
Color tokens match Shopify design system exactly
Spacing and typography follow Shopify guidelines
Dark mode automatically syncs with merchant's admin setting
This Week
Revenue vs Net Profit
Revenue
Net Profit

App Bridge integration

Navigation via Shopify sidebar

NetNet appears in Shopify's app navigation sidebar. One click from any admin page. No separate login, no external URL.

Session-based auth (no separate login)

Merchants are already logged into Shopify. NetNet uses Shopify session tokens — instant access, no password required.

Billing via Shopify

All plan upgrades happen inside the admin. No redirect to an external payment page. Shopify handles billing, we handle the app.

Webhook delivery (real-time data)

Shopify delivers order webhooks directly to NetNet. No polling, no delays. Data is live within 2 seconds of an action.

Why this matters

No context switching

Stay in Shopify. Open orders, check profit, update costs — all without leaving the admin. No tab flipping.

Team access via Shopify

Your accountant, manager, or store manager already has a Shopify staff account. Give them permission in one click. No separate user management.

Looks professional

Partners, agencies, and consultants who access your admin will see a native-looking profit app. Professional, not bolted-on.

Stop guessing.
Start knowing.

Free plan. No credit card. Install in 60 seconds.

Install Free on Shopify