Alles wat u wilt weten voordat u installeert.
Een gedetailleerde blik op hoe DataFirefly Shopify Migrator werkt, waarom we het zo gebouwd hebben en de gedachte achter de bovenstaande functies.
Een pijnloze migratie, met of zonder API-sleutel
Een PrestaShop-winkel naar Shopify overzetten is een van de meest riskante klussen die een webshop kan aangaan. Catalogus, combinaties, afbeeldingen, prijzen, voorraad, klanten, CMS-pagina's en vooral de vindbaarheid: één vergeten onderdeel en er gaan maanden SEO-werk verloren. Deze module biedt daarom twee routes: een volledige CSV-export waarvoor geen API-sleutel nodig is en die u rustig via de Shopify-backoffice importeert, of rechtstreeks pushen via de Shopify Admin REST API als u de operatie liever van begin tot eind automatiseert.
De hele catalogus, inclusief combinaties en afbeeldingen
De module behandelt elk PrestaShop-product als een compleet geheel: titel, korte en lange beschrijving, de fabrikant als vendor in Shopify, categorieën omgezet naar tags en type, en SEO-tags die behouden blijven via de global metafields title_tag en description_tag. Combinaties met maximaal drie attribuutgroepen worden gekoppeld aan de plekken Option1, Option2 en Option3 van Shopify, met hun eigen SKU, barcode, prijs en voorraad. De afbeeldingen worden vanaf uw PrestaShop geserveerd met een absolute URL: de eerste als hoofdafbeelding, de volgende toegevoegd met hun positie, plus de variantafbeelding als die in PrestaShop is ingesteld.
De vindbaarheid behouden dankzij 301-redirects
Op de dag dat u uw domeinnaam naar Shopify overzet, vervallen al uw oude PrestaShop-URL's. Zonder 301-redirects verliest Google uw signalen en wijzen uw backlinks in het niets. De module bouwt automatisch de tabel op die oude PrestaShop-URL's koppelt aan de nieuwe Shopify-URL's op basis van de gegenereerde handles, voor producten, collecties en CMS-pagina's. U krijgt een CSV met twee kolommen in precies het formaat dat Shopify Online Store URL Redirects verwacht, met één klik te importeren, of rechtstreeks gepusht via de API als u in de gekoppelde modus werkt.
Een architectuur gemaakt voor grote catalogi
Geen enkele export gebeurt in dezelfde aanvraag als uw klik in de backoffice. Elke bewerking maakt een job aan in de database, die daarna in instelbare blokken wordt verwerkt door een cron-worker die met een token is beveiligd. U kunt dus zonder enig risico op een timeout een migratie van 50.000 referenties starten: de job draait op de achtergrond, blok na blok, met een volledig spoor van successen en fouten. De rate limit van Shopify wordt automatisch gerespecteerd met een tempo van 1,8 verzoeken per seconde, onder de officiële grens, met een automatische retry bij een 429-antwoord. Een blijvende mapping in de database bewaart elke koppeling tussen een PrestaShop-ID en een Shopify-ID, wat de redirects mogelijk maakt en duplicaten bij een herstart voorkomt.
Een overzichtelijk dashboard en bruikbare logboeken
De beheerinterface bundelt vier tabbladen: een migratie starten, de recente jobs bekijken, de module instellen, en een snelstartgids. Elke job toont zijn entiteit, zijn modus, zijn status, de voortgang in procenten, het aantal successen en fouten, plus een uitklapbaar logboek om elke regel van de verwerking na te kijken. De gegenereerde CSV-bestanden downloadt u rechtstreeks uit de lijst, en u kunt een job op elk moment opnieuw starten of annuleren. Een automatische verversing om de tien seconden houdt het scherm bij terwijl de worker doorwerkt.
Bewuste beperkingen in versie 1
Deze eerste versie exporteert één taal per migratie, de taal die u in de instellingen kiest. Versie 2 voegt de koppeling toe van PrestaShop-talen naar Shopify Markets en Translate & Adapt. De bestellingen worden alleen als CSV ter inzage geëxporteerd, voor archief of analyse, omdat Shopify geen native import van bestellingen via een standaard-CSV aanbiedt. De wachtwoorden van klanten gaan niet mee, wat aansluit bij goede beveiligingspraktijk: Shopify stuurt elk van uw klanten een uitnodiging om het wachtwoord opnieuw in te stellen bij uw eerste mailing.
Er zijn nog geen beoordelingen.