Skip to content
Tidelist

Keep stock in sync with OLX

Buyers write, you apologise, and OLX shows a shop that cannot be trusted. Keeping stock in sync is the part of selling on a marketplace that is easiest to forget and cheapest to automate. These are the rules we think work, and how Tidelist applies them.

When should an advert come down?

An advert should come down when its item can no longer be bought: stock reaches zero, the product is set to draft or private, it is moved to the trash or deleted, or, for a variation, when the variation or its parent product disappears. Deactivate the advert instead of deleting it, so you can list it again later.

The reasons are simple, but they are easy to miss one by one. Stock hits zero after an order. A product is switched to draft while you fix a photo. A variation is removed when a supplier stops making a size. In each case the item is no longer for sale, and its advert should not stay online.

Why deactivate and not delete?

OLX lets an advert be activated again after it has been deactivated, and it stays in your account. A deleted advert is gone, and a new one would have to be written. There is a second reason: OLX does not like duplicates: as we read its website terms, one item should be the subject of one advert only. Putting the same item up again as a new advert can count as a duplicate. Reactivating the same advert avoids that question. Tidelist never deletes an advert.

Which rules work?

  • React to stock changes, not only to a timer. When an order reduces stock to zero, the takedown should start within minutes. Tidelist watches product changes for exactly this.
  • Add a safety sweep. An hourly check catches changes that bypassed the normal events, such as an import or an edit made directly in the database.
  • Check what OLX says. Every few hours read the status of your adverts: live, being checked, waiting for payment, limited, inactive or removed. An advert that OLX has limited is not selling, whatever your shop says. Tidelist reads statuses every six hours, or on demand with Check the status of all adverts.
  • Never delete. Deactivate, and keep the option to bring it back.
  • Make the shop the source of truth. Sync follows the stock WooCommerce knows. Enter offline sales and returns there.

What counts as “out of stock”?

Tidelist uses WooCommerce’s own signals. An advert comes down when the stock status is “out of stock”, or when you manage stock for the product and the quantity is zero or below. If you do not manage stock, the status you set by hand is what counts. See WooCommerce’s guide to managing products and inventory for how stock settings work.

When should an item go back online?

When stock returns, the advert can be activated again. You choose whether that happens by itself or with a click. Automatic re-listing saves time, but it should only ever reactivate an advert you approved once, and never publish a new one. In the free plugin, List again is one click on the Listings screen. In Pro it is automatic.

What about price and photo changes?

Stock is not the only thing that changes. When a price or a photo changes in the shop, the advert should follow, and only when something the advert contains has really changed, so that you do not spend requests for nothing. OLX limits requests (4,500 per IP address in five minutes), and each one counts. In the free plugin you press Update now. In Pro, updates are automatic.

How do I check that sync works?

Test it before you trust it. Take a product with a live advert that you do not mind losing for a while, set its stock to zero in WooCommerce, and watch. Within about an hour its advert should show as inactive on OLX, and Tidelist log should contain the reason. Then restore the stock and press List again. If you are still in dry-run, the log shows the takedown that would have been sent instead, which is a safe way to see the rule work before it touches a real advert.

Do this once per shop, and again after you change anything about how your shop updates stock, such as a new import or a warehouse plugin. Imports that write stock directly into the database are exactly what the hourly sweep exists for.

How does Tidelist do it?

Tidelist takes an advert down when stock runs out, when the product is unpublished, trashed or deleted, and when a variation or its parent disappears. It runs the check when stock changes and in an hourly sweep, and reads statuses from OLX every six hours. Takedown deactivates the advert and writes the reason to the log. The details are in Sync, takedown and re-listing.

Automatic takedown is part of the free plugin. Automatic updates and automatic re-listing are in Pro; see pricing. Tidelist is not affiliated with OLX Group.

Frequently asked questions

Should a sold-out advert be deleted?

No. Deactivate it instead. A deactivated advert stays in your OLX account and can be activated again when the item is back, without writing it again.

How fast does a sold-out item come down?

In Tidelist an advert is taken down within about an hour. The check runs when stock changes and again in an hourly sweep. Do not rely on a specific minute: OLX and your host both add a delay.

Does stock sync work without stock management in WooCommerce?

Yes. Tidelist takes an advert down when the product's stock status is out of stock, or when stock management is on and the quantity is zero or less.

What if I also sell the item in a physical shop?

Then WooCommerce must be told. Sync can only follow the stock your shop knows about, so enter offline sales in WooCommerce, or the advert stays online while the item is gone.

  • Sync, takedown and re-listing

    How Tidelist keeps OLX in step with your shop: automatic takedown when stock runs out, status checks every six hours, updating adverts and listing again.

  • Sell WooCommerce products on OLX

    How to list WooCommerce products on OLX without retyping each advert: what you need, what to map, how to publish safely and keep stock in step.

  • Clear old stock on OLX: prices and batches

    A calm way to move a large backlog of products onto OLX: start with dry-run, publish in small batches, use clearance prices and watch your limits.

  • Pricing
Cookie settings

Necessary

Always on

Remember your cookie choice and keep you signed in to your account. These cannot be switched off.

Google Analytics shows us which pages are read and where visitors leave. It sets cookies in your browser.

Not used at the moment. Reserved for advertising measurement if we ever run ads.