E-commerce consultancy and marketplace integration

Setting up online stores and connecting them to marketplaces.

We help companies set up an online store and connect it to the marketplaces where their customers already shop, so that catalogue, stock and orders stay in step instead of being maintained twice.

Selling in more than one place is mostly a data problem wearing a commercial disguise. The store and the marketplace each hold their own idea of what a product is and how many of it exist, and every difference between those two ideas eventually turns into a cancelled order or an angry customer.

What it solves

  • The same item sells on two channels at once and one of the customers has to be told it is not available.
  • Product data is rejected by the marketplace, or accepted and then buried because required attributes are missing.
  • Orders are copied by hand from a marketplace panel into your own system.
  • Nobody can say which channel actually makes money once commission, shipping and returns are counted.
  • Prices and campaigns are updated in one place and forgotten in the other.

What the work covers

  • Setting up the online store, or reviewing the one you have.
  • The product catalogue: titles, attributes, variants, images and the category mapping each marketplace demands.
  • Stock synchronisation, so one pool of inventory is reflected everywhere it is offered.
  • Order flow from the marketplace into your own process, including cancellations and returns.
  • Payment and shipping configuration, and the rules that decide what ships from where.
  • Reporting that separates channels, so the comparison is between actual margins rather than turnover.

Start with the catalogue

Most marketplace problems that look like integration problems are product data problems. Marketplaces are strict about categories, required attributes and variant structure, and they rank listings partly on how complete that data is. A catalogue that is clean, consistently attributed and structured the way each marketplace expects will be easier to integrate, easier to find, and easier to keep correct. A catalogue that is not will make every later step more expensive.

Own store or marketplace?

This is not an either-or question and the honest answer depends on what you sell. A marketplace brings traffic you would otherwise have to buy, and takes a commission plus a large amount of control over how you appear. Your own store costs more to fill with visitors, and gives you the customer relationship, the margin and the data. Most brands end up on both, deliberately: the marketplace for reach, the store for the customers who come back. What matters is knowing which one each product is actually profitable on.

Our own product in this area

Limeo is our own women’s footwear brand, sold through our own online store and through our Trendyol marketplace store — so the trade-offs above are ones we live with rather than ones we read about. Read about Limeo.

Frequently asked questions

Which marketplace should we sell on?

The one your customers already use for what you sell, which is not always the largest one. We sell on Trendyol with our own brand, so we know that side from the inside, and the same reasoning applies wherever you end up.

Can stock really be kept in sync?

In practice, close enough that overselling becomes rare rather than routine — synchronisation is never instantaneous, so the buffer rules matter as much as the connection itself. Deciding how much stock to hold back per channel is part of the work.

Do we need our own store if we sell on a marketplace?

You do if you want the customer relationship. On a marketplace the buyer is the marketplace’s customer, not yours; you generally cannot contact them again and you compete on that page with everyone else. The store is where returning customers and margin live.

What about returns?

They are part of the cost of the channel and they belong in the reporting. A channel that looks profitable on turnover can stop being profitable once commission and return rates are counted, and that comparison is only possible if the data is separated per channel from the start.

Related pages