Live Multi-channel dropshipping automation

DotInventa

Keep every supplier and every channel in step.

Supplier cost and stock flow into your channel price and quantity. Prices come from your own formulas and are defended at the Buy Box. Orders flow back to the supplier, and tracking flows back to the buyer.

How it works

One loop, from supplier to buyer and back

Load a catalog once. From then on, each stage feeds the next without anyone copying numbers between tabs.

01

Supplier

Cost and stock read from each supplier on the schedule you set.

02

Catalog

One product, many supplier offers, many channel listings.

03

Price

Computed from your formula, inside your guard rails.

04

Channel

Price and quantity pushed to every listing of that product.

05

Order

Pulled back from the channel, with profit recorded at the moment of sale.

06

Fulfil

Purchase placed with the supplier, tracking returned to the buyer.

Why it can run unattended

Built to refuse bad data

Automation is only safe if it knows when not to act. These rules are in the engine, not in a settings page you might forget to turn on.

A broken scraper never zeroes your catalog

A read that returns a cost of zero, stock of 999,999, or a title that did not change when the page did is treated as a failure, not the truth. The offer is marked stale and nothing is written. An expired supplier login pauses that supplier instead of reporting everything out of stock.

A bad formula fails when you save it

Not at 3am against a live listing. Every variable in a pricing formula is checked against a known field list before the formula can be used, and the formula tester shows the result before anything goes live.

A blocked price is shown to you, not quietly clamped

Every computed price must sit inside the listing's minimum and maximum, change by no more than your step limit, and keep net margin above your floor. When one breaks a rule it stops, and you see which rule.

Nothing buys unless you switch it on

Supplier purchasing is set per supplier and starts on Manual, with a prepared cart and a record of what you did. Assisted pre-fills and waits for your confirmation. Automatic placement only runs where you turned it on.

Buy Box repricer

Ask why a price is what it is, and get an answer

The repricer reacts when a competitor's offer changes, prices inside the minimum and maximum you set, and writes a record for every evaluation, including the ones where it decided to do nothing. Old price, new price, the competitor it was reacting to, the Buy Box before and after, and the reason.

A cooldown and a change threshold stop it from chasing every one-cent move.

Match Buy Box Undercut by step Fixed step Hold at floor
What's inside

Everything a multi-channel seller runs every day

Six connected parts, working on one catalog, in one workspace.

Catalog

One product with every supplier that sells it and every channel it is listed on.

  • CSV import with a dry run before anything is saved
  • Identifiers, images and a full change history

Suppliers

Add a supplier by describing its product page, not by waiting for someone to write code.

  • Test a supplier setup on one page from the dashboard
  • Your own schedule and cost floor per supplier

Pricing

Named, reusable formulas over cost, shipping, weight, margin and channel fees.

  • Set per listing, product, supplier or workspace
  • A formula tester, plus your own custom constants

Repricer

Buy Box strategies that react to competitor changes within your bounds.

  • Minimum, maximum and step on every listing
  • A readable record of every decision

Channels

Listings, stock, price, orders and tracking behind one connection for each marketplace.

  • Bulk listing updates with a result for every item
  • Channel credentials stored encrypted

Fulfilment

Orders run end to end, from the channel to the supplier and back to the buyer.

  • Manual, assisted or automatic purchasing
  • Cancellations, returns, refunds and claims tracked
Where you sell

Four marketplaces, one way of working

Every channel sits behind the same connection, so a product listed on two marketplaces is still one product with one price rule.

Amazon

First channel

Listings, stock and price, bulk updates with per-item results, and the Buy Box repricer.

Shopify

Up next

Your own storefront, sharing the same catalog and price rules as your marketplaces.

eBay

Planned

The same products listed again, without maintaining a second catalog by hand.

Walmart Marketplace

Planned

Added to the same loop, so stock and price stay consistent across all four.

Amazon comes first because it is the only one of the four with a Buy Box to compete for. Selling elsewhere already? Tell us, and it shapes what we connect next.

Your data

Each seller gets a workspace no one else can see into

Isolation is built into how the data is stored, not left for every screen to remember.

Separated at the data layer

Every record belongs to one workspace and every query is filtered automatically. Access is checked against the database on every request, so a stale or forged session cannot open another seller's data.

Roles for each workspace

Owner, Manager, Operator and Viewer, granted per workspace, so a packing assistant never sees your pricing formulas.

Two stores, two workspaces

Running stores with different suppliers? Keep each in its own workspace, and switch between them from one account.

Work that survives a restart

Scrapes, price pushes and order syncs run from a durable queue with retries, so a server restart delays work instead of losing it.

Questions

DotInventa, answered

What does DotInventa do?

It keeps your suppliers and your sales channels in step. Supplier cost and stock flow into channel price and quantity, prices come from your own formulas and are defended at the Buy Box, and orders flow back to the supplier with tracking returned to the buyer.

Which marketplaces does it work with?

Amazon is the first channel. Shopify is next, followed by eBay and Walmart Marketplace, all on the same connection so one catalog and one set of price rules covers every channel you sell on.

Can I add my own suppliers?

Yes. You describe where a supplier's page shows the title, cost and stock, then test that setup on a single product page from the dashboard before it runs. No custom code is needed for each supplier.

Will it buy from suppliers automatically?

Only if you switch that on, and only for the suppliers you choose. Every supplier starts on Manual, which prepares the order for you to place. Assisted fills it in and waits for your confirmation.

How do I get started?

DotInventa is live at inventa.dottut.com. Tell us which suppliers and channels you use, and we will set up your workspace and help you connect them.

Is my store data kept separate from other sellers?

Yes. Each seller works in an isolated workspace with its own suppliers, channel credentials, formulas and orders. The separation is enforced where the data is stored, and access is re-checked on every request.

Selling one catalog on more than one channel?

Tell us your suppliers and the marketplaces you sell on, and we will set up a workspace and show you where DotInventa fits.

Chat with us