CSV, Excel, XML, a portal or no feed at all. Different names, different units, different languages.
From messy supplier files
to a sales-ready catalog.
We ingest the files from all your suppliers - even the feedless ones, by logging in - check every price, stock and product change, and keep your Odoo and webshop correct. You approve. We run it.
Paid, on your own file · within days · no obligation.
We run this every day on our own catalog: 11,422 products, 3 countries, .be/.nl/.eu.
We run this every day — on our own catalog.
VIMM builds and runs Bopets: 11,422 products from multiple suppliers (including Vadigran and Fantail), synced and checked every day across .be/.nl/.eu. The same pipeline, the same checks and the same Odoo and WooCommerce connections we put in place for you — not a demo, production.
Every supplier sends something different.
And every price list, every stock update and every new season has to be ingested, checked and published again. That isn't a project. It's a process that never stops.
Missing or wrong EAN, duplicate items, variants that won't link to your existing catalog.
A misplaced comma or a 40% increase that goes live unnoticed. Selling below cost.
Since 13 Dec 2024 every online listing needs manufacturer and safety info. GS1 Belux changes the data model 4× a year.
Who does the work: you or us?
Most tools sell you software your team then has to operate. We sell the outcome.
- Collect and map the files
- Match products and spot duplicates
- Check prices and stock
- Fill in images, EAN and attributes
- Watch the imports and fix errors
- Chase suppliers
- On an error: undo everything by hand
- We ingest everything - even without a feed
- We match and deduplicate
- We check prices, margins and stock
- We enrich images, EAN and GPSR/GS1 fields
- We monitor the runs and resolve exceptions
- We keep the supplier mapping current
- You only approve risky changes
From a source row to a sales-ready product.
One real example: what the supplier sends, and what lands - checked - in your shop.
art;desc;price;stk A-7741;"dog bed oval gr/grey";12,9;
- no EAN
- price without VAT logic
- no stock value
- no image, no language
- no GPSR fields
- EAN 5410340077412 (matched)
- Title Dog bed oval - grey/green, 60 cm
- Cost / sale €12.90 → €24.95 (margin ok)
- Stock 37 (source snapshot)
- Image + NL/FR/EN ✓
- GPSR art. 19 manufacturer + RP ✓
One controlled flow, every day.
No new platform to learn. We run the pipeline; you see an overview and approve.
Ingest
01Every source, even the awkward ones.
- CSV, Excel, XML, JSON, API or FTP
- No feed? We log in and fetch
- Automatically, on a schedule
Match
02The right product, every time.
- By EAN, GTIN, SKU or supplier ref
- Duplicates and variants recognised
- New and discontinued products flagged
Check
03Errors stopped, not published.
- Price and margin thresholds
- Suspicious changes blocked
- GPSR and GS1 fields verified
Approve & publish
04You decide, we execute.
- One overview: what changes
- Push to Odoo + WooCommerce
- Full history + rollback
What is product data costing you today?
Work out in 10 seconds what you spend on manual catalog work today - and compare it with a managed service.
Indicative. Real numbers come from the free catalog review on one of your own supplier files.
Why not just something cheaper?
An honest answer to the three questions every prospect asks.
It syncs a file, but you still map, check and stay liable. No Odoo and WooCommerce together, no logging in to suppliers without a feed, and no one to stop the error before it goes live.
Reckon on €40,000–80,000 a year in licensing plus weeks of implementation — and then you staff it yourself. We deliver the outcome from €2,500/month, with no implementation project.
A €22 import module handles the easy cases. We take on the exceptions, the scraping, the checks, the multilingual data and the liability — every day, not once at handover.
Transparent pricing. No long contract.
You start small with a paid review and move to a subscription only when it works. Your data stays yours.
One real supplier through our pipeline. You get a clear report: matching, duplicates, price drift, missing GPSR/GS1 data and the impact at publish time. Fully credited toward your onboarding.
Book a reviewWe set up your suppliers: connectors, matching, approval queue and rollback, first controlled push to Odoo + WooCommerce. Priced by number of suppliers and complexity.
Plan onboarding- Core €2,500 - up to 5 suppliers, 1 platform
- Pro €3,500 - up to 10 suppliers, Odoo + Woo, quarterly GS1 check
- Scale €4,000+ - 10+ suppliers, custom
Cancel monthly after the minimum term · We carry the data quality · Approval and rollback as standard.
A human on the hook, not yet another tool.
CatalogOps isn't software you have to staff yourself. We run your product data as a service - with a fixed contact in Belgium, in Dutch, French or English.
Approval & rollback as standard
New products and large price changes wait for your approval. Every change is logged and reversible in one click.
Real Odoo and WooCommerce
Not a generic PIM that "supports" everything. We connect natively to Odoo and Woo, because we run them ourselves every day.
Your data and mappings stay yours
Documented, exportable, no vendor lock-in. If the engagement ends, you leave with your configuration.
16 years of e-commerce & ERP
Built by someone who runs multi-country webshops, Odoo migrations and supplier feeds in production - not by a reseller.
Frequently asked questions
What if a supplier has no clean feed?
Do you work with both Odoo and WooCommerce?
In which languages?
How fast are we live?
Am I locked into a long contract?
Who is liable if a wrong value is published?
Send us one supplier file. We'll show what's going wrong.
You get a concrete report on matching, missing data, price drift and how much manual work can disappear. No sales pitch, just your own numbers.