Skip to content

Run your entiree-commerce businessfrom one place.

VinazonEcom syncs orders from TikTok Shop, Amazon, Etsy, Shopify and eBay, then ties them to your inventory, design workflows, approvals, payroll and team — built for the way Vietnamese e-commerce operations actually work.

Sales channels
5marketplaces
HRM submodules
11production-ready
Default roles
9with SSO
app.vinazonecom.com / dashboard
Last 7 days
Multi-channel overview
LIVE
Revenue
$248.9k
+12.4%
Orders
3,184
+5.8%
Net profit
$84.2k
+9.1%
Refund rate
1.7%
-0.3%
Revenue by channel
TikTok
$98.2k
Amazon
$64.1k
Etsy
$41.3k
Shopify
$27.6k
eBay
$12.4k
Live operations
4 events
  • New artwork v3 approved · Order #ETSY-2891

    12s ago

  • Inventory rebalance · 124 units to WH-02

    1m ago

  • Leave request awaiting your approval

    3m ago

  • Listing paused — stock at 0 (TT-3917)

    8m ago

TikTok Shop logo
TikTok Shopsynced via DoctorX
Amazon logo
Amazonsynced via DoctorX
Etsy logo
Etsysynced via DoctorX
Shopify logo
Shopifysynced via DoctorX
eBay logo
eBaysynced via DoctorX

Order sync cadence

60s

DoctorX webhook + cron sweep

Listing-metric refresh

30m

Views · orders · conversion

Spreadsheets

0

Typed Postgres throughout

What's inside

Every part of operations, connected.

From the first viral idea to the shipped order — every module reads from the same typed Postgres tables, shares one identity model, and writes to one polymorphic audit log. Not five tools pretending to integrate.

01

Multi-channel order sync.

Orders flow in automatically — every minute.

DoctorX-powered ingestion from TikTok Shop, Amazon, Etsy, Shopify and eBay. Every order tracks its full lifecycle — pending → designer → production → shipped — with workflow history, supplier assignment, returns and disputes handled in one place.

SchemaOrder · OrderWorkflowHistory · OrderReturnDispute
Live sync
every 60s
TikTok Shop logo

TikTok Shop

last sync · 2s ago

+12
Amazon logo

Amazon

last sync · 18s ago

+8
Etsy logo

Etsy

last sync · 47s ago

+5
Shopify logo

Shopify

last sync · 1m ago

+4
eBay logo

eBay

last sync · 2m ago

+2

Recent activity

  • TikTok Shop logoOrder #TT-3917 receivedJust now
  • Amazon logoRefund issued · $24.5032s ago
  • Etsy logoArtwork v2 approved · ETSY-28911m ago
  • Shopify logoBundle shipped · 4 items3m ago
02

Smart inventory & sourcing

Stock, suppliers, and shipments — in real time.

Per-warehouse stock, supplier ratings, incoming shipments with line-item reconciliation, auto-pause on stockout. CSV import for snapshots, movements, and supplier catalogs.

stock
SchemaInventoryStock · IncomingShipment
03

Product innovation pipeline

From idea to listing in one queue.

Ideas move through R&D → design → original SKU → product → listing. Replicate-powered viral analysis scores each idea (0–100) before you commit to a design.

87

Viral

AI score

SchemaIdea · MediaTask · Listing
04

Performance & KPI analytics

Per project, per channel, per member — every period.

Per-project KPI snapshots cover revenue, COGS, platform fees, shipping, ad spend, ROAS. Per-member contribution with weighted listing allocation. Auto-generated nightly at 2 AM; manual entries and CSV import supported.

ROAS

4.12x

SchemaProjectKpiSnapshot · AdSpend
05

Print-on-demand workflows

Artwork versioning and designer routing — built in.

Each order can carry custom artwork versions (draft → pending-review → approved/rejected) with designer assignments, revision feedback threads, and personalization fields (size, color, frame).

v1v2v3
SchemaOrderArtworkVersion

Every module is wired to the same identity, audit log, and object storage.

See how it all fits together

The control room

Your whole business, live on one screen.

KPI tiles, multi-channel revenue, project performance, and a real-time ops feed — built from the same Postgres tables, so the numbers always match.

app.vinazonecom.com / dashboard/overview

Period · Last 30 days

Overview

Today7d30dCustom

Total revenue

$1.24M
+18.4%

Units shipped

18,732
+9.2%

Net profit

$412.6k
+22.7%

Avg ROAS

4.12x
+0.34

Revenue & profit by channel

Aggregated from Orders + AdSpend

RevenueNet profit
TikTok
86%
32%
Amazon
72%
28%
Etsy
54%
22%
Shopify
38%
14%
eBay
16%
5%

Top projects

Snapshot · 2 AM auto-run

KPI live
  • 1POD-Apparel
    $418k
    5.2x ROAS
  • 2Home Decor
    $312k
    4.1x ROAS
  • 3Stationery
    $208k
    3.8x ROAS
  • 4Kitchen
    $104k
    2.9x ROAS

Top SKUs by gross profit

From Listings + ListingMetricsSnapshot
SKUChannelUnitsRevenueMargin
POD-TS-001TikTok1,284$32.1k38%
ETS-CER-009Etsy942$28.4k41%
AMZ-MUG-014Amazon781$22.7k29%
SHP-BAG-003Shopify624$19.4k33%

How it works

From zero to your first synced order in days, not months.

Four steps to replace your spreadsheets, ad-hoc scripts, and disconnected tools with one operating system.

  1. 01

    Connect your channels

    Plug TikTok Shop, Amazon, Etsy, Shopify and eBay into the platform through DoctorX. Authentication runs through Clerk SSO — no separate credentials to manage.

    • DoctorX multi-channel sync
    • Clerk-managed SSO + JWT sessions
  2. 02

    Sync your catalog & orders

    Products, listings, and orders flow in automatically — orders refresh every 60 seconds, listing metrics every 30 minutes. CSV import handles legacy inventory, suppliers, and historical KPI data.

    • Order sync · every 1 min
    • Listing metrics · every 30 min
    • CSV import for legacy data
  3. 03

    Run your operations

    Process orders with artwork versioning and designer routing. Manage stock, route approvals through your custom workflows, schedule shifts, and pay your team — Vietnam PIT and insurance handled in-box.

    • Artwork versioning
    • Multi-step approvals + SLA
    • Vietnam PIT & insurance
  4. 04

    Track and grow

    Nightly snapshots at 2 AM capture revenue, COGS, fees, shipping, ad spend, and ROAS per project. Per-member KPIs use weighted listing allocation so bonuses reflect actual contribution.

    • Nightly KPI snapshots
    • Per-member weighted KPIs
    • Ad spend by channel

Modules

Four pillars. One platform.

Every page in VinazonEcom belongs to one of four operational areas — and they share the same employees, permissions, object storage and audit log. Open a pillar to explore what's inside.

16 modules · 1 Postgres schema · 0 spreadsheets

Pillar · 014 modules
1/4

Sell & ship.

Every order, listing and shipment in one workflow.

From DoctorX-synced marketplace orders to designer routing, supplier sourcing and per-warehouse stock — the operational backbone of a multi-channel seller in one consistent surface.

01

Orders

DoctorX sync, workflow history, returns & disputes

02

Listings

Auto-pause on stockout, per-platform metrics

03

Sourcing

Supplier mgmt, lead time, ratings, API hooks

04

Inventory

Multi-warehouse stock, movements, transfers

Order

#ETSY-2891

Etsy
Pending
Designer
Production
Shipped
Custom mug · "Hanoi"$24.50
Artwork v2 approved2m ago

Inventory snapshot

WH-HCM · 312 SKUs

POD-TS-001
78
ETS-MUG-014
52
AMZ-CER-009
24
SHP-BAG-003
6

1 listing auto-paused

Local first

Vietnam-ready, out of the box.

Most operations platforms force you to retrofit Vietnamese compliance with spreadsheets, Zapier hacks, and one nervous bookkeeper. VinazonEcom ships it as the default — progressive PIT, statutory insurance, the lunar holiday calendar, and a DoctorX partnership for every major marketplace.

Progressive PIT

Seven 2026 brackets (5% → 35%) ship in the box, exactly per Vietnamese tax law. Update them in the DB the year the brackets change — no release needed.

PayrollTaxBracket

Insurance contributions

BHXH 8% + BHYT 1.5% + BHTN 1% on the employee side, capped at the official salary ceiling. Personal and dependent deductions per employee per period.

PayrollInsuranceConfig
Built in Hanoi for VN commerce opsAll values typed Postgres — never hard-coded.

Payroll record

May · 2026

Computed

Employee

Linda Nguyen

Marketing · Senior Designer

EMP-2891
Gross salary35.000.000 ₫
Allowances+2.500.000 ₫
Earnings (gross)37.500.000 ₫
BHXH (8%)−2.800.000 ₫
BHYT (1.5%)−525.000 ₫
BHTN (1%)−350.000 ₫
Personal deduction−11.000.000 ₫
Taxable income22.825.000 ₫
Personal income tax · Bracket 4 (20%)−2.915.000 ₫
Net pay30.910.000 ₫
Computed from PayrollTaxBracket + PayrollInsuranceConfig on every period close — auto-audited via EmployeeSalaryHistory.

Built for teams like yours

Three operating patterns. Same platform.

VinazonEcom is shaped by the three patterns we kept seeing in Vietnamese commerce operations — and the gaps existing tooling left wide open. If your day looks like any of these, the platform was designed for you.

Pick yours · scroll for the full story

Persona · 01

Print-on-demand studios

5–30 person teams · designer-led

Designers, briefs and customer revisions — finally in one queue.

“Our designers chased briefs across Telegram, Drive and customer DMs. Revisions got lost between the studio and the platform support team.”

Common pain

  • Briefs scattered across Telegram, Drive and customer DMs
  • Artwork revisions lost between studio and platform support
  • Custom variants (size, color, frame) tracked in spreadsheets

How VinazonEcom fits

  • Per-order artwork versioning — draft → review → approved/rejected
  • AI viral analysis (0–100) on every idea before you commit
  • Designer queue with revision threads + time tracking
  • Personalization fields per item — size, color, frame, custom text

v∞

artwork versions per order

0–100

Replicate viral score per idea

ORDER · #ETSY-2891in-production
$24.50

Item · 1

Custom mug · "Hanoi · 1010"

Size: 11 ozColor: whiteFrame: none
Etsy

Artwork versions

3 of ∞
  1. v1

    Linh· rejected

    Colors too saturated for screen-print

  2. v2

    Mai· rejected

    Customer wants smaller wordmark

  3. v3

    Aaron· approved

    Production-ready · ships today

AI viral score · 87OrderArtworkVersion

Persona · 02

Multi-channel sellers

5+ marketplaces · spreadsheet refugees

Five marketplaces. One dashboard. Zero reconciliation spreadsheets.

“Each marketplace has its own dashboard, its own metrics format. None of them reconcile with each other — and ad spend by channel never lines up with sales by channel.”

Common pain

  • Five dashboards, five metrics formats, zero reconciliation
  • Ad spend by channel never lines up with sales by channel
  • Returns and disputes scattered across platform inboxes

How VinazonEcom fits

  • Orders sync every 60 seconds across all 5 marketplaces
  • Listing metrics refresh every 30 minutes — views, orders, CR
  • Per-channel ROAS, APV, refund rate and gross profit on one screen
  • Auto-pause listings when linked inventory hits zero — no overselling

60s

multi-channel order sync

5

marketplaces, one Postgres source

Channel reconciliation · 7 days

All marketplaces · one view

Live
ChannelOrdersRevenueROAS
  • TikTok ShopTikTok Shop1,284$32.1k5.4x
  • AmazonAmazon781$22.7k3.9x
  • EtsyEtsy942$28.4k4.6x
  • ShopifyShopify624$19.4k3.3x
  • eBayeBay312$9.8k2.8x

Total revenue

$112.4k

Net profit

$41.7k

Avg ROAS

4.0x

1 listing auto-paused · stock 0ProjectKpiSnapshot · AdSpend

Persona · 03

Ops-heavy teams

30–100 people · approvals-driven

Approvals, payroll and audit logs — for teams that ship the receipts.

“Approval emails got lost in Slack threads. Payroll spreadsheets broke every time a regulation changed. When something went wrong, no one could trace what happened.”

Common pain

  • Approval emails get lost; SLAs slip without anyone noticing
  • Payroll calculations live in fragile spreadsheets
  • No audit trail — when something breaks, no one can trace it

How VinazonEcom fits

  • Multi-step approvals (everyone / anyone / sequential) with delegation
  • SLA monitor sweeps overdue requests every 10 minutes
  • Vietnam-compliant payroll: progressive PIT + insurance, computed
  • Polymorphic audit log on every consequential mutation

10m

SLA sweep cron interval

100%

consequential mutations audited

Approval request · #APR-1284

Equipment purchase · 2× monitors

SLA · 4h left

Approval chain · sequential

  1. Team Lead · Aaron Pham
    Approved · 2h ago
  2. Manager · Maya Tran
    Approved · 1h ago
  3. 3
    Director · Harvey Le
    In review · SLA-tracked
Delegation chain active · Aaron → HarveyApprovalRequest

HRM audit log

polymorphic
  • Harvey approved APR-128412s
  • system synced 31 orders · TikTok1m
  • Mai delegated APR-1285 → Aaron12m
  • system ran nightly KPI snapshot2h

Don't see your team in here?

We've worked with hybrid setups too — POD + wholesale, agency + in-house, family-run + scaling. Talk to us.

Tell us about your team

FAQ

Questions, answered.

Everything you need to know about how VinazonEcom works — the integrations, security model, and Vietnam-specific compliance.

  • Out of the box, VinazonEcom integrates with TikTok Shop, Amazon, Etsy, Shopify and eBay via our DoctorX partnership. Orders sync every 60 seconds; listing metrics (views, orders, revenue, reviews, conversion rate) refresh every 30 minutes. Additional or private channels can be added on request.
Ready when you are

Stop running your operation in twelve different tools.

Spin up your account in minutes. Talk to our team about onboarding, custom integrations, and the modules that fit your business.

  • No credit card required
  • Days to onboard
  • Vietnam-ready payroll