Skip to main content
NEW The complete operating layer for multi-channel sellers

Sell everywhere.
Manage once.

Catalog, listings, orders, fulfillment, returns portal, purchasing, automation, forecasting — across Amazon, eBay, Shopify, Walmart, Etsy, TikTok Shop, WooCommerce and BigCommerce. One tenant. One subscription. One source of truth.

From the team behind OCDesignsOnline — 18+ years in ecommerce design, eBay Certified, 10,000+ sellers served.

Channel Health
synced 4s ago

Inventory · live

24h7d30d
In stock
14,328
across 3 locations
Open orders
38
12 to pick
Pending POs
5
2 due this week
Units synced · last 7d142,841
Amazon · 2,841 SKU
live
Shopify · 812 SKU
live
TikTok Shop · 144 SKU
live
Eight native channel integrations · No demo. No sales call. No surcharge per order.
What this is, plainly

SalesChannelHub is the complete operating layer for multi-channel sellers — catalog, multi-channel listings, unified order queue, fulfillment, pick lists, cycle counts, multi-location transfers, returns with a customer self-serve portal, purchasing, automation, and demand forecasting. One tenant, one subscription, one source of truth across every channel you sell on.

See it in action

The two-minute
product tour.

Watch how a seller switches from spreadsheets to one stock count across every channel.

2:14 · CC · HD
Product walkthrough · dashboard, picking, returns

One stock count. Eight channels. A real back office.

Recorded inside the live product.

2:14
Runtime
8 scenes
Walkthrough
The reality of multi-channel selling

Three things that just broke
before you got here.

01
Amazon · 14 sold +1 Shopify · 14 sold +1 ← OVERSELL REFUND · -$87 · suspension risk

Oversells you can't take back

Stock sells on two channels before your sync catches up. A refund. A suspension flag. A customer who never comes back.

02
Amazon Shopify eBay Etsy Walmart TikTok Wix +5 more 12 tabs · 12 passwords · 0 visibility

Twelve dashboards, one Excel sheet

You can't manage what you can't see. Margin lives in twelve different reports, none of them aligned.

03
SKU-2841-RED → SKU-2481-RED 123 Maple St → 132 Maple St → wrong label · lost customer · refund

Copy-paste is a liability

Manual entry is a ticking time bomb. One swapped digit and you've shipped to the wrong house and printed a label to the void.

How it works

Live in under a day.
No spreadsheets, no consultants.

STEP 01
5 minutes

Connect

OAuth into Amazon, Shopify, eBay, Etsy, Walmart, TikTok Shop. We pull listings, mappings, and historic orders automatically.

Amazon ✓ Shopify ✓ eBay ✓ Etsy ✓ Walmart ✓ TikTok ✓ + add + add
STEP 02
2 hours

Map & validate

SKU mapping across channels, fulfilment routing rules, per-channel listing overrides. Dedicated onboarding call on the Scale plan.

SKU-3091-A PROD-001 B07JKR4MN8 PROD-002 8842-LT-WW50 PROD-003
STEP 03
Live

Sync & sell

Catalog, inventory, listings sync across every connected channel. Orders unify into one queue. Every layer of the operation — picks, returns portal, purchasing, automation, forecasting — runs in one tenant.

Sync rate · live 42s p50 · sub-60s SLA
The platform

One platform.
Every layer of your operation.

Most multi-channel tools cover one slice — listings, or shipping, or inventory — and leave the rest to your spreadsheets. This one runs every layer in one tenant: catalog, listings, orders, fulfillment, picks, cycle counts, transfers, returns portal, purchasing, automation, forecasting.

Inventory sync

One honest count,
across every channel.

Webhook-driven where the platform supports it, scheduled poll where it doesn't. When something sells on one channel, the others know in seconds — not on the next 15-minute cron. Per-channel buffers, bundle math, multi-location — all reconciled.

Stock · SKU-3091 · Brass Pendant

14 units — one number, eight channels
Amazon
live
Shopify
live
eBay
live
Walmart
live
Etsy
poll
TikTok
live
Warehouse operations

Picking, counting,
transfers, receiving.

The part most channel managers skip. Pick lists (single, batch, wave, zone). Cycle counts that actually reconcile, with variance reports and approve-to-post. Stock transfers with a proper state machine so listings stay accurate while units move. Goods-receipt with per-line QC before stock posts.

Pick list · PL-2841 · batch

Picked Short Pending
Brass Pendant A-12-04 · 2 ea
picked
Done
String Light 50ft B-03-11 · 4 ea
picked
Done
Recessed LED 4in C-07-02 · 6 ea
5 of 6
Short
Path Light Black B-09-08 · 3 ea
picked
Done
Floodlight 30W D-02-15 · 1 ea
queued
Wait
Bollard Bronze D-05-22 · 2 ea
queued
Wait
Orders & fulfilment

One queue.
Every channel.

All orders — every marketplace, every storefront — land in one queue with payment and fulfilment status tracked separately. Bundle lines explode into components for picking. Allocate stock, generate shipping labels (FedEx and UPS), and track every shipment with a full audit trail.

Order queue · 38 active

Order
Channel
Total
Status
Hannah W.2 items · 90210
Amazon
$214
Picked
Marcus L.4 items · 60607
Shopify
$486
On hold
Yuki N.1 item · 10003
TikTok
$129
Packed
Carla B.3 items · 78704
eBay
$87
Shipped
Otis P.1 item · 02118
Walmart
$54
Shipped
Returns & RMA

Returns go back
to sellable on check-in.

A full RMA lifecycle: requested → approved → label → in-transit → received → inspected → resolved. Per-line inspection with reason codes. Resolve as refund, exchange, store credit, repair or reject. Stock returns to available the moment it's checked in — no more returns piling up in a corner.

RMA-4128 · received · inspecting

Brass Pendant Lamp · Smoked
SKU-3091 · reason: arrived damaged · 1 unit
Refund Exchange Repair Reject
String Light · Warm 50ft
SKU-8842 · reason: wrong size · 1 unit
Refund Restock Store credit

Purchase orders & receiving

Approval workflow, per-line QC, immutable journal. Approve-to-post separated from edit, so the buyer and the warehouse stay honest.

Dashboard with 32 widgets

Revenue, fulfilment rate, orders to ship, low stock, overdue POs, failed syncs — all in one place. Built-in reports, no pivot table needed.

Single-tenant data isolation

Every account runs in its own separate database, cache, and job queue. Multi-tenant software, single-tenant isolation — not a shared table with an account_id column.

How the sync engine works

One hub.
Eight connected channels.

Sales, restocks, price changes — every event flows through the hub. Webhooks where the platform offers them, scheduled polls where it doesn't, retried with backoff, logged for replay.

sync hub
Sample event stream
Webhooks & polls
Live in your account from day one
Built for the way you sell

For sellers shipping
physical goods.

Any category that lives in a warehouse and sells across channels. Use the defaults; bend them where you need to.

Founding customers

Honest disclosure:
this is a new launch.

We're onboarding our first cohort of sellers right now. No invented logo wall, no fake five-star reviews. If you want to be a founding customer — with the discount and the direct team line that comes with it — talk to us.

Founding cohort · 12 spots
Be one of the first sellers running on this.
First-year price locked. Direct line to the team. Real input into the roadmap. We're building this with you.
Talk to us
Pricing

Three plans.
Three real numbers.

Flat monthly price. No per-order surcharge. No implementation fee. No renewal hike. 14-day trial — no credit card.

Starter
$79/mo
Sellers under 500 orders/month.
  • One stock count across channels
  • 2 marketplaces + 1 store
  • 1 warehouse location
  • Full back office — counting, transfers, picking
  • Email support
Scale
$300/mo
2,500+ orders/month.
  • Everything in Growth
  • Unlimited channels & warehouses
  • API + webhooks
  • Phone support + onboarding call

10,000+ orders/month or SSO/DPA needs? Talk to us about Enterprise →

ROI calculator

Math doesn't lie.

Plug in your numbers. See what switching gives back.

4 channels
2,500 SKUs
2,000 orders
Hours saved / week
18
Estimated annual savings
$47,200
Oversells prevented / year
142
Questions

Asked before
every switch.

How fast can I switch from spreadsheets or my current tool?+
Self-serve trial in minutes. Connect your first channel in under an hour. Most sellers run alongside their old setup for a week, confirm the numbers reconcile, then cut over. No mandatory onboarding specialist, no six-week implementation.
Will it really stop me from overselling?+
When a unit sells on one channel, the others update through webhook-driven sync — in seconds where the platform supports webhooks (Shopify, eBay, Amazon, Walmart, WooCommerce, BigCommerce, TikTok) and on a fast scheduled poll where it doesn't (Etsy). Plus per-channel buffers so you can hold a reserve quantity back. The within-the-first-weeks promise: "I haven't oversold a SKU since."
Is the warehouse layer actually real, or just shipping labels?+
Real. Pick lists (single, batch, wave, zone). Cycle counts (full, ABC, location, random) with variance reports and approve-to-post. Stock transfers with a proper state machine. Goods-receipt with per-line QC. Returns/RMA with disposition (refund / exchange / store credit / repair / reject). Every transaction is in an immutable inventory journal.
Which channels and carriers do you integrate with?+
Eight native channels: Amazon, eBay, Shopify, Walmart, WooCommerce, BigCommerce, Etsy, and TikTok Shop. Carriers: FedEx and UPS (rate shopping, labels, tracking). We add new ones quarterly — ask if you don't see yours.
How is my data isolated from other customers?+
Every account runs in its own separate database. Not a shared multi-tenant table with an account_id column. Cache, file storage, and background jobs are isolated per account too. Multi-tenant software, single-tenant isolation.
Bundles, kits, variants, multi-location — do those work right?+
Yes. Product types are simple, variant, bundle, or BOM. Selling a bundle decrements its component children automatically. Multi-location is core — each location has its own stock count, reorder points, and transfers between them stay tracked while units are in transit.
What does the trial actually let me do?+
All features, every plan, 14 days, no credit card. Connect real channels, import real stock, run real orders. If it doesn't work for you, walk away — you've spent nothing.
Can I talk to a human?+
Yes. Email support on Starter; priority email and Slack on Growth; phone support and an onboarding call on Scale. The founder personally answers founding-customer messages.
The Operator's Brief

Get the playbook in your inbox.

Bi-weekly. Channel updates, ops field notes, team interviews. Five-minute read. Unsubscribe anytime.

No spam · written for operators, not marketers
Ready when you are

Sell everywhere.
Manage once.

14-day trial. No credit card. No sales call. Connect your first channel in under an hour.

Start 14-day trial Contact us