TrueSKU
Help CentreTrueSKU support docs
Stock sync

Channel Push Settings

Control exactly how much of a SKU's stock gets pushed to each of your connected channel accounts, instead of always pushing the same full quantity everywhere.

Optional, and off by default. Leave everything on this page blank and a SKU behaves exactly as it always has - its full available stock pushed to every connected channel. You'll find these settings on the Edit SKU page, in the "Channel push settings" panel.

Buffer / oversell

Use this to deliberately list a little less, or a little more, than you actually have in stock. Set it as either a percentage or a fixed quantity - not both on the same SKU, filling in one automatically clears the other.

SettingEffectExample (26 in stock)
Negative % or quantitySafety buffer - hold some stock back-10% → target of 23
Positive % or quantityOversell allowance - list ahead of what you hold, e.g. expecting a fast restock+15% → target of 30

Spread across channels

Using multiple warehouses? A spread only divides stock between channel accounts that draw on exactly the same warehouses (all of them, or the same chosen set), and applies to the stock of those warehouses. See Multiple Warehouses.

Split a SKU's stock across your channel accounts by percentage instead of pushing the full quantity everywhere. Set a spread percentage against each channel account you want to control - any channel account you haven't set a percentage for shows the full remaining percentage as-is, the same as every other channel you've left unconfigured. It is not divided between them.

Example: 10 in stock, Amazon set to 80%.

Amazon gets 8. Every other connected channel for that SKU - eBay, WooCommerce, Shopify, whichever you haven't set a percentage for - shows the remaining 2, in full, not split between them.

Want an unconfigured channel to show less than the full remainder?

Give it its own percentage. TrueSKU only rations a channel you've explicitly told it to.

Spread is per channel connection, not per channel type.

If you have two eBay accounts, each is configured separately - there's no single "eBay" setting shared between them.

Minimum / maximum per channel

Set a minimum or maximum quantity for a specific channel account so it never lists below or above a number that makes sense for that channel, regardless of what the buffer and spread settings above would otherwise work out to.

Let Amazon FBA sell first

For an Amazon connection specifically, you can hide a SKU's merchant-fulfilled (MFN) listing - list it as 0 available - for as long as this SKU also has an Amazon-fulfilled (FBA) listing under that same connection reporting stock. Once FBA runs out, the MFN listing goes back to its normal calculated quantity automatically - nothing to remember to toggle back.

Amazon connections only.

This checkbox only appears on Amazon rows in the per-channel table - it has no meaning for eBay, Shopify, or any other channel.

Off by default.

Nothing changes for any SKU until you tick it for a specific SKU and Amazon connection.

"Hidden" means listed as unavailable, not delisted.

TrueSKU pushes a quantity of 0 to the MFN listing - it still exists on Amazon, just shows as out of stock, the same as any other 0-quantity listing.

How to tell a SKU has custom settings applied

Once you've set any of the above, a small "custom push settings" badge appears wherever that SKU's stock is shown - on the SKU row in your SKU list, and on each of its listings on the Listings page.

Why this matters: without the badge, seeing a listing's Target differ from the SKU's actual stock on hand could look like a sync problem. The badge is there so it's always clear the numbers are doing something deliberate.

Order of operations

If you set both a buffer/oversell adjustment and a spread, the buffer is applied first, and the spread is calculated on the adjusted number - not your raw stock figure.

Example: a SKU with 26 in stock, a -10% buffer, and an 80/20 Amazon/eBay spread splits 23 (not 26) 80/20 between the two channels - 18 to Amazon, 5 to eBay.