The toolbox

Every vendor tool,
in one place.

Eight toolkits. Over a hundred controls. No app store, no paid add-ons. Everything here is included in every shoppa.uk plan from day one — you just turn it on.

Start 14-day trial See pricing

8

toolkits, all switched on by default

100+

vendor controls baked into the dashboard

£0

paid add-ons or extra subscriptions, ever

01 · Storefront Studio

Design a shop that looks like your shop.

Onboarding is an 11-step wizard with a live preview that redraws on every change. Tweak anything later from your Profile and Brand pages — no theme code, no developer.

🎨

Accent + secondary colours

Pick from curated presets or paste any hex. Updates the storefront, buttons, links, and email accents at once.

🅰️

Typography pairs

Modern, serif and monospace pairings. Headlines + body chosen together so nothing clashes.

🪟

5 hero styles

Image overlay, split, video, minimal or gradient. Switch any time without losing your content.

🃏

4 card styles

Minimal, bordered, shadowed, magazine. Each restyles the entire product grid in one click.

📐

Layout density

Compact, comfortable or spacious — controls spacing across the whole storefront simultaneously.

🧩

Drag-to-reorder sections

Hero, about, products, reviews, social — rearrange or hide any section without touching markup.

Featured product pin

Hero-place a single product up top. Great for new launches, bestsellers, or limited drops.

📖

About + bio + image

A short hero bio (300 chars) and a long About (2,000 chars) with a 4:5 portrait image of you or your studio.

🔗

Social links

Instagram, TikTok, Facebook, Twitter, YouTube, Pinterest, website, email — all in the footer + about.

🦶

Footer layouts

Minimal, columns, or full-newsletter footer. Pick the one that matches how chatty you want to be.

❤️

"Love" buttons

Optional heart button on every product. Turn on if it suits the vibe, off if it doesn't.

✉️

Newsletter signup

Inline storefront signup that funnels straight into your newsletter subscriber list.

02 · Products & Sourcing

Stock it. Source it. Describe it.

Build a catalogue with as many products and variants as you need, pull from two of the biggest dropship networks, or import the Shopify CSV you've already got.

📦

Variants + inventory

Sizes, colours, finishes — each with its own SKU, price, stock count, and per-variant shipping rule.

🖼️

Multi-image upload

Drop in as many product photos as you like. First image is the gallery hero, rest sit in the lightbox.

📑

Custom categories

Pick from standard categories or type your own. Customers filter the storefront by them automatically.

✍️

AI title rewriter

One click rewrites a clunky supplier title into something that reads like a real shop wrote it. Token-metered.

📝

AI description generator

Drafts a benefit-led product description from the title, category and a couple of bullet points. You stay the editor.

🛒

AliExpress integration

Connect your AliExpress account, search supplier products, and import variants + cost + recommended markup in one tap.

📦

CJ Dropshipping integration

Same flow for the CJ network. Order placement, address confirmation and tracking are all handled inside shoppa.

🔄

Supplier sync

Refresh supplier prices and variants in a single click so a price hike never blindsides you on margin.

📥

Shopify CSV import

Drop in the products.csv Shopify already exports. Multi-step preview, row-level validation, live progress.

📝

Draft & published states

Stage products in draft, polish them off-storefront, then publish when you're ready. No accidental launches.

📉

Low-stock + out-of-stock

Visual badges on the grid when stock drops. Dashboard counts both so nothing slips through.

🗄️

Soft-delete archive

"Deleting" a product archives it instead — your history stays intact, but the grid stays clean.

03 · Orders, Fulfilment & Invoices

From paid to delivered, in one screen.

Every order has a full timeline, every status change goes out as a customer email automatically, and every line item is invoice-ready for HMRC.

📋

Filterable order list

Paginated, sortable, status-filtered. Find that one paid-but-unshipped order from three weeks ago in seconds.

📈

Status flow

Paid → processing → shipped → delivered. Each step emails the customer automatically.

🚚

Tracking + carrier

Add the courier and tracking number; the system emails the customer a "your order's on its way" with the link.

📨

Custom customer email

Compose a personal note straight from the order detail page when you need to say more than a status change.

🧾

VAT-ready PDF invoices

Sequential HMRC-compliant invoice numbers, line-item VAT, downloadable on demand from every order.

🛑

Cancellation flow

Customers can request a cancel before dispatch. You approve or deny inside the order, no email tennis.

↩️

Proactive refunds

Refund a shipped or delivered item without forcing the customer to open a formal dispute. Goodwill gesture, on tap.

⚖️

Dispute timeline

If a customer escalates, you get a clean threaded view of every message, decision, and refund along the way.

⏱️

Order timeline

A timestamped history of every status change, message and payment event — useful when something gets weird.

04 · Your Customer Inbox

All the conversations, one inbox.

Customer enquiries and platform support tickets share a single unified inbox with unread counts, threading, and a reply composer that remembers the order context.

📬

Unified inbox

Customer messages and platform support tickets share one screen with separate tabs and unread counts.

🧵

Threaded conversations

Every customer enquiry is a thread — no losing context three replies in, no manually quoting old messages.

🔢

Live unread counts

Inbox badge updates live across every dashboard page. You always know the size of your pile.

📎

Order context attached

If a customer messages about an order, the thread shows the order summary alongside so you don't need to alt-tab.

🆘

Support tickets, same place

Need help from shoppa.uk? Open a ticket from the same inbox. Same threading, same unread counts.

🛡️

Spam & rate protection

Bursts of identical replies are throttled at the platform level so a runaway script can't get you blocked.

05 · Notifications & Email

Loud when it matters. Quiet otherwise.

In-app alerts for the events you need to know about, plus every transactional and marketing email a small shop actually sends — including a full newsletter campaign tool.

🔔

In-app notification feed

Paginated feed of every event: orders, messages, status changes, disputes — with read state and one-click dismiss.

🚚

Order shipped + delivered

Auto-fired notifications and customer emails when an order's status crosses the shipped or delivered line.

🔁

Restock alerts

When stock goes 0 → positive, anyone who registered interest gets emailed automatically.

📥

Dedicated notification email

Send alerts to an email different from your login (verified separately) so personal and shop traffic stay split.

📧

Status-change emails

Every state in the order flow has a templated email that goes out automatically when you change the status.

✉️

Newsletter compose + AI draft

Write a subject + body, or generate a first draft with AI. Token-metered, sent from your verified address.

📅

Schedule sends

Pick a time, queue the send. The history tab shows recipient count and tokens spent for every send.

📜

Subscriber management

Active vs unsubscribed counts, CSV download, manual remove — your list, your records.

🛡️

Send rate limits

Built-in throttling on customer emails and newsletter sends so a misconfigured loop can't burn your sender reputation.

06 · Pixel — Your AI Helper

A friend in the corner of every page.

Pixel is the pixel-art AI helper you design in onboarding. They live in the corner of your dashboard, and — if you switch it on — they answer customer questions on your storefront using context you've written yourself.

🪪

Name + personality

Pick a name, then a personality — cheerful, professional, witty or calm. Sets the tone of every reply.

🎨

Full character creator

8 skin tones, 8 hair colours × 5 styles, custom shirt colour, 6 eye colours, 6 free accessories. Live SVG preview.

👒

Cosmetic shop

Premium hats, eyewear, outfits, auras and animations — equip per slot, swap any time.

🧠

Brain tab

Write the context Pixel uses to answer customers — shipping policies, materials, return window, anything you get asked twice.

Quick-action chips

Pre-set storefront buttons ("Track my order", "Returns", "Sizing help") your customers can tap instead of typing.

📊

Insights tab

A log of every question customers asked Pixel and the sentiment of each thread. Closest thing to free user research.

🏠

Backend helper (free)

Pixel in your dashboard is always free — gentle nudges, tips, and the occasional dad joke. No tokens consumed.

🛍️

Storefront mode (opt-in)

Turn Pixel on for customers too. Token-metered per reply, off by default, fully under your control.

07 · Payments, Wallet & Tax

Stripe goes to you. Tokens power the AI.

Customer payments flow direct to your own Stripe account. A separate token wallet powers the AI features (descriptions, Pixel storefront replies, newsletter drafts) so the metered bits stay metered.

💳

Stripe BYOG

Connect your own Stripe public + secret keys. Customer money lands in your account, never ours. 0% platform commission.

🪝

Encrypted webhook secret

Webhook secret stored encrypted at rest. Stripe verification status surfaced live in your settings page.

🌍

Multi-zone shipping

Build zones from countries, set a flat rate and a free-shipping threshold for each. Persisted as clean JSON.

🧾

UK VAT-ready invoicing

Sequential HMRC-compliant numbers, captured-at-sale VAT rates, downloadable on demand from every order.

💎

Token wallet

Buy token packs via Stripe Checkout, see balance + ledger live, get a low-balance warning before AI features fail.

🪙

Transaction ledger

Last 50 wallet movements with timestamps, costs and reasons — so AI spend is fully traceable.

Pending purchase recovery

Half-finished Stripe Checkouts are picked back up automatically when you return to the wallet page.

⚙️

Stripe billing portal

Cancel, change card, switch plan — all inside Stripe's own portal, surfaced from your billing page.

🧮

Subscription status

Active, past-due, cancelled, trial countdown, grace window — all surfaced so you're never surprised.

08 · Operations

The bits that keep a shop running.

Staff delegation, opening hours, visibility, and the dashboard KPIs that tell you what's happening today without you having to dig.

👥

Staff access delegation

Approve employees for store access without giving them your password. Approve/deny per request, see the history.

🔒

Store lock mode

Flip a switch and your storefront goes read-only with a custom message ("on holiday until the 14th"). No accidental orders.

🕶️

Public / private toggle

Hide the entire storefront from the public web while you set things up. Flip back on when ready.

📊

Dashboard KPIs

Active products, low stock, out of stock, gross revenue, pending orders, unread messages, disputes — all on one screen.

🧾

Recent orders

A live list of the most recent orders with customer name + total. Click straight through to the order detail.

🔌

Integration status pills

Stripe BYOG, AliExpress, CJ — green/red pills on the dashboard tell you what's connected at a glance.

📌

Showcase opt-in

Choose whether your shop appears on the public /vendors gallery. A free traffic source when you want it, invisible when you don't.

🆘

Vendor → platform support

Open a ticket with shoppa.uk straight from the dashboard. Category, priority, threaded replies, no email merry-go-round.

One subscription. The whole toolbox.

14-day trial gives you Pro access to everything on this page. No card.

Hi! 👋