Dashboard
Orders
Overview Cost Management Invoices Warehouse Transfers
Shopify
Products Collections Pages Blog Posts Navigation Menus Content Modules
Keywords
Keyword Analyzer Report Analyzer Keyword Conflicts
Help Scout
Saved Replies
Assets
Digital Assets
System
Settings
Mode:
Loading...
Last updated: Just now
Total orders
1,247
Total sales
£184,847
Average order value
£148
Average daily orders
0

Orders over time

Factory distribution ?
Counts total line items across all orders. This number may be higher than the total number of orders.

Recent Orders

Order ⇅ Date ⇅ Customer ⇅ Status ⇅ Total ⇅

Content Management

0
products
0
collections
0
pages
0
blog posts
0
keywords tracked
0
keyword conflicts
0%
keyword health

Recent Products

No products created yet.

Assets

Asset updates
0
this week

Orders

Order # ⇅ PO # ⇅ Factory ⇅ Customer ⇅ Date ⇅ Items ⇅ Shopify Payment ⇅ Shopify Fulfillment ⇅ Shopify Delivery ⇅ Internal Status ⇅ Total ⇅ Actions
Showing 0-0 of 0 orders

Invoices

PO # ⇅ Transfer ⇅ Factory ⇅ Order # ⇅ Order Date ⇅ Customer ⇅ Items ⇅ Internal Status ⇅ Financial Status ⇅ Invoice Upload
Loading POs...
Showing 0-0 of 0 invoices

Warehouse Transfers

Transfer # Date Created Orders Count Status Air Freight Tracking Actions
No transfers created yet. Click "Create Transfer" to get started.

Cost Management Overview

0
Incomplete Costs
0
Partial Costs
0
Complete Costs
0.0%
Avg Profit Margin ?
Zero revenue orders are excluded from this calculation
Order # ⇅ PO # ⇅ Factory ⇅ Customer ⇅ Date ⇅ Internal Status ⇅ Financial Status ⇅ Cost Status ⇅ Progress ⇅ Missing Items ⇅ Profit Margin ⇅ Revenue ⇅ Actions
Loading cost data...
Showing 0-0 of 0 costs

Create Warehouse Transfer

Transfer Number
Selected Orders
0 POs selected

Select Orders

Select a factory to see available orders

Shipping Details

Selected Orders Summary

No orders selected

Order Details

Order Progress
Order
Received
Awaiting
Design
Design Created
Pending Approval
Awaiting
Production
In
Production
Quality
Control
Order
Shipping
-
-
-
-
-
-
-
-
-

Order Items

Customer Support Conversations

Creating AI powered summary...
AI Summary
Help Scout Conversations
Click "Refresh" to load conversations

Order Changelog

Revenue Line Items
Total Revenue: £0.00
Unassigned Invoice Costs - Total: £0.00
Drag these costs to the product sections above to assign them, or leave unassigned for general order costs
Order Level Costs
▶
Payment Processing Fee
AUTO
Order Total: £0.00
Payment Gateway: Loading...
Actual Fee: Loading...
Shipping to Customer
MISSING
Packaging Materials
MISSING
Miscellaneous Cost
OPTIONAL
+ Add Order Level Cost
83%
5 of 6 categories complete
Overall Profitability Summary
Total Revenue:
AUTO
Tax Amount:
AUTO
Revenue (Ex Tax): £0.00
Total Material Costs: £0.00
Total Invoice Costs: £0.00
Total Order Level Costs: £0.00
Gross Profit: £0.00
Overall Margin: 0.0%

Purchase Order Documents

Generate and download PO forms for each factory with order details pre-filled.

K

K-LAHO Factory

Covers & Outdoor Products

-
M

M-SHEF Factory

Metal & Hardware Products

-
P

P-SHEF Factory

Print & Personalization

-

📋 How it works:

  • Click any "Download PO Form" button to generate a PDF
  • Order details (number, PO number, factory, date) are automatically filled in
  • PO numbers are taken from existing order assignments
  • PDF is downloaded with filename: PO_OrderNumber_Factory_Date.pdf

Xero Integration

Coming soon - will include purchase order management and automated invoicing

Products

Product Name Collection Keywords Total Volume Avg Opp. Avg Diff. SEO Conflicts Shopify Status Updated Actions
Showing 0-0 of 0 products

Create New Product Page

0/60 characters (optimal for SEO)
URL Preview: your-domain.com/products/
0/160 characters (optimal for SEO)

Shopify Tags

No tags added yet
Add tags that will be synced to Shopify. Use relevant product categories, materials, or features.
Popular suggestions: diagrams_required diagrams_not_required

Target Keywords Strategy

This should be your main target keyword with the highest volume/opportunity
No secondary keywords added yet
Add 3-7 related keywords that support your primary keyword
0 words (minimum 150 recommended)
0
SEO Score
8 factors analyzed
Keyword Strategy
0 ?
How to improve:
• Add primary keyword to first paragraph
• Use 1-3% keyword density
• Incorporate more secondary keywords
• Resolve keyword conflicts
▼
!
Add target keywords first
Content Quality
0 ?
How to improve:
• Aim for 300+ words minimum
• Use bullet points & subheadings
• Include clear call-to-action
• Write for humans, not just search engines
▶
!
Content length: Too short
Technical SEO
0 ?
How to improve:
• Keep title 30-60 characters
• Meta description 120-160 characters
• Use hyphens in URLs, not spaces
• Include target keyword in URL
▶
!
Title length: Too short
Header Structure
0 ?
How to improve:
• Use only one H1 tag per page
• Follow H1 → H2 → H3 hierarchy
• Include keywords in headers naturally
• Use headers to break up content
▶
?
Add content to analyze header structure
Image Optimization
0 ?
How to improve:
• Add descriptive alt text to all images
• Include keywords in alt text naturally
• Use descriptive file names
• Compress images for faster loading
▶
?
No images detected in content
Internal Linking
0 ?
How to improve:
• Add 2-5 internal links per page
• Use descriptive anchor text
• Link to relevant related content
• Avoid "click here" or generic links
▶
!
No internal links found
Content Uniqueness
0 ?
How to improve:
• Write original, unique content
• Avoid copying from other sites
• Differentiate from similar pages
• Add unique insights or perspectives
▶
?
Checking for duplicate content...
Performance
0 ?
How to improve:
• Add lazy loading to images
• Minimize inline CSS/JavaScript
• Compress images and content
• Use external stylesheets
▶
?
Add content to analyze performance factors

Collections

Collection Name Keywords Total Volume Avg Opp. Avg Diff. SEO Conflicts Updated Actions
Showing 0-0 of 0 collections

Create New Collection Page

0/60 characters (optimal for SEO)
URL Preview: your-domain.com/collections/
0/160 characters (optimal for SEO)
How products will be displayed when customers view this collection

Target Keywords Strategy

This should be your main target keyword with the highest volume/opportunity
No secondary keywords added yet
Add 3-7 related keywords that support your primary keyword
0 words (minimum 150 recommended)
0
SEO Score
8 factors analyzed
Keyword Strategy
0 ?
How to improve:
• Add primary keyword to first paragraph
• Use 1-3% keyword density
• Incorporate more secondary keywords
• Resolve keyword conflicts
▼
!
Add target keywords first
Content Quality
0 ?
How to improve:
• Aim for 300+ words minimum
• Use bullet points & subheadings
• Include clear call-to-action
• Write for humans, not just search engines
▶
!
Content length: Too short
Technical SEO
0 ?
How to improve:
• Keep title 30-60 characters
• Meta description 120-160 characters
• Use hyphens in URLs, not spaces
• Include target keyword in URL
▶
!
Title length: Too short
Header Structure
0 ?
How to improve:
• Use only one H1 tag per page
• Follow H1 → H2 → H3 hierarchy
• Include keywords in headers naturally
• Use headers to break up content
▶
?
Add content to analyze header structure
Image Optimization
0 ?
How to improve:
• Add descriptive alt text to all images
• Include keywords in alt text naturally
• Use descriptive file names
• Compress images for faster loading
▶
?
No images detected in content
Internal Linking
0 ?
How to improve:
• Add 2-5 internal links per page
• Use descriptive anchor text
• Link to relevant related content
• Avoid "click here" or generic links
▶
!
No internal links found
Content Uniqueness
0 ?
How to improve:
• Write original, unique content
• Avoid copying from other sites
• Differentiate from similar pages
• Add unique insights or perspectives
▶
?
Checking for duplicate content...
Performance
0 ?
How to improve:
• Add lazy loading to images
• Minimize inline CSS/JavaScript
• Compress images and content
• Use external stylesheets
▶
?
Add content to analyze performance factors

Pages

Page Name Keywords Total Volume Avg Opp. Avg Diff. SEO Conflicts Visibility Updated Actions
Showing 0-0 of 0 pages

Blog Posts

Blog Post Title Blog Keywords Total Volume Avg Opp. Avg Diff. SEO Conflicts Visibility Updated Actions
Showing 0-0 of 0 blog posts

Navigation Menus

🗂️

No Menu Selected

Select an existing menu or create a new one to start building your navigation.

Menu

Content Modules

Name Tags Usage Updated Actions

Keyword Conflicts

Keyword Conflicts Detected
0
!
Keyword Conflict Location Risk

Keyword Analyzer

Report Analyzer

Click "Refresh Analysis" to analyze all your uploaded reports

Digital Assets

Asset Name Category Format Version Last Updated Updated By File Size Actions

Upload New Asset

Click to browse or drag files here

Supported: PDF, JPG, PNG, DOC, DOCX, XLS, XLSX (Max 25MB)

Edit Asset

To change the file, upload a new version from the actions menu.

Version History

Help Scout Saved Replies

🔍
Saved Reply Inboxes Version Updated Actions

No saved replies yet

Create your first saved reply to get started

Create New Saved Reply

This will be saved with the version history for future reference.

Version History

Settings

User Configuration

Manage your profile information and account settings

Profile Photo

?

Cost Management

Manage material and turn button costs with time-based pricing periods

Material Costs (£/m²)

Clear (Ultra 50)

Active £3.41/m²
£3.41/m² 01 Jan 2025 - Current Active

Clear (Flexi 30)

Active £1.12/m²
£1.12/m² 01 Jan 2025 - Current Active

Turn Button Costs (£/each)

Turn Button Pricing

Active £0.48/each
£0.48/each 01 Jan 2025 - Current Active

Standard Products

Manage SKUs for standard products that don't require design approval

System Actions

System maintenance and administrative functions

Cleanup Data

Remove orphaned data and optimize storage

Export Data

Download system data for backup or analysis

Import Data

Restore system data from a previous export

Changelog

Version history and recent updates

Version 5.5

Working prototype
Working release: August 29, 2025
  • New dashboard and dark mode implemented

Version 5.4

August 28, 2025
  • Order management system setup including orders overview, invoices and warehouse transfer functionality

Version 5.35

August 18, 2025
  • Changed many localStorage calls to Firebase to stop issues with incorrect data being loaded from localStorage
  • Added loading state when creating a product, collection, page or blog post from keywords via keyword analyzer
  • Fixed bug with used keyword calculation on dashboard
  • When adding keywords to an existing product, collection, page or blog post, the system now redirects to the relevant product, collection, page or blog post modal after adding
  • Fixed bug that prevented keywords from appearing in the modal when adding to existing products and blog posts
  • Added status column header sort to keyword analyzer table
  • Moved logout button to footer of menu and improved styling
  • Fixed issue with slugs not auto generating when manually adding a title to products, collections, pages and blog posts
  • Fixed issue that allowed products, collections, pages and blog posts to be saved without entering a slug
  • Added slug duplicate detection to prevent the same slug being used twice within a product, collection, page or blog post
  • Fixed bug that was preventing AI groups from being recalled on refresh
  • Updated keyword analyzer to add keyword count and report stats
  • Content modules area: Tidied up the content module area
  • Content modules area: Added greater height to the tinyMCE editor in content modules modal
  • Content modules area: Added live preview button to tinyMCE editor toolbar in content modules modal
  • Content modules area: Added escape key functionality to content module modal
  • Content modules area: Live Content Synchronization - content modules now maintain dynamic connections to all locations where they're inserted
  • Content modules area: Automatic Propagation - When a content module is updated, changes automatically push to all products, pages, collections, and blog posts that use that module
  • Content modules area: Usage Tracking - system now tracks where each module is used and updates usage counts in real-time
  • Content modules area: Preview Before Update - Users see a confirmation dialog showing which items will be affected before applying module changes
  • Content modules area: Status Management - Items that receive module updates automatically change status to "pending" to trigger Shopify sync

Version 5.3

August 17, 2025
  • Added content modules to Shopify section
  • Improved Cleanup Orphaned Data feature to run automatically and added loading state to manual cleanup process in settings

Version 5.25

August 16, 2025
  • Standardisation of table css styling across products, collections, pages, blog posts, keyword analzer and report analyzer - hundreds of lines of code removed.
  • Fixed issue with Help Scout Saved Reply data not populating database or appearing in Saved Replies section.
  • Added loading states at login, saving of modals, adding keywords to existing products, collections, pages or blog posts, importing/switching between keyword reports
  • Many bug fixes made to address issue with saving records to database
  • Fixed bug with pre-selected check boxes in Keyword Analyzer

Version 5.2

August 15, 2025
  • Migration to web based app, with Firebase database, hosted via Netlify.
  • Added dashboard.kuvr.pro domain
  • Fixed ongoing bug with Products, Pages and Blog Post tables to ensure they fill browser screen horizontally and scale correctly for smaller devices

Version 5.16

August 14, 2025
  • Fixed issue that was preventing SEO Analysis further information boxes (triggered when clicking links in the analyses such as "Show locations" from re-opening)
  • Tidied up code so all Analysis links across all modals are sharing the same functions
  • Added enhanced slug analysis with intelligent optimization, major improvement over previous version
  • Added enhanced header structure analysis, improvement over previous version
  • Added enhanced internal linking analysis, major improvement over previous version
  • Added enhanced Content Uniqueness analysis, major improvement over previous version
  • Minor update to header analysis section to improve legibility of the suggestions, made "Consider:" text bold, removed → arrow
  • Products, Collections, Pages and Blog Post tables now fill browser screen horizontally and vertically on all screen sizes
  • Added validation to ensure slugs are unique within their section (pages, blogs posts, products, collections)
  • Improved validation to ensure spaces in slugs are replaced with dashes when manually editing a slug field
  • Added Navigation Menus title and reorganised
  • Set all menu items to be collapsed on page load and updated. All menu items now collapse when not in use.

Version 5.15

August 11, 2025
  • Cleaned up Advanced SEO Scoring system so it works consistently between all four section modals (products, collections, pages and blog posts)

Create New Page

0/60 characters (optimal for SEO)
URL Preview: your-domain.com/pages/
0/160 characters (optimal for SEO)
Controls whether this page is visible to the public

Target Keywords Strategy

This should be your main target keyword with the highest volume/opportunity
No secondary keywords added yet
Add 3-7 related keywords that support your primary keyword
0 words (minimum 150 recommended)
0
SEO Score
Overall optimization rating
Keyword Strategy
0 ?
How to improve:
• Add primary keyword to first paragraph
• Use 1-3% keyword density
• Incorporate more secondary keywords
• Resolve keyword conflicts
▼
!
Add target keywords first
Content Quality
0 ?
How to improve:
• Write at least 300+ words
• Use proper paragraph breaks
• Include relevant keywords naturally
• Improve readability score
▶
!
Content length: Too short
Technical SEO
0 ?
How to improve:
• Write 30-60 character titles
• Create 120-160 character meta descriptions
• Use clean, descriptive URLs
• Ensure mobile optimization
▶
!
Title length: Too short
Header Structure
0 ?
How to improve:
• Use only one H1 tag per page
• Follow H1 → H2 → H3 hierarchy
• Include keywords in headers naturally
• Use headers to break up content
▶
?
Add content to analyze header structure
Image Optimization
0 ?
How to improve:
• Add descriptive alt text to all images
• Include keywords in alt text naturally
• Use descriptive file names
• Compress images for faster loading
▶
?
No images detected in content
Internal Linking
0 ?
How to improve:
• Add 2-5 internal links per page
• Use descriptive anchor text
• Link to relevant related content
• Avoid "click here" or generic links
▶
!
No internal links found
Content Uniqueness
0 ?
How to improve:
• Write original, unique content
• Avoid copying from other sites
• Differentiate from similar pages
• Add unique insights or perspectives
▶
?
Checking for duplicate content...
Performance
0 ?
Performance factors:
• Page loading speed
• Mobile responsiveness
• Core Web Vitals
• Technical optimization
▶
✓
Mobile optimization: Good

New Blog Post

0/60 characters (optimal for SEO)
URL Preview: your-domain.com/blogs/news/
0/160 characters (optimal for search results)

Shopify Tags

No tags added yet
Add tags that will be synced to Shopify. Use relevant blog post categories, themes, or features.
Popular suggestions: diagrams_required diagrams_not_required

Target Keywords Strategy

This should be your main target keyword with the highest volume/opportunity
No secondary keywords added yet
Add 3-7 related keywords that support your primary keyword
0 words (minimum 150 recommended)
0
SEO Score
Overall optimization rating
Keyword Strategy
0 ?
How to improve:
• Add primary keyword to first paragraph
• Use 1-3% keyword density
• Incorporate more secondary keywords
• Resolve keyword conflicts
▼
!
Add target keywords first
Content Quality
0 ?
How to improve:
• Write at least 150 words of quality content
• Create original, valuable content
• Use natural language and proper grammar
• Include relevant keywords naturally
▶
?
Add content to analyze quality
Technical SEO
0 ?
How to improve:
• Write compelling title (30-60 characters)
• Create unique meta description (120-160 chars)
• Use SEO-friendly URL structure
• Ensure mobile optimization
▶
?
Title length: Good
Header Structure
0 ?
How to improve:
• Use only one H1 tag per page
• Follow H1 → H2 → H3 hierarchy
• Include keywords in headers naturally
• Use headers to break up content
▶
?
Add content to analyze header structure
Image Optimization
0 ?
How to improve:
• Add descriptive alt text to all images
• Include keywords in alt text naturally
• Use descriptive file names
• Compress images for faster loading
▶
?
No images detected in content
Internal Linking
0 ?
How to improve:
• Add 2-5 internal links to related content
• Use descriptive anchor text
• Link to relevant products/pages
• Maintain logical site structure
▶
!
Internal linking: None found
Content Uniqueness
0 ?
How to improve:
• Write original, unique content
• Avoid duplicating content from other pages
• Create unique titles and descriptions
• Add unique value and insights
▶
✓
Content appears unique
Performance
0 ?
Performance factors:
• Page loading speed
• Mobile responsiveness
• Core Web Vitals
• Technical optimization
▶
✓
Mobile optimization: Good

Add 0 Keywords to Existing Product

Showing 0 products

Keywords to be added:

Add 0 Keywords to Existing Collection

Showing 0 collections

Keywords to be added:

Add 0 Keywords to Existing Page

Showing 0 pages

Keywords to be added:

Add 0 Keywords to Existing Blog Post

Showing 0 blog posts

Keywords to be added:

Add Menu Item

Open in New Tab

Create New Menu

Menu Settings

Create Content Module

Add PO Number

PO-

Delete PO Number

This will permanently remove PO-4247 from M-SHEF factory. This action cannot be undone.

Change Factory Assignment

Warning: Changing the factory assignment will affect manufacturing routing. You must manually update the purchase order in Xero to reflect this change.

Edit PO Number

PO-