Welcome to Nuso
Nuso is an all-in-one analytics and AI platform built for Shopify brands. Connect your store and get instant access to real-time dashboards, customer insights, AI-powered creative tools, marketing mix modelling and automated reports.
What you can do with Nuso
- Real-time revenue, order and customer dashboards with date comparisons
- Product and collection performance — sales, returns, size curves
- Customer lifetime value, segmentation and repeat purchase analysis
- P&L statements, margin bridge and financial breakdowns
- AI Studio — product photography, background removal, virtual models, video
- Toby — your AI analyst that answers questions about your data in plain English
- Custom drag-and-drop report builder with premade templates
- Automated email reports — daily, weekly or hourly delivery
- Marketing Mix Modelling to measure true channel effectiveness
- Google Ads, Meta and TikTok ad integrations with campaign drill-down
- Inventory planning and rebuy recommendations
- Product bundling tools
- Team management with three role levels (Viewer, Editor, Admin)
- SQL data warehouse for custom queries and CSV export
Quick start
Account setup
Get your Nuso account up and running in under five minutes.
Creating your account
There are two ways to get started:
- Self-service signup — Visit app.nuso.co.uk/signup and follow the three-step wizard.
- Invitation — If your organisation already uses Nuso, you'll receive an invite link from your admin. The link looks like
app.nuso.co.uk/onboarding?invite=TOKEN.
The onboarding wizard
Organisation details
Enter your organisation name (this is what your team will see in the dashboard). You can also upload a logo — it appears in the sidebar and email reports. Both can be changed later in Settings.
Admin account
Set up your personal login with name, email and password. Your password must be at least 8 characters — we recommend including uppercase, numbers and special characters. A strength indicator shows you how strong it is. You'll be the first Admin user and can invite your team later.
Connect Shopify
Paste your Shopify store URL (e.g. my-store.myshopify.com) and your Admin API access token. Click Test Connection to verify — we'll check all required API scopes are enabled. Then click Connect & Import Data to finish.
What happens after setup
- Your organisation's database schema is created automatically
- Nuso begins importing your last 2 years of historical data (orders, products, customers)
- You're logged in and redirected to the Overview dashboard
- Data import runs in the background — most stores finish within 2–5 minutes
Accepting an invitation
If you've been invited to an existing organisation by an admin, the flow is the same three-step wizard but your org details are pre-filled. Your account will be linked to the organisation with the role your admin assigned (Viewer, Editor or Admin). See Roles & permissions for what each role can do.
Connecting Shopify
Nuso connects to your Shopify store via a custom app. This gives us read-only access to your orders, products, customers and inventory.
- You need Shopify admin access (store owner or staff with "Apps" permission)
- Your Shopify plan must support custom apps (available on all paid plans)
- You need Admin role in Nuso to configure integrations
Step 1: Create a custom app in Shopify
- Log in to your Shopify admin at
your-store.myshopify.com/admin - Go to Settings (bottom-left) → Apps and sales channels
- Click Develop apps (top-right). If you see "Allow custom app development", click it first.
- Click Create an app
- Give it a name like "Nuso Analytics" and click Create app
Step 2: Configure API scopes
In your new custom app, click Configuration then Configure next to "Admin API integration". Enable these scopes:
| Scope | What Nuso uses it for | Required? |
|---|---|---|
read_orders | Order history, revenue, refunds, line items, fulfilment status | Required |
read_products | Product catalogue, variants, pricing, images, tags | Required |
read_customers | Customer data for LTV, segmentation and repeat purchase analysis | Required |
read_analytics | Store-level analytics and traffic data | Required |
read_inventory | Stock levels across locations for inventory tracking | Required |
read_fulfillments | Fulfilment and shipping status for orders | Required |
Step 3: Install and copy the token
- Click Save after configuring scopes
- Go to the API credentials tab
- Click Install app and confirm
- Copy the Admin API access token that appears
Step 4: Paste into Nuso
- In Nuso, go to Settings (click the gear icon in the sidebar)
- Under Shopify, paste your store URL (e.g.
my-store.myshopify.com) - Paste the Admin API access token
- Click Test Connection — you'll see a green confirmation if everything is correct
- Click Connect & Import Data
Troubleshooting
Token not working
The access token is only displayed once when you install the app. If you've lost it, go to Shopify → Settings → Apps → Develop apps → your app → uninstall, then reinstall it to generate a new token.
Missing data after connecting
Check that all six API scopes are enabled. If you added scopes after initial setup, you may need to uninstall and reinstall the custom app in Shopify for changes to take effect.
Store URL format
Always use your .myshopify.com domain (e.g. my-store.myshopify.com), not your custom domain (e.g. www.mystore.com). The custom domain won't work for API access.
"Test Connection" shows missing scopes
Go back to Shopify → your custom app → Configuration → Admin API integration and ensure all six scopes are checked. Save, then test again in Nuso.
Your first dashboard
Once your Shopify store is connected, here's what to expect and how to navigate the app.
- Shopify store connected and initial data import complete
Initial data sync
After connecting Shopify, Nuso imports up to 2 years of orders, products and customers in the background. You'll see a progress banner at the top of the page. Most stores complete within 2–5 minutes. You can start exploring the app while it imports — data will populate as it arrives.
Navigating the sidebar
The left sidebar is your main navigation. It's organised into sections:
| Section | Pages | What it's for |
|---|---|---|
| Analytics | Today, Overview, Orders, Customers, Products, Collections, Stock Levels, Finance | All your store data dashboards |
| Planning | Rebuy Planner, Bundles | Inventory replenishment and product bundling |
| Reports | Custom Reports, Schedules | Build dashboards and automate email delivery |
| AI Studio | Studio tools, Toby AI | AI image/video generation and data assistant |
| Marketing | Ad Platforms, MMM, MER | Ad performance and attribution modelling |
| Settings | Integrations, Users, Billing, Warehouse | Configuration and administration |
Using the date picker
Most analytics pages include a date picker in the top-right corner. You can:
- Select preset ranges: Today, Yesterday, Last 7 Days, Last 30 Days, MTD (Month to Date), QTD, YTD
- Choose a custom range by clicking on the calendar
- Enable comparison mode to overlay data from the previous period or same period last year
The selected date range applies to all metrics, charts and tables on the current page.
Profile and settings menu
Click your avatar (or initials) in the bottom-left of the sidebar to access:
- Integrations — Shopify, Google Ads, Meta, TikTok connections (Admin only)
- Billing — Subscription, credits, invoices (Admin only)
- Users — Team management (Admin only)
- Help & Docs — Opens this documentation
- Log out
Today
A real-time snapshot of your store's performance for the current day.
- Shopify store connected
- Active subscription or trial
What you'll see
The Today page gives you an at-a-glance view of how your store is performing right now. At the top, you'll see KPI cards for:
- Revenue — Total sales for today, compared to yesterday and the same day last week
- Orders — Number of orders placed today with trend arrows
- AOV — Average order value for today
- Customers — Unique customers who placed orders
Hourly breakdown
Below the KPIs, a chart shows revenue and order count by hour throughout the day. This helps you identify peak selling times and spot unusual patterns.
Top products
A table lists the best-selling products today ranked by revenue. Each row shows the product name, units sold, revenue generated and current stock level.
Overview
Your main analytics dashboard with full date range controls and period comparisons.
- Shopify store connected
- Active subscription or trial
KPI cards
Four cards across the top show your headline numbers for the selected date range: Total Revenue, Total Orders, Average Order Value and Unique Customers. Each card includes a comparison percentage against the previous period when comparison mode is enabled.
Revenue trend chart
A line or bar chart shows daily revenue over the selected period. When comparison mode is active, the comparison period overlays in a lighter colour so you can visually compare performance.
Top products table
A sortable table ranks your products by revenue for the selected period. Columns include product name, units sold, revenue, average selling price and percentage of total revenue. Click any column header to sort.
How to use comparison mode
- Open the date picker (top-right)
- Select your date range (e.g. Last 30 Days)
- Toggle Compare on
- Choose comparison type: Previous period or Same period last year
- KPIs and charts will update to show both periods
Orders
Browse, search and analyse your complete order history.
Order list
The Orders page shows a searchable, sortable table of all orders within the selected date range. Each row displays:
- Order number — Shopify order reference (e.g. #1042)
- Date — When the order was placed
- Customer — Name and email
- Total — Order value in your currency
- Items — Number of line items
- Status — Payment and fulfilment status badges
Searching and filtering
Type in the search bar to find orders by order number, customer name or email. Results filter in real-time. Use the date picker to narrow down the time range.
Order details
Click any order row to expand and see full details: line items with images, quantities, prices, discount codes applied, shipping address, and payment method.
Customers
Understand your customer base with segmentation, lifetime value and repeat purchase analysis.
- Shopify store connected with
read_customersscope
Customer segments
Nuso automatically segments customers based on purchase behaviour:
- New customers — First-time buyers in the selected period
- Returning customers — Customers who've purchased more than once
- At risk — Previously active customers who haven't purchased recently
Segment counts update based on the date range you select.
Lifetime value (LTV)
Key LTV metrics include:
- Average LTV — Mean total spend per customer
- Average orders per customer — Purchase frequency
- Repeat purchase rate — Percentage of customers who bought more than once
- Average days between orders — How often repeat customers come back
Customer table
Browse all customers with columns for name, email, total orders, total spend, first order date, last order date. Click any column to sort. Click a customer to see their complete order history.
Products
Catalogue overview with sales performance for every product.
- Shopify store connected with
read_productsscope
Product table
Lists your entire product catalogue with columns for image, title, revenue, units sold, current stock, product type and vendor. All columns are sortable — click any header to sort ascending/descending.
Filtering
Use the dropdown filters to narrow down by:
- Product type — The Shopify product type field
- Tags — Any tags assigned in Shopify
- Search — Type to filter by product title
What the data tells you
Sort by revenue to find your top sellers. Sort by stock to find items running low. Compare units sold vs. stock to spot products that need reordering. Use this alongside the Rebuy Planner for restocking recommendations.
Collections
Analyse performance at the collection level.
- Shopify store connected
- Products organised into Shopify collections
Collection performance
See revenue, orders and AOV broken down by Shopify collection. This helps identify your strongest product categories and spot underperformers that might need attention.
Size curve analysis
For fashion and apparel brands, the collections page includes size curve analysis. See which sizes sell most within each collection to optimise your buying and reduce dead stock in unpopular sizes.
Returns tracking
Track return rates by collection to identify quality issues or sizing problems in specific product lines.
Stock levels
Track inventory across all products and variants with drill-down detail.
- Shopify store connected with
read_inventoryscope
Inventory overview
A hierarchical view of your inventory. Each product row shows total stock across all variants. Click the expand arrow to see variant-level breakdown (e.g. size S: 12, M: 8, L: 3).
Low stock alerts
Products and variants with critically low stock are highlighted with a warning indicator. This gives you an early warning before items sell out.
Finance & P&L
Profit and loss statements, margin analysis and financial breakdowns.
- Shopify store connected
- Cost data available (product costs set in Shopify for margin calculations)
P&L statement
Generates a profit and loss statement for any date range. Line items include gross revenue, discounts, net revenue, cost of goods (if configured), gross margin, shipping costs, and net profit.
Margin bridge
A waterfall chart that visualises how gross revenue flows through each cost category to arrive at net profit. This makes it easy to see at a glance where margin is being eroded — whether it's discounts, COGS, shipping or marketing spend.
Period comparison
Enable comparison mode to view P&L side-by-side across two periods. This shows you whether margins are improving or declining over time.
Rebuy planner
Inventory planning and restocking recommendations based on sales velocity.
- Shopify store connected with
read_inventoryandread_ordersscopes - Sufficient order history for velocity calculations (ideally 30+ days)
How it works
The Rebuy Planner analyses your sales velocity (units sold per day) for each product and variant, then calculates how many days of stock you have remaining. It flags items that need reordering based on your lead time.
Key columns
- Velocity — Average units sold per day
- Days of stock — How many days until stock runs out at current velocity
- Suggested order — Recommended reorder quantity based on your restock cycle
Bundles
Create and manage product bundles to increase average order value.
What you can do
The Bundles page helps you identify products that are frequently bought together and create bundle offers. Use purchase pattern data to make data-driven bundling decisions that increase AOV.
Custom reports
Build your own dashboards with a drag-and-drop report builder.
- Shopify store connected
- Editor or Admin role to create/edit (Viewers can view shared reports)
Creating a report
- Go to Reports in the sidebar
- Click New Report or select a premade template
- Give your report a name
- Drag widgets from the toolbar onto the canvas
- Configure each widget (select metric, chart type, date range)
- Click Save
Widget types
| Widget | Description | Best for |
|---|---|---|
| KPI card | Single metric with comparison percentage | Revenue, orders, AOV headlines |
| Line chart | Trend data plotted over time | Revenue trends, order volume |
| Bar chart | Category comparison bars | Product comparisons, channel split |
| Table | Tabular data with sortable columns | Top products, customer lists |
Premade templates
Start from a template instead of a blank canvas:
- Executive Summary — High-level KPIs and trends
- Sales Performance — Revenue, orders, AOV deep-dive
- Product Analysis — Top/bottom products, category breakdown
- Customer Insights — LTV, segments, repeat rates
- Marketing Overview — Ad spend, ROAS, channel performance
- Performance Summary — WTD/MTD/YTD with WoW and YoY comparisons
Visibility & sharing
- Private — Only visible to you
- Shared — Visible to all team members in your organisation
Toggle visibility when creating or editing a report. Shared reports appear in everyone's report list.
Scheduled emails
Automate report delivery to your team's inbox on a schedule.
- At least one saved report
- Editor or Admin role
Creating a schedule
- Go to Schedules in the sidebar
- Click New Schedule — a slide panel opens from the right
- Fill in the form:
| Field | Description |
|---|---|
| Schedule Name | A label for this schedule (e.g. "Weekly Sales Digest") |
| Report | Select which saved report to send |
| Subject Line | Optional — leave blank for auto-generated |
| Frequency | Hourly, Daily or Weekly |
| Timing | For hourly: minutes past the hour (:00, :15, :30, :45). For daily/weekly: specific time (e.g. 09:00). For weekly: also choose the day. |
| Recipients | Add email addresses individually, or click "Add all org users" to include your entire team |
What gets sent
Each scheduled email is a mobile-friendly HTML report containing:
- Today vs Yesterday — Hero section with revenue, orders and AOV comparison
- Hourly breakdown — Visual bars showing revenue distribution across hours
- WTD / MTD / YTD tables — Key metrics with week-over-week and year-over-year percentage changes
Managing schedules
From the schedules list page you can:
- Toggle active/paused — Click the green/grey status dot to pause or enable
- Preview — Click the eye icon to see exactly what the email will look like (opens in a new tab)
- Send Now — Click the play icon to trigger an immediate send for testing
- Edit — Click the pencil icon to modify settings
- Delete — Click the trash icon (requires confirmation)
AI Studio
Generate professional product photography, backgrounds, virtual models and video — all powered by AI.
- Active subscription or trial
- AI Credits balance (each operation costs credits)
- Shopify store connected (for product-based tools) OR at least one MMM model run
Available tools
AI Studio offers 11 creative tools, each designed for a specific task:
| Tool | What it does | Credit cost |
|---|---|---|
| Studio White | Place products on clean white or gradient backgrounds | 5 credits (x quality) |
| Remove Background | Isolate products with transparent or solid colour backdrop | 5 credits (x quality) |
| Product Swap | Replace a product in an existing scene | 5 credits (x quality) |
| Flat Lay | Generate overhead flat-lay compositions | 5 credits (x quality) |
| Lifestyle | Place products in realistic lifestyle settings | 5 credits (x quality) |
| Beauty Shot | Cosmetics and beauty product photography | 5 credits (x quality) |
| Add Model | Add virtual models wearing or holding products | 10 credits (x quality) |
| Change Colour | Recolour products for variant mockups | 5 credits (x quality) |
| Custom | Write any prompt for custom creative output | 5 credits (x quality) |
| Ad Creatives | Generate social media ad images with copy | 10 credits (x quality) |
| Product Video | Create short videos from a single image | 15 credits (fixed) |
Quality settings & credit multipliers
Image tools let you choose output resolution. Higher quality costs more credits:
- 1080p — Standard (1x credit cost)
- 2K — High quality (2x credit cost). E.g. a Studio White shot costs 10 credits.
- 4K — Ultra quality (3x credit cost). E.g. a Studio White shot costs 15 credits.
Workflow
- Select a tool from the AI Studio home screen
- Upload a product image (or select from your Shopify catalogue)
- Configure options — angle, background, prompt, quality
- Click Generate
- Wait a few seconds (videos take longer, up to 2 minutes)
- Download the result or generate another variation
AI Credits
Credits are the currency for all AI operations in Nuso.
Credit cost reference
| Operation | Base cost | Notes |
|---|---|---|
| Studio image (most tools) | 5 credits | Multiplied by quality: 1080p x1, 2K x2, 4K x3 |
| Ad creative | 10 credits | Multiplied by quality setting |
| Virtual model | 10 credits | Multiplied by quality setting |
| Product video | 15 credits | Fixed cost regardless of quality |
| Alt text (SEO) | 1 credit | Per image |
| Text generation | 1 credit | Per generation |
| Toby AI assistant | 0.2+ credits | Minimum 0.2 per message. 1 credit = 5,000 tokens processed |
Getting credits
Monthly credit subscriptions
Subscribe to a recurring credit plan. Credits are topped up automatically on each billing date:
- 100 credits/month
- 500 credits/month
- 1,000 credits/month
You can upgrade between tiers at any time from the Billing page. The change is prorated — you'll only pay the difference.
One-time top-ups
Need credits right now? Buy a one-time pack that's added to your balance immediately:
- 50 credits
- 150 credits
- 350 credits
Credit warnings
You'll be notified as your balance drops:
| Balance remaining | Notification |
|---|---|
| 75% of monthly allowance | In-app notification |
| 50% | In-app notification |
| 25% | In-app notification |
| 20% or below | In-app notification + email alert (once per 24h) |
| 10% | In-app notification |
| 0% | Operations blocked until credits are added |
Checking your balance
Your current credit balance is visible on the Billing page. Admins can purchase more credits or change the subscription tier from there.
Image & video tools
Detailed guide for each AI Studio tool.
- AI Credits in your balance
- A product image to work with (upload or select from Shopify)
Studio White
Creates clean, e-commerce-ready product shots on white or gradient backgrounds. Best for main product listing images.
- Select Studio White from AI Studio
- Upload your product image or select from your Shopify catalogue
- Choose angle: front, 3/4, overhead, or custom
- Select background: pure white, light grey, gradient
- Choose quality (1080p / 2K / 4K)
- Click Generate
Remove Background
Removes the background from any product image. Output is either a transparent PNG or your choice of solid colour.
- Select Remove BG
- Upload your image
- Choose output: transparent or solid colour
- Click Generate
Product Swap
Have a great lifestyle scene but want your product in it instead? Upload the scene image and your product image — the AI replaces the product while preserving lighting, shadows and perspective.
Lifestyle & Flat Lay
Generate realistic lifestyle shots or overhead flat-lay compositions. Describe the setting you want (e.g. "on a marble kitchen counter with morning sunlight") and the AI creates the scene around your product.
Virtual Models
Add AI-generated models wearing or holding your products. Specify model characteristics and poses to match your brand aesthetic. Costs 10 credits base (before quality multiplier).
Product Video
Turn a single product image into a short animated video. Great for social media stories and product pages. Videos cost 15 credits (fixed) and take up to 2 minutes to generate.
Custom Prompts
Write any creative prompt for unique outputs that don't fit the preset tools. For example: "My product placed on a mossy rock in a forest with soft golden hour lighting". Full creative control.
Ad Creatives
Generate social media ad images with your product. Designed for Instagram, Facebook and TikTok ad formats. Costs 10 credits base.
Toby AI assistant
Ask Toby anything about your store data and get instant, data-backed answers.
- AI Credits in your balance (min 0.2 per message)
- Shopify store connected with data imported, OR at least one completed MMM model run
What Toby knows
Toby has access to your real store data and can answer questions like:
- "What was my best-selling product last month?"
- "How does this week compare to the same week last year?"
- "Which customers have the highest lifetime value?"
- "What's my average order value trend over the last 90 days?"
- "Are any products running low on stock?"
- "What did my MMM results show about Google Ads effectiveness?"
How it works
When you ask Toby a question, it pulls context from your orders, products, customers, stock levels and MMM results. Every response is grounded in your actual data — Toby doesn't guess or make up numbers.
Tips for better answers
- Be specific — "What was my revenue last week compared to the week before?" works better than "How's the business?"
- Mention time periods — "In January" or "last 30 days" helps Toby pull the right data
- Ask follow-up questions — Toby remembers context within the same conversation
Credits
Each message costs a minimum of 0.2 credits. Longer conversations or questions that require processing more data cost more — roughly 1 credit per 5,000 tokens processed.
Ad platforms
Connect Google Ads, Meta Ads and TikTok Ads to see all your marketing data in one place.
- Admin role in Nuso
- Active ad accounts on Google, Meta or TikTok
- Account admin/manager access on each ad platform
Connecting Google Ads
- Go to Settings → Integrations
- Find the Google Ads card and click Connect
- Click Sign in with Google to authorise via OAuth
- Enter your Customer ID (10-digit number from Google Ads dashboard, format: 123-456-7890)
- Enter your Developer Token
- Click Save
Connecting Meta Ads
- Go to Settings → Integrations
- Find the Meta Ads card and click Connect
- Click Sign in with Facebook to authorise via OAuth
- Enter your Ad Account ID (found in Meta Business Suite → Settings → Ad Accounts)
- Click Save
Connecting TikTok Ads
- Go to Settings → Integrations
- Find the TikTok Ads card and click Connect
- Click Sign in with TikTok to authorise via OAuth
- Enter your Advertiser ID (found in TikTok Ads Manager → Account Info)
- Click Save
Marketing dashboard
Once connected, the Marketing page shows a nested drill-down view:
- Platform level — Total spend, impressions, clicks, CTR, CPC across all connected platforms
- Campaign level — Click any platform to drill into individual campaigns
- Daily stats — Trend charts for spend and performance metrics over time
Disconnecting a platform
Go to Settings → Integrations, find the platform and click Disconnect. Historical data is retained — you can reconnect at any time.
Marketing Mix Modelling
Measure the true impact of each marketing channel on your revenue using statistical modelling.
- Shopify store connected with sufficient order history (ideally 90+ days)
- At least one ad platform connected (for channel spend data)
- Available MMM run slots (purchased from Billing)
What is MMM?
Marketing Mix Modelling uses statistical regression to estimate how much revenue each marketing channel truly drives — independent of platform-reported ROAS. Unlike attribution models, MMM accounts for:
- Organic growth — Revenue that would happen without any marketing
- Seasonality — Natural demand fluctuations (weekends, holidays, payday effects)
- Cross-channel effects — How channels influence each other
- Diminishing returns — The point at which extra spend stops generating proportional revenue
Running a model
- Go to MMM in the sidebar
- Click New Model Run
- Select the channels to include (Google, Meta, TikTok, etc.)
- Choose the date range (longer = more accurate; minimum 60 days recommended)
- Optionally add external variables (e.g. weather, promotions)
- Click Run Model
- Results arrive within a few minutes
Understanding results
- Channel contribution chart — Shows what percentage of revenue each channel drives
- Response curves — Visualises diminishing returns per channel — where your spend stops being efficient
- Budget optimiser — Suggests how to reallocate your budget across channels to maximise revenue
MMM run slots
Each model run consumes one slot. You can purchase additional slots (5 at a time) from the Billing page. Slots never expire — use them whenever you're ready.
MER & blended metrics
Track your Marketing Efficiency Ratio across all channels.
- Shopify store connected
- At least one ad platform connected
What is MER?
MER = Total Revenue / Total Marketing Spend
Unlike platform-specific ROAS (which is inflated by attribution overlaps — multiple platforms claiming the same sale), MER gives you a single, unbiased number for how efficiently your marketing budget is working.
Why it matters
If Google Ads reports 5x ROAS and Meta reports 4x ROAS, that doesn't mean your overall return is 4.5x. They're both claiming credit for overlapping conversions. MER cuts through this noise by looking at the simple, honest ratio.
Using the MER page
The MER page shows your blended MER over time. Use this alongside MMM results to make budget decisions based on real performance, not platform vanity metrics. Track whether your marketing is becoming more or less efficient as you scale spend.
Managing your team
Add team members, assign roles and control access.
- Admin role required to manage team members
Adding a team member
- Go to Users in the sidebar (or click your avatar → Users)
- Click Add User
- Enter their name and email
- Choose a role: Viewer, Editor or Admin (see Roles & permissions)
- Set a temporary password (at least 8 characters — they should change it after first login)
- Click Create
The user can immediately log in at app.nuso.co.uk with their email and the password you set.
Managing existing users
- Change role — Click the edit button, select a new role and save. The change takes effect immediately.
- Reset password — Click the password icon to set a new password for a user who's locked out.
- Disable account — Toggle the user's active status to temporarily suspend them without deleting.
- Delete user — Permanently remove a user and all their sessions. Note: you cannot delete your own account.
Roles & permissions
Nuso has three user roles. Each role controls what a user can see and do.
Role comparison
| Capability | Viewer | Editor | Admin |
|---|---|---|---|
| View all dashboards and analytics | ✓ | ✓ | ✓ |
| View shared reports | ✓ | ✓ | ✓ |
| Use AI Studio and Toby | ✓ | ✓ | ✓ |
| Browse data warehouse (read-only) | ✓ | ✓ | ✓ |
| Change own password | ✓ | ✓ | ✓ |
| Create and edit reports | ✗ | ✓ | ✓ |
| Create and edit schedules | ✗ | ✓ | ✓ |
| Edit product data and store config | ✗ | ✓ | ✓ |
| Add/edit/delete team members | ✗ | ✗ | ✓ |
| Manage billing and subscription | ✗ | ✗ | ✓ |
| Purchase AI credits and top-ups | ✗ | ✗ | ✓ |
| Connect/disconnect Shopify and ad platforms | ✗ | ✗ | ✓ |
| Change org preferences (currency, timezone) | ✗ | ✗ | ✓ |
Viewer
Read-only access to all dashboards, reports and AI tools. Viewers cannot create, edit or delete anything. Ideal for stakeholders, investors, or team members who need visibility without modification rights.
Editor
Everything a Viewer can do, plus create and edit reports, schedules, and product data. Editors cannot manage users, billing, or integrations. Ideal for day-to-day team members who create reports and use AI tools.
Admin
Full control of the organisation including team management, billing, integrations and all settings. The first user created during onboarding is always an Admin. You need at least one Admin at all times.
Plans & pricing
Nuso offers monthly and annual subscription plans with AI credits available separately.
Free trial
Every new organisation gets a 7-day free trial with full access to all features. No credit card required. When the trial ends, an admin needs to subscribe to continue using Nuso. Data is retained during the gap — nothing is deleted.
Subscription plans
- Monthly — Pay month-to-month, cancel any time
- Annual — Pay yearly at a discounted rate
Both plans include full access to: all analytics pages, reports, scheduling, marketing tools, Toby AI, warehouse, and team management. The only difference is billing frequency and price.
You can switch between monthly and annual at any time. Changes are prorated.
AI Credits
AI credits are purchased separately from the main subscription. See AI Credits for full details.
MMM run slots
Marketing Mix Modelling runs use dedicated slots. Purchase 5 slots at a time from the Billing page. Slots never expire.
For current prices, visit nuso.co.uk/pricing.
Managing your subscription
Upgrade, downgrade or cancel from the Billing page.
The Billing page
Go to Billing (sidebar or avatar menu). Here you'll see:
- Current plan and subscription status
- Trial days remaining (if applicable)
- AI credit balance and monthly allowance
- MMM run slots available
- Recent invoices
Subscribing
- Go to Billing
- Click Subscribe or Choose Plan
- Select Monthly or Annual
- Complete checkout via Stripe (card details)
- Your subscription activates immediately and triggers a full 2-year data backfill
Switching plans
Click Switch to Annual or Switch to Monthly. The change is prorated — you'll be credited for unused time on your current plan and charged the difference for the new one.
Managing payment methods
Click Manage Subscription to open the Stripe customer portal. From there you can update your card, view invoices, and download receipts.
Cancelling
You can cancel from the Billing page at any time. Your access continues until the end of the current billing period. After that, your account is locked (but data is kept). Resubscribe any time to regain access.
Failed payments
If a payment fails:
- You'll receive an email with a link to update your payment method
- Stripe retries automatically over 7 days
- During this time you'll see a "past due" banner but can still use the app
- If all retries fail after 7 days, your subscription is cancelled and the account is locked
Integrations
Connect your Shopify store and advertising platforms from the Settings page.
Shopify
Your primary data source. See Connecting Shopify for the full setup guide. From Settings you can:
- View connection status and store URL
- Test the connection
- Update API credentials (e.g. if you regenerated the token)
- Add additional Shopify stores (multi-store support)
Google Ads
Connect via OAuth or manual credentials. You'll need your Customer ID (10-digit, found in Google Ads top-right) and Developer Token. Once connected, ad spend and performance data syncs daily.
Meta Ads
Connect via OAuth. You'll need your Ad Account ID (found in Meta Business Suite → Settings → Ad Account Information). Campaign data syncs daily.
TikTok Ads
Connect via OAuth. You'll need your Advertiser ID (found in TikTok Ads Manager → Account Info). Campaign data syncs daily.
Disconnecting
Click Disconnect on any integration to remove it. Historical data is preserved — reconnect any time to resume syncing.
Preferences
Customise your organisation's display settings.
Currency
Set your display currency (default: GBP). This changes how revenue and monetary values are formatted throughout the app. Common options: GBP, USD, EUR, AUD, CAD.
Timezone
Set your organisation's timezone (default: Europe/London). This affects how "Today" is calculated and how dates appear throughout the app.
Chart colours
Customise the colour palette used in charts and graphs. Set primary, secondary and accent colours to match your brand.
Data warehouse
Run SQL queries directly against your data and export results as CSV.
- Shopify store connected with data imported
- Familiarity with SQL (this is an advanced feature)
SQL console
Write and run SQL queries against your organisation's data. The editor includes syntax highlighting. Click Run to execute and see results in a table below.
Table browser
The left panel lists all available tables. Click a table name to see its columns and data types. Key tables include:
orders— All Shopify orders with line itemsproducts— Product cataloguedaily_stats— Daily aggregated metricshourly_stats— Hourly revenue and order dataad_daily_stats— Daily ad platform data (if connected)
CSV export
After running a query, click Export CSV to download results. Useful for custom analysis in Excel or Google Sheets.
Contact us
We're here to help. Reach out through any of these channels.
In-app support chat
The fastest way to get help. Click the Support icon in the sidebar to open the chat widget. Start a new conversation with a subject line and message. Our team typically responds within a few hours during UK business hours (Mon–Fri, 9am–6pm GMT).
Send us an email at support@nuso.co.uk. Include your organisation name and a clear description of the issue.
Frequently asked questions
How do I reset my password?
If you're logged out, click Forgot password on the login page. If you're logged in, you can change your password from your profile. Admins can also reset passwords for any team member from the Users page.
My data isn't showing up
Check these in order:
- Go to Settings and verify your Shopify connection shows "Connected"
- If you just connected, look for a progress banner — data import may still be running (2–5 minutes)
- Ensure all six required API scopes are enabled in your Shopify custom app
- If scopes were added after initial setup, you may need to uninstall and reinstall the Shopify custom app
I can't access certain features
Your access depends on your role:
- Viewers — Read-only access. Can't create reports, edit settings, or manage users.
- Editors — Can create reports and schedules, but can't manage users or billing.
- Admins — Full access to everything.
Ask an admin to upgrade your role if you need more access.
My trial expired
After the 7-day trial, you need an active subscription. Any admin can subscribe from Billing. Your data is preserved — nothing is deleted during the gap.
I was charged but my account is locked
This can happen if a payment retry succeeded after an initial failure. Try logging out and back in. If the issue persists, contact support@nuso.co.uk and we'll sort it immediately.
AI operations aren't working
Check your credit balance on the Billing page. If it's zero, you'll need an admin to purchase more credits or a top-up. Also ensure your Shopify store is connected (some AI features require store data).
Scheduled emails aren't arriving
Check these:
- Ensure the schedule is enabled (green dot, not grey)
- Verify the recipient email addresses are correct
- Check spam/junk folders — emails come from
email@nuso.co.uk - Try the Send Now button to test immediately