All synced data
Orders
all time
Items Sold
all time
Revenue (DKK)
all time
Active Customers
all time
Unique SKUs
all time
Avg Order (DKK)
all time

Monthly Revenue

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

#ProductSKU 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

#CustomerCountry Orders Qty Bought Total (DKK)
Loading customers...

🗂 Sales by Topic

Loading topics…
# Topic SKU count Qty sold Revenue (DKK)
Click "⟳ Load data" to see Sales by Topic

Sales by Country

#Country Orders Qty Bought Revenue (DKK) Avg Order (DKK)
Loading...

New vs Repeat Customer Revenue

New customers Repeat customers
A customer is "new" in the month of their very first order ever · all values in DKK

Companies Without Orders

Last order falls in a specific window — pick one period to target
#Customer / CompanyCountry Last Order Orders ↕ Qty Bought ↕ ↓ Total (DKK) Status
Loading...

🏷 Sales by Tag

#TagOrdersQty SoldRevenue (DKK)
Select product tags above to see sales data

📂 Sales by Collection

#CollectionOrdersQty SoldRevenue (DKK)
Select collections above to see sales data

Customer Link

Generate personalised product view URLs for specific customers

Create Customer View

🔍 Browse your inventory by tag or collection · select items in the picker · they become the product list for this view
0 products selected via picker
0 products selected

Active Customer Views

No views created yet.

🚫 No Email List

Customers permanently excluded from all retaining emails
Add customer to block list
Blocked customers
0
Loading…

Retaining

Automated email rules powered by Resend

Email Rules

No rules yet.

Email Templates

Loading templates...

🧪 Email Testing

Test your email setup before going live. Use Send now to verify a template looks correct, or Schedule test to confirm the nightly scheduler works end-to-end.

Customers by Topics

Top 3 purchased topics per customer · sorted by total topic qty
# Company Country Orders Topic code Top 3 topics Topic 1 qty Topic 2 qty Topic 3 qty
Loading…

Customer Link Performance

Generated links · opens · orders
Total links
Active links
Total opens
Orders placed
Open rate

Link Activity

Company Opens Last opened Order placed Items Status
Loading…

Retaining Email Performance

Email sends · opens · unsubscribes
Emails sent
Total opens
Open rate
Unsubscribed

Performance by Rule

Rule Sent Opened Open rate Unsubscribed
Loading…

Recent Sends

Company / Email Rule Sent Opened Unsubscribed
Loading…

Shopify Store Activity

Live customer behaviour on your B2B webshop

🏪 Shopify Store Activity

What is tracked: Every page view by a logged-in B2B customer on the Shopify store (new-mags-b2b-new.myshopify.com). Data is sent by a script tag in the Shopify theme — only customers who are logged in are tracked. Anonymous visitors and bots are excluded. Columns show: total page views in the selected period, date of most recent visit, and date of first recorded visit. Page types (e.g. collection, product, index) indicate which sections of the store they browsed.
Company / Contact
Customer email
Page views
Last active
First seen
Loading…

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
#ProductSKUBrandCategory 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...

Shopify Sync

Pull orders from Shopify into Supabase
🗓 How product dates work
synced_at — updated to tonight's date every time the nightly sync runs, for every active product. This means synced_at does not tell you when a product was first added to Shopify — it only tells you when it was last synced (always "last night").
shopify_created_at — the real creation date from Shopify, written once when a product is first synced and never overwritten. This is used to sort the Browse picker in Customer Link by newest product first, and powers the "New Arrivals" auto-selection mode accurately. The column was added to shopify_inventory — it will populate for new products on the next nightly sync, and existing products will backfill gradually as they are re-encountered.
Orders in DB
Line Items
Customers
Last Sync

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

UsernameDisplay NameAccessAdminLast Login
Loading...