Stock sync across marketplaces: how Hugo Galvao avoids gaps

Finn Norbury
6 Min de leitura
Hugo Galvao de Franca Filho

A pet store lists the same twenty products on Mercado Livre, Shopee, and Amazon, and within days the numbers stop matching. One platform still shows five units of a leash in stock while the warehouse actually has zero, and a shopper who paid for it now waits for a cancellation email instead of a delivery notice. Hugo Galvao de Franca Filho, founder and director of Enjoy Pets and an entrepreneur focused on marketplace growth in the pet segment, treats this mismatch as one of the most common operational failures in multichannel e-commerce, not a rare accident.

The cost is not only the lost sale. Marketplaces penalize sellers who cancel orders for lack of stock, pushing listings down in search results and, in repeated cases, suspending accounts. Pet products add pressure of their own: bulky items take up warehouse space, some SKUs move in seasonal spikes, and buyers researching food or medication rarely wait around for a second option. Understanding why the numbers drift apart in the first place is the first step toward keeping them aligned.

Why inventory drifts apart on Mercado Livre, Shopee and Amazon

Each marketplace runs its own seller dashboard, and none of them talk to each other by default. A sale on Shopee does not automatically subtract from what Mercado Livre displays unless something is built to make that happen, so sellers who update stock by hand are always working from yesterday’s numbers. Promotions make the gap worse: a flash sale on one channel can sell out a SKU in an hour while the other two platforms keep advertising availability.

The riskiest moment is when two buyers order the last unit of the same product on different platforms within minutes of each other. One order has to be canceled, and the seller decides, often under pressure, which customer gets disappointed. In a catalog with limited SKUs, as many pet specialty stores run, this happens more often than sellers expect, because there is no large inventory cushion to absorb the error.

Building one source of truth for stock levels

The fix starts with a decision, not a tool: pick one system, usually an ERP or a dedicated stock management platform, as the only place where real inventory numbers live. Every marketplace listing then mirrors that master record instead of being updated independently. Hugo Galvao de Franca Filho describes this as the difference between managing three separate businesses and managing one business with three storefronts, a distinction that shapes how Enjoy Pets structures its own operation.

In practice, that master system needs a safety buffer, a small number of units held back from what marketplaces show, so a sudden order elsewhere never zeroes out a listing without warning. Update frequency matters as much as the buffer itself: near real-time syncing through API integrations catches sales within minutes, while batch updates every few hours leave a window open. Readers who want more detail on how Enjoy Pets structures this can find further context at www.enjoypets.com.br.

Setting rules before automating anything

Before connecting any syncing tool, a seller needs to answer questions no software can decide alone: what stock level triggers a reorder, which marketplace gets priority when a product runs low across all three, and which SKUs are stable enough to sync automatically versus ones that still need a human check before a listing goes live. Skipping this step is why some automation projects make the chaos worse instead of better, applying the wrong rule at scale.

Hugo Galvao often points out that the sequence matters more than the software chosen. He notes that “the tool should follow a process that already makes sense on a spreadsheet; never fix a process that was never defined,” a view that keeps the technology as a means rather than the starting point. Only once those thresholds and priorities are written down does an integration have anything reliable to execute.

What shoppers notice when sync fails

From a buyer’s side, the difference between an accurate “out of stock” label and a canceled order after payment is enormous, even though both end the same way, with no product. Seeing unavailability before checkout reads as normal; getting a refund email a day later reads as a broken promise, and it shapes whether that customer searches the same seller again on any platform.

That is why reliable stock sync stops being a backend detail and becomes part of what a store is known for. Hugo Galvao frames consistent availability across channels as one of the quieter ways a pet e-commerce brand earns repeat buyers, alongside price and delivery speed. Getting the numbers right in the warehouse system is, in the end, also a decision about what kind of experience a customer remembers.

Compartilhe este artigo