All values converted to DKK using fixed rates · EUR×7.46 · GBP×8.89 · USD×6.91 · SEK×0.63 · NOK×0.60
Seasonal Comparison Jan–Mar
Metric
Revenue (DKK)
Orders
Items Sold
Avg Order
Active Customers
2025
—
—
—
—
—
2026
—
—
—
—
—
Bestsellers Top 10 shown · scroll for top 50
#
Product
SKU
Qty Sold ↕
Revenue (DKK) ↓
Loading bestsellers...
Bestselling Category Top 10 shown · scroll for top 20
#
Category
Qty Sold ↕
Revenue (DKK) ↓
SKUs
Loading categories...
Bestselling Brands Top 10 shown · scroll for top 20
#
Brand
Qty Sold ↕
Revenue (DKK) ↓
SKUs
Loading brands...
Top 20 Customers
#
Customer
Country
Orders ↕
Total (DKK) ↓
Loading customers...
Sales by Country
#
Country
Orders ↕
Revenue (DKK) ↓
Avg Order (DKK) ↕
Loading...
TOTAL
—
—
—
New vs Repeat Customer Revenue
New consumersRepeat customers
A customer is "new" in the month of their very first order ever · all values in DKK
Consumers Without Orders
Each segment shows consumers whose last order falls within that window only — mutually exclusive. Select a period to see who needs re-engaging.
#
Customer
Country
Last Order
Days Inactive
↓ Total (DKK)
Loading...
✨
Unlock richer product intelligence
Display additional product information and advanced customer segments
NAVI syncs all product data nightly from Shopify. Connect an optional product feed (Plytix, Google Sheets, or any CSV) to add EUR wholesale prices. Define custom Shopify metafields in Account settings to enable advanced customer segmentation.
⚙ Account settings✓ Product feed (Plytix, CSV, Sheets)✓ Shopify metafields for segmentation✓ EUR prices in customer view & emails
🏷 Sales by Tag
#
Tag
Type
Orders
Qty Sold
Revenue (DKK)
Select product or order tags above to see sales data
📂 Sales by Collection
#
Collection
Orders
Qty Sold
Revenue (DKK)
Select collections above to see sales data
Customer Selection
Generate personalised product view URLs for specific customers
Create Customer View
✦ Will auto-select the top 20 bestsellers in this customer's country over the last 3 months. If fewer than 5 results exist for that country, falls back to global top 20.
Load products by searching above
0 products selected
Selected SKUs
Click URL or button to copy · Share directly with your customer
Selected Items
Active Customer Views
No views created yet.
Retaining
Automated email rules powered by Resend
Email Rules
No rules yet.
🧪 Test Email
Send a test email using any template to verify it looks correct before activating a rule.
💬 Need help?
Setting up your sender domain, DNS records, or email templates? We're here to help.
Each trigger targets a mutually exclusive group — customers only appear in one segment at a time.
🔍 Narrow by (optional)
Filter by brand or category — counts customers who actually purchased from that brand/category. Multiple selections = OR logic within each filter, AND between filters.
Click ⟳ Load options
Click ⟳ Load options
⟳ Select a trigger to preview audience
Add block
Blocks
← Click or drag a block to add
📧 600px preview — click a block to edit
Click any block in the preview to edit its content →
Edit Block
Insert variable:
Paste or write HTML — supports all variables
Prediction
Sales forecast + stock status based on 12-month velocity
Inventory Data
Synced automatically every night — checking last sync…
🌙 Auto-synced nightly
Forecast horizon:Based on last 12 months velocity · DKK converted
🚦 Stock Status SKUs matched between sales + inventory + product feed
#
Product / SKU
Brand · Category
In Stock
3M Forecast
Days Left
Last Ordered
Reorder Qty
Status
Sync inventory first, then click a forecast period to load.
🟢 Stock ≥ forecast period🟡 Stock covers 1–2 months🔴 Stock < 1 month (order now)⬜ No sales or no inventory data
Top SKUs Forecast Top 50 · scroll
Projected units sold in forecast period based on 12-month velocity
#
Product
SKU
Brand
Category
Sold (12M)
Forecast (3M)
Avg/Month
Loading forecast...
Category Forecast All categories · scroll for more
#
Category
Sold (12M)
Forecast (3M)
Forecast Revenue (DKK)
SKUs
Loading...
Brand Forecast Top 30 · scroll
#
Brand
Sold (12M)
Forecast (3M)
Forecast Revenue (DKK)
SKUs
Loading...
🌍 Country Stock Risk SKUs with high country demand but low global stock
Loading country risk data…
Shows SKUs where a single country accounts for ≥25% of sales but global stock covers <90 days · Top 30 risks shown
Shopify Sync
Pull orders from Shopify into Supabase
—
Orders in DB
—
Line Items
—
Customers
—
Last Sync
Run Sync
🏢 Sync All B2B Companies
Pulls all consumers from Shopify (not just those with orders). Required for "Never ordered" customers to appear in the dashboard. Requires read_companies scope.
Run this once, then it stays in sync automatically during regular order syncs.
⚠ Scope Diagnostic — run this first to check if read_all_orders is active
Sync History
No sync history yet.
Settings
Account preferences
🔒
Infrastructure keys are secured
All Supabase, Shopify, and sync credentials are stored in Netlify environment variables — not in your browser. They work automatically on any device, no setup required.
Notifications
🔍 Plytix Feed Debug
If Category or Brand shows as "Uncategorised / Unknown", click below to inspect the exact column names from your Plytix feed — no DevTools needed.
👥 User Management
Username
Display Name
Access
Admin
Last Login
Loading...
User
💬 Share your feedback
What can we improve? Your suggestions help us build a better product.