Go to the app

Listings

Listing and repricing status

A listing can be live on the channel and still not be repricing, and the status columns are how you tell which one is true and what is stopping it.

There are two different questions you can ask about a listing, and people merge them into one all the time. One is whether the channel is selling this item. The other is whether the Repricer is pricing it. The two answers are separate. An item that is live and for sale can stay at the same price for weeks, because the Repricer is waiting on a number you never filled in.

Three columns give you those answers. Listing Status is what the channel says about your item. Repricing Status is what the Repricer is doing with your listing. Buy Box Status says whether your offer has the featured position, on the channels that have one.

You get to all three from Listings in the sidebar down the left. They are in the middle of the listings table, so scroll sideways if you cannot see them. The one worth learning is Repricing Status. Hover a cell that reads Not working and you get a panel listing everything between that listing and a new price.

Before you start

What your role lets you do

Reading these columns is open to everybody. What changes with your role is whether you can act on what they tell you.

What you want to doThe lowest role that can
Read all three columns, and the panel behind Not workingAnalyst
Fill in a cost or a price limit that your listing is waiting onEditor
Pause repricing, resume it, or change the strategyManager

Nothing is hidden below your role. A number you cannot change is still there and still readable. Roles are set in team, roles and permissions.

How to find out why a listing is not repricing

  1. Open the listings table

    Click Listings in the sidebar down the left. The table opens on a saved view called Active Connections, so you are looking at listings on accounts that are still connected.

  2. Find your listing

    Click Search in the toolbar directly above the rows and type a SKU or part of the product title.

  3. Read the two status columns together

    Listing Status and Repricing Status are next to each other, about halfway across the table. Read the first one first, because a listing the channel is not selling is never repriced whatever the second one says.

  4. Hover the Repricing Status cell

    A panel headed Repricing Issues opens over your row, with a line for each thing the Repricer is waiting on. On a touch screen your first tap opens the panel and does not open the listing.

  5. Fix the first line on the list

    Each line names what is missing and where you put it. The list is in order, with the ones that stop repricing before the ones that only change the result.

That is the whole check. Fill in the cost, the price limit or the strategy that panel named. Your listing goes back in line to be priced right away, so you see the status correct itself with no reload.

Everything below goes through the three columns one at a time, then through every line that panel can show you. You do not need any of it to read one listing.

Every status in detail

The three columns answer three separate questions, and none of them follows from another. Your listing can be Active and Not working. It can be Winning the Buy Box and Paused. Read them as three, and read Listing Status first.

The Listing Status column

Listing Status is one of the columns in your listings table, and it is the channel’s own answer, copied across each time the Repricer syncs with your account. You cannot set it here. Change the item on the channel and the next sync brings the new value over.

StatusWhat it means
ActiveThe channel is selling your item
InactiveThe channel is not selling it right now
ErrorThe channel reports a problem with your listing that needs attention

Hover a cell and Inactive and Error each give you one line of explanation. Active gives you nothing.

Only an Active listing is ever repriced. The Repricer skips the other two completely. It does not read your price, it does not read your competitors, and it does not calculate a new price. So an item you pulled off sale for a week is not a repricing problem. For both of the other two, your fix is on the channel and not here.

An Error comes from the channel too, so there is nothing for you to correct on this side. Open the item with the Product ID link on your row and fix what the channel is complaining about. The next sync clears it.

What makes a listing inactive on each integration

Each channel has its own words for this, and the Repricer sorts them into the three values above.

IntegrationWhat comes across as Inactive
AmazonAn offer Amazon lists as inactive, and one it lists as incomplete because required data is missing
WalmartAnything that is not both published and in its active lifecycle, so a retired or archived item too
ShopifyA product saved as a draft, and an archived product
BigCommerceA disabled product. Available and preorder products are both Active
eBayAn offer in any state except active
SquareNothing. Square items come across as Active

The Repricing Status column

Repricing Status is the column right next to Listing Status in your listings table. It is the Repricer’s own answer about the same listing, and it is the one that moves. It has four values.

StatusWhat it means
WorkingThe Repricer has everything it needs and prices your listing
ManualYou put a number in Manual Price on the Pricing tab, so the Repricer publishes that and skips your strategy
PausedYou turned repricing off for this listing
Not workingThe Repricer cannot price it, and hovering the cell says why

Hover a cell and Manual and Paused each give you one line. Working gives you nothing. Not working gives you the whole Repricing Issues panel.

Two of the four are yours and two are the Repricer’s. You set Manual by typing into Manual Price on the Pricing tab of your listing. You set Paused with the Pause Repricing switch on that same tab, or with Pause Repricing in the bulk bar. Both change the moment you act, with no run to wait for. Clear your Manual Price field and the status goes back to Working the same way.

Working and Not working are the other side. The Repricer writes one of those two every time it looks at your listing, and it never writes over a Manual or a Paused you set. That is why your paused listing with no cost still reads Paused. Your choice is the answer, so the Repricer leaves it alone.

Working means the Repricer has what it needs, not that your price moved. A listing already at the price its strategy wants reads Working for weeks. To see whether a new price is waiting to go out, read Target on your row, which is empty when the channel price is already right.

Repricing Status can read Working on a listing nothing is happening to. Once Listing Status leaves Active, the Repricer stops reading it, so the column keeps the last value it had.

The Buy Box Status column

Buy Box Status is further right in your listings table, past the price columns. On a marketplace, several sellers offer the same item as you, and the channel picks one offer to feature. This column is where you find out whether that offer is yours.

StatusWhat it means
WinningYour offer has the Buy Box
Not WinningSomebody else’s offer has it
SuppressedNobody has it. The channel took the Buy Box off your item
EmptyNothing has been read about the Buy Box for your listing

Suppressed is about the item and not about your price. Competing offers are still there, and the channel has decided none of them gets the featured position. There is nothing on your listing to fix, so what happens next comes from your strategy instead.

An empty cell is normal on a store of your own. A store you run has one seller, which is you, so there is no featured offer to win and this column has nothing to report. On a marketplace an empty cell means the Repricer has not read the market for your item yet.

Which integrations report a Buy Box, and what you get on the ones that do not
IntegrationBuy Box Status
AmazonFilled in, and Buy Box Price beside it
WalmartFilled in, and Buy Box Price beside it
Shopify, BigCommerce, eBay and SquareEmpty on every row

On a store of your own, the question that replaces it is how your price compares with the competitors you track. You read that on the Competitors tab of your listing, and competitors covers what goes on it.

Reading the list of repricing issues

Hover a Repricing Status cell in your listings table and a panel headed Repricing Issues opens over the row. You get it on any cell reading Not working, and on any listing whose Listing Status is not Active, whatever the label on the cell happens to say. The same panel is on the Repricing badge at the top of the listing dialog, which opens over the table, so it follows you into the listing.

Each line has a short label and a sentence telling you what to do about it. When you get more than one line they are numbered, and the numbers run in order of how much they matter. The ones that stop repricing come first. The ones that only change what your strategy does come after.

The panel goes through the whole listing and not only the first thing that went wrong. The Repricer stops as soon as it hits something it cannot get past, and the panel keeps going and shows you everything. So a listing with no strategy and no cost tells you both, and you fix both in one visit.

Every repricing issue, and what it needs from you

Below is every line the Repricing Issues panel can show you, with the place you go to clear it.

LineWhat it meansWhat to do
Listing is inactiveThe channel is not selling your item, so the Repricer skips itPut the item back on sale on the channel
No strategy assignedYour listing has no strategy to price itPick one in the Strategy column, or on the Pricing tab of your listing
Missing cost priceYour strategy builds its floor out of your cost, and the cost is emptyType it into the Cost column, or Unit Cost on the Pricing tab
Missing min priceYour strategy takes its floor from you, and there is no minimum on your listingType it into the Min column, or Minimum Price on the Pricing tab
Missing max priceYour strategy falls back to your highest price when it has nothing to price against, and there is no highest priceType it into the Max column, or give your strategy a default maximum
Buy Box suppressedThe channel took the Buy Box off your item, so there is no Buy Box price to work fromNothing on the listing. Change what your strategy does instead
No market dataNothing has been read yet about what anyone else is chargingWait. This one usually clears itself
Channel region disabledThe switch on that account’s region is off, so nothing on it is pricedTurn it back on under Integrations in the sidebar
Account errorYour account needs connecting again before anything on it can be pricedClick Reconnect on that account under Integrations in the sidebar
Pending evaluationThe Repricer has not looked at your listing yetWait for the first run to get to it

Three of them only appear when your strategy asks for that number. Missing cost price, Missing min price and Missing max price each come from a strategy setting. So the same empty Min column is a problem on one of your listings and no problem at all on the next. A strategy that builds the floor out of your cost wants the cost and never wants a minimum. One that takes the floor from you does the opposite. Price floor covers which kind yours is.

Two of them are usually a note and not a blocker. Buy Box suppressed and No market data both say the same thing in different words: the Repricer has nothing to price against. What happens then is a strategy setting called Fallback behavior, on the Safety Nets step of the strategy. Told to hold the current price, your listing goes to Not working and waits. Told to use your minimum or your maximum price instead, it keeps repricing and the line is only there for information. Safety nets is where you choose.

Pending evaluation is what a brand new listing shows. Every listing arrives reading Not working before the Repricer has seen it once, so an account you connected this morning has a whole column of them. Nothing is wrong and there is nothing for you to do.

Channel region disabled and Account error are the two that are never about one listing. Both come from the account behind it, so you get them on every row on that account at once. The connected accounts page covers the switch and the reconnect.

What the status columns cannot tell you

You cannotDo this instead
Find out why the channel marked your item Inactive or ErrorOpen the item with the Product ID link on your row
Set Listing Status from hereChange the item on the channel
See when a status last changedRead Last Repriced on your row for the last price decision
Get an email when a listing stops repricingRead the Not Working card on your dashboard
Fix anything from the Repricing Issues panel itselfGo to the column or the tab that line names
See every listing that is not repricingPick the ready-made Repricing Not Working view from the control in the header bar

When a status changes

What each column is updated by

Listing Status changes when the Repricer syncs with your account and the channel has something new to say. Buy Box Status changes when new market data comes in for your item. You set neither of them.

Repricing Status is the one that answers to you. It changes the instant you set or clear a manual price, the instant you pause or resume, and every time the Repricer looks at your listing after that.

Putting a listing back in line

The Repricer works through your listings on a schedule of its own. Four things send one straight back to be looked at, instead of leaving it until the next run:

  • You change its cost, its minimum, its maximum, its MAP, its MSRP or its manual price.
  • You give it a different strategy.
  • Somebody changes a setting on the strategy it is already on.
  • New competitor or Buy Box data comes in for your item.

So a status you just fixed corrects itself while you are looking at it, and your row updates with no reload. If you changed something else, such as turning a region back on, the status waits for the next run.

When something goes wrong

A listing reads Working and the price never moves

WhyWhat to do
The channel price is already the price your strategy wantsRead Target on your row. An empty Target means there is nothing to send
Listing Status is Inactive or Error, so nothing about your listing is being readHover Repricing Status and read the first line of the panel
Your strategy only prices at certain times, and now is not one of themOpen your strategy and check its schedule

A status is not the one you set

What you seeWhy
You resumed repricing and it went back to Not workingResuming clears the status and fixes nothing else. The next run finds the same missing number and sets it again, so fix what the panel names
You cleared Manual Price and it read Working, then changedClearing that field sets Working at once. The next run is what decides for real
Every listing on one account turned Not working togetherHover any one of them. Channel region disabled and Account error cover a whole account
A paused listing shows nothing wrong with itThe Repricer never looks at a paused listing, so it has nothing new to report. Resume it and the next run gives you a real status

Where to go next