Ons werk

Fitnessdepot: van Odoo naar een Shopify-winkel die volgt waar klanten zoeken

Fitnessdepot verkoopt professionele fitnessapparatuur vanuit een showroom in Ranst en plaatst die met een eigen team, van één rack in een garage tot een volledige bedrijfsgym. We verhuisden de webshop van Odoo naar Shopify, bouwden de categorieën opnieuw op rond wat mensen echt intypen en namen het opgebouwde zoekverkeer mee in 1.496 redirects.

Fitnessdepot is de officiële verdeler van Martech in de Benelux en werkt daarnaast met DKN, Concept2, PowerBlock en een handvol andere merken. Het duurste toestel in de winkel kost €11.995. Wie zoiets koopt, wil het eerst zien. Daarom draait alles om de showroom van 200 m² in Ranst, een 3D-ontwerp van de ruimte en een eigen team dat levert en plaatst. De oude webshop op Odoo liet daar weinig van zien.

Uitdaging

De webshop draaide op Odoo 19 Enterprise. De productexport telde 80 rijen voor een catalogus van 138 producten, zonder één URL. De categorieën droegen namen waar bijna niemand op zoekt, en Odoo leest een adres via het nummer achteraan, waardoor elke categorie in vier schrijfwijzen bestond. Een gewone lijst van oude en nieuwe adressen ving dat niet op.

Aanpak

ClickForest migreerde de webshop van Fitnessdepot, verdeler van fitnessapparatuur in Ranst, met het zoekwoordonderzoek als vertrekpunt: dat bepaalde de collecties en de bestemming van elke redirect. De catalogus kwam rechtstreeks van de eigen site, met het Odoo-nummer per product, en ging in drie nagekeken reeksen naar Shopify.

De vorige webshop van Fitnessdepot op Odoo
Voor: Odoo
De startpagina van de nieuwe Fitnessdepot-winkel op Shopify
Na: Shopify
138

producten van Odoo naar Shopify, met 983 beelden en nul importfouten

1.496

redirects op het Odoo-nummer, waarvan 399 voor Franse adressen

1.258

oude adressen met bewezen bezoek, waarvan 1.008 niet in de sitemap stonden

23

dagen tussen de ondertekening op 24 augustus en een publieke winkel op 16 september 2026

Een menu dat volgt waar klanten op zoeken

Het nieuwe menu is gebouwd op de woorden die Belgen echt intypen. Op de namen van de oude categorieën "Krachtapparatuur" en "Cardio apparatuur" wordt elk 10 keer per maand gezocht, terwijl er samen 54 producten achter zaten. De woorden die mensen voor zulke toestellen wél gebruiken, halen honderden keren meer (Google Ads-zoekvolumes via DataForSEO, België, Nederlands, augustus 2026):

ZoektermZoekopdrachten per maand in België
loopband9.900
pilates reformer9.900
dumbbells6.600
hometrainer6.600
roeimachine4.400
krachtapparatuur (oude categorie)10
cardio apparatuur (oude categorie)10

Het menu werkt langs drie assen: wat je zoekt, voor wie het is en van welk merk. De collecties vullen zich automatisch op producttype. Zet Fitnessdepot er morgen een loopband bij, dan staat die meteen onder Loopbanden zonder dat iemand een categorie moet aanvinken. Vijf doelgroepen kregen een eigen pagina: homegym, kinesisten, hotels, bedrijfsfitness en personal trainers. De belangrijkste merken kregen er ook een, van Martech en DKN tot Concept2 en VB Rubber, met een merkenoverzicht erboven.

1.496 redirects, gebouwd op het Odoo-nummer

De redirects vertrekken van vier bronnen, omdat een sitemap alleen toont wat een site zelf aanbiedt. We legden de sitemap naast Search Console over 16 maanden, een tweede Search Console-meting over 12 maanden en GA4. Dat gaf 1.258 oude adressen met bewezen bezoek. Daarvan stonden er 1.008 niet in de sitemap.

Omdat Odoo een adres oplost via het nummer achteraan, loopt de mapping ook op dat nummer. Elke oude schrijfwijze van een product of categorie komt zo op de juiste plek uit, en die plek is de nieuwe collectie uit het zoekwoordonderzoek. Buiten de startpagina dekken de regels 5.655 van de 5.657 kliks uit Google. Het is dezelfde werkwijze als bij de migratie van zetelfabriek Cammers: elke regel wordt nagemeten, niet verondersteld.

De Franse adressen gingen mee. Volgens de briefing blokkeerde robots.txt ze, maar Search Console toonde 383 Franse adressen met samen 439 kliks en 29.727 vertoningen. Van de 1.496 regels in de winkel zijn er 399 Franse paden. Op de dag van de livegang is een steekproef van 120 regels nagemeten op het echte domein: 119 kwamen op het juiste adres uit.

Eén regel vuurt nooit: het kale /shop, goed voor 124 van die kliks en 16.152 GA4-sessies per jaar, vooral uit Performance Max en Meta. Shopify serveert dat pad als de startpagina, dus een redirect erop komt nooit aan de beurt. Dat geldt ook voor de winkel van Integrative Health. De oplossing zit in de advertenties die nog naar dat adres verwijzen.

Een webshop voor toestellen van enkele duizenden euro

Een Martech-rack koop je niet op impuls. Alles gaat op bestelling, dus de winkel volgt geen voorraad: zonder koppeling met Odoo zou dat alleen valse "uitverkocht"-meldingen opleveren. Elke productfiche toont daarom een geschatte leverdatum, berekend op de levertijd van dat product, zonder weekends en zonder de tien Belgische feestdagen. Wie eerst iets wil vragen, heeft een WhatsApp-knop. De Google-reviews staan in beeld: 5,0 op 96 reviews, stand 14 september 2026.

Nergens in de winkel staat een doorstreepte prijs. De oude site streepte bij 18 producten een prijs door, en bij de bundels was dat de som van de losse onderdelen. Een prijsvermindering moet in België vertrekken van de laagste prijs van de voorbije 30 dagen (boek VI van het Wetboek van economisch recht). De besparing staat nu als zin in de productbeschrijving. Google Merchant Center keurt een twijfelachtige doorstreping ook af.

Eén prijs geldt voor de hele Benelux, met gratis levering vanaf €199. De sportvloeren kregen een eigen verzendprofiel en bleven aparte producten, omdat varianten in Shopify geen eigen staffelprijs kunnen dragen.

Prestige, aangepast en gedocumenteerd

De winkel draait op het Shopify-thema Prestige, in de huisstijl van Fitnessdepot: navy als basis, terracotta als accent, Barlow en Inter als letters. Waar Prestige iets niet kon, kwam er eigen code bij: de leverdatum, de reviewbalk en een video in de hero van de installatiepagina. Die video ging van 963 MB in 4K naar 24 MB in 1080p.

Elke aanpassing aan een Prestige-bestand draagt een commentaar met de reden en staat in één procedure voor thema-updates. Een script vergelijkt het werkthema op hash met een onaangeroerde kopie, zodat die lijst niet kan achterlopen. Zo installeert Fitnessdepot een nieuwe Prestige-versie zonder te raden wat er verloren gaat.

Vindbaar vanaf dag één

ClickForest bouwde voor Fitnessdepot in Ranst het SEO-fundament mee in de migratie naar Shopify. Bij de nulmeting in augustus schatte DataForSEO de oude site op ongeveer 390 organische bezoekers per maand, en 119 van de 138 producten hadden geen meta description. Bij de nameting op 5 september 2026 had elke pagina, collectie, product en blogartikel van de nieuwe winkel een eigen SEO-titel en -omschrijving. De 25 blogartikels verhuisden mee, met hun beelden. In geen enkel artikel staat nog een verwijzing naar de oude Odoo-server.

Voor zoekmachines draagt de winkel gestructureerde data: Organization en WebSite op de startpagina, Product met prijs en merk op elke fiche, Article op de blog, FAQPage op de landingspagina's en een kruimelpad op elk van die paginatypes.

Nagemeten met eigen scripts

Een winkel met ruim dertig pagina's en bijna 1.000 productbeelden kijk je niet met het oog na. We schreven controlescripts voor contrast, overloop op mobiel, kapotte beelden en links, en de redirects. De contrastmeting van 7 september 2026 las de echte kleur van de pixel achter elk tekstelement: 4.075 elementen op 30 pagina's, op desktop en mobiel, en 0 onder de norm.

Ook die nul is getest. Dezelfde meting draaide op een pagina waar een eerder gevonden contrastfout bewust was teruggezet, en daar meldde ze die fout wel.

De winkel is van Fitnessdepot

Alles wat gebouwd is, is eigendom van Fitnessdepot, en de winkel staat sinds 13 september 2026 op hun naam. Thibaud Martens werkt er zelf in, tot in de themabeheerder.

Daarvoor kreeg hij een handleiding van 15 hoofdstukken met 60 geannoteerde schermafdrukken, als Word-bestand en als doorzoekbare website achter een login. Ze beschrijft de winkel zoals hij gebouwd is: een toestel toevoegen, een pagina met secties maken, de sportvloeren en hun verzending, en veilig werken zonder de live winkel te breken.

De afspraken blijven in Odoo lopen, dat hun ERP blijft. Vanuit de webshop boek je een bezoek aan de showroom rechtstreeks in hun Odoo-agenda, en de aanvraag komt meteen in hun CRM terecht.

"Tijdens het traject merkten we hoe snel Frederiek kan schakelen. Elke e-mail en vraag wordt binnen de kortste keren opgevolgd, oftewel per WhatsApp, telefoon of mail. Dag na dag zagen we veranderingen gebeuren aan onze shop in de goede richting. Feedback werd super snel opgevolgd en gedeeld met ons. Geen weken wachten op een antwoord, maar persoonlijk contact 1 op 1, telkens met dezelfde persoon. Zo hoort het!"

Thibaud MartensZaakvoerder Fitnessdepot, in een Google-review van 16 september 2026

Menu op zoekgedrag

De collecties heten zoals Belgen zoeken, en een nieuw toestel belandt vanzelf in de juiste collectie.

Verkeer mee verhuisd

1.496 redirects op het Odoo-nummer, en op het live domein kwamen 119 van 120 nagemeten regels juist uit.

Eigendom van de klant

De winkel staat op naam van Fitnessdepot, met een handleiding van 15 hoofdstukken om er zelf in te werken.

Gebruikte tools

Shopify met het Prestige-thema
Shopify Admin API (GraphQL)
Judge.me
Odoo voor afspraken en CRM
Google Search Console en DataForSEO
Google Analytics 4
Cloudflare Access voor de handleiding
Claude Code en MCP-integraties

Project in beeld

Jouw project als volgende case?

We werken met Vlaamse KMO's die willen groeien.

Via Shopify, performance marketing en AI.

Klantenervaringen

Ervaringen van klanten

Waarom ondernemers graag met ClickForest blijven werken.

Uitstekend op Google5.0★★★★★gebaseerd op 24 beoordelingen