Skip to main content
Now in public beta

Everything a dropshipping store needs — for every store you run.

Grouped the way you actually work: find the product, build the store that sells it, get it shipped, and keep an eye on the whole portfolio from one dashboard.

Source it

Find products worth listing before you spend a day building a store around them.

AI Merchandiser Scout

The Scout runs on a regular schedule and returns a ranked shortlist of CJ sourcing opportunities, scored on estimated margin and demand. Review the shortlist in the admin, approve the ones you like, and they import straight into your catalogue.

CJ browser with opportunity scoring

Search CJ Dropshipping by keyword or exact SKU, with estimated margin, units sold, and shipping days shown where CJ provides them. The Trending tab is pre-sorted by margin-times-demand so the best picks surface first. Import in a couple of clicks.

Bulk CSV import

Bringing your own catalogue? Download the CSV template, fill it in, and upload — product details, pricing, and CJ variant mapping load in one pass alongside anything you imported from CJ.

Sell it

A branded storefront, a real checkout, and the merchandising levers that move carts.

A storefront per store

Each store has its own product catalogue, orders, content, and branding. Adding your next store means adding a store to the account you already have, not opening a new account.

Theme engine

A token-based theming system drives colours, typography, and component styling from a theme definition. Start from a stock theme and override the tokens per store — no code, no forked templates.

Priced in the shopper's own currency

Prices are shown and charged in USD, GBP, EUR, CAD, AUD, or NZD — Stripe takes payment in that same currency, kept aligned by the FX buffer, and converted amounts land on tidy psychological endings rather than awkward decimals.

Stripe Checkout

Integrated Stripe Checkout supports the payment methods you enable in Stripe, including Apple Pay and Google Pay. Connect a Stripe account once — every new store defaults to reusing it.

Promotions engine

Tiered multibuy breaks, BOGO, cart-subtotal discounts, and free-shipping thresholds with a progress bar on the storefront cart. Give each promotion a scheduled start and end window; the same evaluator runs in the cart and in the checkout, so the discount logic is consistent across both.

Email marketing that respects the rules

Double opt-in subscriber lists, AI-drafted broadcast campaigns you edit before sending, test sends, and campaign history — delivered through a durable queue with retries. Every broadcast carries one-click List-Unsubscribe headers, which most tools at this size still skip.

Fulfil it

The part that eats your evenings if the platform does not handle it for you.

CJ order routing

Paid orders are submitted to CJ Dropshipping with variant mapping handled for you — no warehouse required. Anything CJ cannot take, you can fulfil by hand and record your own tracking number against the order.

Shipping rates and tracking

Checkout quotes shipping from the carrier's live freight rates for the destination country, with your markup applied, and falls back to your flat shipping zones whenever a live quote is not available. Tracking numbers come back from CJ automatically and are surfaced on the order.

Inventory sync

Stock levels sync from your supplier, and checkout re-checks stock before confirming an order — cutting down oversells rather than promising they can never happen.

Order email delivery tracking

Confirmation, shipped, and delivered emails are tracked per order, with the send outcome recorded against each one — so a send that fails outright shows up as a failure you can act on instead of silence.

Run it

One dashboard across the whole portfolio, plus the infrastructure underneath it.

Cross-store order dashboard

One unified order list across every store, with portfolio-wide order-count and paid-revenue totals plus a per-store filter — drill into any one store, or into line items, shipping, and fulfilment events.

CMS with revisions and preview

Edit storefront pages and content with full revision history, generate a signed preview link to see unpublished changes on the live storefront, publish when ready — and roll back to any earlier revision if you got it wrong.

Edge-first architecture

Storefronts, admin, and API all run on Cloudflare Workers with D1 and KV, served from the nearest edge location with no servers to patch and no cold starts.

Tenant isolation by default

Every store's data is scoped to its own tenant, guarded by compile-time scoping types across the worker and a dedicated suite of cross-tenant isolation tests — so one store can never read another's orders or customers.

Coming soon — Custom domains & SSL

Every storefront gets a free Volmeris subdomain, live with HTTPS in minutes, provisioned automatically via Cloudflare. Bring-your-own-domain support is on the way.

Start building today

Start free. No credit card required.