PerfSell
All articles

Growth · 5 min read

Selling with or without a marketplace integrator: how to choose

Manual management, a direct connection or a feed management tool: choose an approach that suits your volumes and resources.

Written by Arthur BrackaCo-founder of PerfSell
A metal bottle with a navy cap sits beside three white labels in different formats, each bearing a blue circle.
In this article

You may be able to manage a marketplace using its own tools; in other cases, a direct connection or a feed management tool may be more suitable. It depends on what the platform supports and the daily work involved in managing stock, orders and errors.

Here, we use “integrator” to mean software that connects your tools to marketplaces. The term can also refer to the service provider who builds a connection, so check whether a quote covers software, services or both.

Three possible approaches

Manual management means working in the seller interface, an app or import files, depending on the options available for the platform and account. Amazon, for example, lets you create listings, change prices and adjust stock levels in its seller app. Amazon Seller app features.

Direct integration often uses an API, an interface for exchanging data between your system and the marketplace. Your team or a service provider develops and maintains it, using the functions and access available.

A feed management tool connects several channels through one tool. Mirakl Connect lists Excel files, e-commerce connectors and APIs among its connection options. Check which ones support your channels and operations. Connection methods presented by Mirakl.

The example explained

How your catalogue reaches the marketplaces.

Choose a tab to explore the example.

You prepare an Excel or CSV file, then upload it in each seller portal, such as a Mirakl interface.

Example: sending product listings to two marketplaces
Your Excel / CSV fileReferences, titles, categories, images…
Match the fields required by each channel
File in format A
Manual upload
Marketplace ASeller portal
File in format B
Manual upload
Marketplace BSeller portal

The team uploads the files and checks import reports. Rejected rows are corrected and uploaded again.

This diagram follows the catalogue. Orders and data flowing back need a separate check.

Illustrative example · Illustrative scenario

Describe what your tools need to do together

Map the journey of a product and an order: creating listings, updating stock, preparing parcels, handling returns and responding to customer messages. Note the tool used at each stage.

For each piece of information to be sent, record its destination, how often it needs updating and the acceptable delay. Prices that change once a month and stock shared across several channels need different levels of monitoring.

You can then ask the supplier whether its connector sends only product data, or also orders, shipments and refunds. Ask who receives error notifications and how to resend the data after a correction. These answers should be included in the proposal.

When manual management or a direct connection may suit you

Manual management can work for a small number of products or channels, if the platform allows it and updates are infrequent. Someone needs to be able to enter the data, check it and make corrections. Measure the time this takes and arrange cover for absences.

Direct integration may suit specific requirements if your software is well organised and a team can maintain the connection. It lets you define the data exchanges, but you also need to budget for testing, alerts and fixes after it goes live.

The platform may also require changes. In June 2025, Amazon announced the retirement of older feed formats and asked affected integrations to move to JSON. This example illustrates the work to plan for after launching a connection. Amazon technical announcement, 25 June 2025.

When to consider a feed management tool

A feed management tool is worth considering when you have more channels and rules to manage, or when repetitive tasks take too much time. Compare its features with the data exchanges you have mapped, then test the operations your team needs.

Ask for a demonstration using a product with variants, an out-of-stock situation and a problem with an order. Also check what still needs to be done elsewhere: some messages, documents or returns may require you to use the marketplace’s own interface.

Your team still needs to approve product categories and delivery times, and know who steps in when something goes wrong. Choosing the software should go hand in hand with assigning this work.

Compare the full cost over twelve months

Compare the three options over twelve months, including your team’s work. A subscription appears on an invoice; the hours spent entering data and correcting errors also deserve a line in the calculation.

Cost areaWhat to include
SetupConfiguration, development, data cleaning and testing
Day-to-day operationSubscriptions, variable costs and daily tasks
MaintenanceUpdates, monitoring, fixes and support
Absences and incidentsCover, fallback procedures and recovery after an outage
Switching solutionsData export, migration and transition time

Consider two hypothetical sellers with 200 product references each. The first uses one channel and rarely changes the catalogue; the second shares stock across four channels and adjusts prices frequently. Although their catalogues are the same size, they have different data exchanges to manage.

Shortlist two options and test them with a few products and orders. Compare the time spent and errors remaining, then decide what would prompt you to change your approach, such as adding a channel or the workload becoming too high.

Our marketplace agency can review your tools and daily tasks to help you decide what to automate. Our software tracks sales, fees and profitability; it does not replace a feed management tool. Let’s discuss how you manage your marketplaces.

The three options at a glance

Compare software and working time. An API can be reliable, but needs upkeep; a feed manager is only useful if it covers your needs.

OptionBenefitWhat to allow forConsider when…
ManualLittle extra software cost.Repeated uploads and corrections. Team time counts.Few channels, infrequent updates.
Direct APIAutomated exchanges tailored to your needs.Development, monitoring and maintenance to fund.Specific needs and technical resources available.
IntegratorMultiple channels managed in one tool.Subscription, setup and feed checks.Multiple channels and frequent updates.

Manual

Benefit
Little extra software cost.
What to allow for
Repeated uploads and corrections. Team time counts.
Consider when…
Few channels, infrequent updates.

Direct API

Benefit
Automated exchanges tailored to your needs.
What to allow for
Development, monitoring and maintenance to fund.
Consider when…
Specific needs and technical resources available.

Integrator

Benefit
Multiple channels managed in one tool.
What to allow for
Subscription, setup and feed checks.
Consider when…
Multiple channels and frequent updates.

Further reading

Sources used in this article. Illustrative examples are not client results.