Contents
What?
This solution allows Subiekt GT or Subiekt Nexo to synchronize data with the IdoSell using the IdoSell Bridge – keeping key processes (items, stock levels, prices, orders) up-to-date without manual rewriting.
Why?
Because in the digital world (e-commerce), the most costly are "minor" delays: outdated inventory, incorrect pricing, delayed sales documents, manual refund adjustments. Automatic synchronization reduces the risk of errors, shortens processing time, and facilitates sales scaling.
Who is it for?
For companies that run an online store on IdoSell and use Subiekta GT or Subiekta Nexo for sales, invoicing, and inventory management – from small shops to brands with multiple SKUs and multiple warehouses.
Background:
As sales increase, "manual monitoring" of offers ceases to be effective. Even a good team cannot flawlessly keep up with changes in prices, stock levels, and orders in two systems simultaneously. This is why ERP-to-ecommerce integrations are becoming the standard: they are intended to offload repetitive work to automation, leaving decisions and control to humans.
Subiekt GT and Subiekt Nexo – what are they and why are they so often at the heart of operations?
Subiekt GT is a popular InsERT sales and warehouse system used by many Polish companies to manage commercial documents, warehouses, and daily sales processes. Subiekt Nexo (and its PRO variant) is a newer line that supports sales in retail and service companies, with extensive document and warehouse management. In practice, both systems serve as a "command center": this is where documents, inventory levels, and prices are often created, and the online store is responsible for quickly and accurately reflecting them.
Why does integrating IdoSell with Subiekt give you a real advantage?
The biggest change isn't about "saving a few clicks," but about streamlining the process: a single source of data , consistent inventory and pricing, faster order fulfillment, and fewer adjustments. Add to that seasonality, promotions, and a growing number of products, and automation begins to directly impact margins.
- Fewer inventory errors – you limit the sale of products that are not physically available.
- Consistent prices – you minimize the risk of crossovers between the store and the sales system.
- Faster shipment preparation – orders are no longer “stuck” at the manual rewriting stage.
- Better document control – easier to keep invoices, corrections and returns in order.
What does IdoSell Bridge do in integration with Subiekt GT and Subiekt Nexo?
IdoSell Bridge is a support application that supports automatic data synchronization between the IdoSell dashboard and an ERP/sales/warehouse system. In the Subiekt scenario, key areas include inventory , prices , products , orders , and logistics (e.g., courier service mapping).
Inventory synchronization
If you run a single warehouse, the issue is simple. If you have multiple locations, reservations, and turnover, keeping inventory current becomes critical. Bridge allows you to maintain inventory consistency between Subiekt's warehouse and the store's offerings, which is one of the most common reasons for implementing integration in the first place.
Price synchronization – also in the selected direction
In practice, companies have different models: sometimes the price is "born" in Subiekt, and the store only presents it, while sometimes the pricing policy is controlled in the store panel. Therefore, an important feature is the ability to set the price synchronization direction to match the solution to the actual company process.
Offer import – when you start or organize your catalog
When migrating, expanding your product range, or organizing product data, it's helpful to be able to prepare product offers from Subiekt in a format that's easy to import into IdoSell. This shortens implementation time and reduces clutter in your files.
Courier service mapping and logistics
Integration isn't just about product and price. Shipping is now a key element of the shopping experience. Therefore, it's crucial to properly align the courier services available at Subiekt with those configured in the store's dashboard, ensuring that labels, carriers, and delivery methods work consistently throughout the entire fulfillment process.
Returns and corrections: the element that most often breaks automation
In the digital world, returns are commonplace, but operationally, they can disrupt document order if the process isn't well-defined. Therefore, during implementation, it's worth checking how they should look in your scenario:
- return in the store and its representation in the sales system,
- document correction (receipt/invoice and warehouse documents),
- customer identification and linking the return to a specific order.
This is not an “add-on” – for many stores, it is the returns process that determines whether integration actually saves time or just moves the problem elsewhere.
Step by step: how to approach implementation in your company
1) Determine where the "truth" is about the data
Before you start synchronization, decide which data should take precedence. Typically, it looks like this:
- warehouse stocks – superior in Subiekt,
- product data – depending on the model (sometimes Subiekt, sometimes IdoSell),
- prices – superior where you actually manage them (Subject or store panel),
- orders – initiated in the store, handled operationally in the sales system.
2) Prepare files and naming standards
Automation thrives on order. If you have inconsistent names, missing codes, inconsistent variants, or "temporary" parameters in Subiekt, integration can bring chaos to your store. In practice, it's worth ensuring:
- unique product identifier (e.g. SKU/code),
- consistent VAT rates and units,
- variant logic (size/color) – so that the customer does not see “duplicates”.
3) Run the test on a small section
Instead of starting "with the entire warehouse", select several dozen products and check the limit scenarios:
- changing the status to 0 and returning availability,
- price change and correctness of updates in the store,
- an order with several items and different delivery methods,
- return and correction – whether the documents are consistent with your process.
4) Ensure monitoring and accountability
Even the best synchronization requires a process owner. Determine who is responsible for:
- log and error control,
- changes in product files,
- configuration updates when you add new warehouses, delivery methods or price lists.
7 rules that most often save implementation
- Don't start with "everything at once" - implement in stages (stocks → prices → orders → returns).
- Set a price direction and stick to it consistently.
- Take care of your SKUs/codes – this is the most common point of failure with large catalogs.
- Separate roles : warehouse person ≠ product content person.
- Check the rules for multiple warehouses – especially if you have reservations and multi-channel sales.
- Practice your turns before you go full throttle.
- Set up operational analytics (lead time, number of corrections, percentage of orders requiring manual intervention) – this is the quickest proof that the integration is working.
The most frequently asked questions from companies before implementation
Does this solution make sense for a small shop?
Yes – if you have a rotating inventory, frequent deliveries, and want to avoid manually monitoring inventory/pricing. Integration isn't always a must-have for small product volumes, but it can be a great step when planning growth.
Is it possible to maintain several warehouses and different price lists?
It depends on the configuration scenario and how you have it set up in Subiekt. That's why it's worth describing the process "as is" (warehouses, reservations, price lists) before launch, and only then setting the synchronization to match the operation, not the other way around.
How much work does it take to get started?
Data preparation (files, variants, standards) usually takes the most time. The installation itself is just the beginning – success is a refined process that knows who responds to exceptions and how.
When is this synchronization “complete”?
In practice, "full synchronization" means that the online store and the sales and warehouse system operate in unison: stocks and prices are up-to-date, orders are processed quickly, and returns and adjustments do not require constant manual cleanup. Combined with consistent logistics (courier services) and structured product data, IdoSell integration with Subiekt GT/Nexo via IdoSell Bridge becomes the foundation for scaling sales.
If you want to develop processes in the digital world, check out our materials: tools , technologies and solutions , and knowledge base .
Marcin Stadnik
e-commerce advisor
The author is a manager with extensive experience in e-commerce, sales strategy, and content marketing. He is a digital practitioner and consultant with over 15 years of experience in e-commerce projects, sales strategy, and online business development, as well as 25 years of experience in broadly defined distribution (offline and online). He specializes in creating and implementing effective solutions for online stores, supporting companies in developing their digital presence. He co-creates appropriate strategies for e-businesses, conducts audits, and oversees marketing activities—always combining analytical knowledge with market practice. He is the author and co-author of content published on the swiatcyfrowy.pl website—based on his many years of consulting, analytical, and operational experience. The materials created are intended to provide reliable, valuable knowledge that truly supports the development of online businesses. The content here is designed to address the real challenges and needs of companies operating in the e-commerce environment (the digital world).


