Shopify

Synchronisatie, Klanten, Producten, Bestellingen, Massale import, Statustracking

Beschrijving: De Shopify-module integreert je e-commerce winkel met Framework360, waardoor bidirectionele synchronisatie van klanten, producten en bestellingen mogelijk is.

Waarvoor is het? (Praktische voorbeelden)

Gebruik het om databeheer te centraliseren en processen tussen je e-commerce en je CRM/Marketing te automatiseren.

  • Geïntegreerd Klantbeheer: Elke nieuwe klant die koopt of zich registreert op Shopify wordt automatisch toegevoegd aan de klanten database van Framework360, klaar voor marketingcampagnes of segmentatie.
  • Productcatalogus Synchronisatie: Houd je productcatalogus in beide systemen up-to-date. Als je een prijs of beschrijving wijzigt in Framework360, wordt de update naar Shopify gestuurd (en vice versa).
  • Verkooptracking: Alle bestellingen ontvangen via Shopify worden automatisch geregistreerd in de module Facturering en Verkoop van Framework360, wat een volledig overzicht van de omzet biedt.

Belangrijkste functies

Klanten synchroniseren

  • Automatische Import: Nieuwe klanten die op Shopify worden aangemaakt, worden automatisch geregistreerd in Framework360, inclusief persoonlijke gegevens, adres en facturatie-informatie.
  • Automatische Export: Klanten die in Framework360 zijn aangemaakt of bijgewerkt (bijvoorbeeld via een inschrijfformulier of handmatige update) worden automatisch naar Shopify verzonden.
  • Marketingstatus: De nieuwsbriefinschrijving status wordt tussen beide systemen gesynchroniseerd.
  • Tags en Totale Uitgaven: Wanneer een klant wordt gesynchroniseerd, stuurt het systeem naar Shopify het aantal bestellingen en de totale uitgaven die in Framework360 zijn opgebouwd. Daarnaast worden tags die aan de klant in FW360 zijn toegewezen als tags naar Shopify overgebracht.

Producten synchroniseren

  • Catalogus Import: Producten, hun varianten (attributen) en afbeeldingen die op Shopify zijn geüpload, worden automatisch geïmporteerd in de E-commerce catalogus van Framework360.
  • Catalogus Export: Producten die zijn aangemaakt of gewijzigd in de E-commerce catalogus van Framework360 worden bijgewerkt of aangemaakt op Shopify.
  • Variaties Beheren: Het systeem beheert de mapping van productvariaties (bijv. maten, kleuren) tussen beide omgevingen.

Bestellingen synchroniseren

  • Verkoopregistratie: Elke voltooide, geannuleerde of gewijzigde bestelling op Shopify wordt geregistreerd als verkoop in de Factureringsmodule van Framework360.
  • Data Mapping: Het systeem mapt automatisch verzendgegevens, gebruikte betaalmethoden (bijv. overschrijving, PayPal, Stripe) en winkelwagen details (inclusief kortingen en verzendkosten).
  • Bestelstatus: Annuleringen of statuswijzigingen op Shopify worden weerspiegeld in de bestelling binnen Framework360.

Gebruikersinterface

  • Synchronisatiestatus: In de beheer tabellen voor Klanten, Producten en Verkoop wordt een kolom toegevoegd die aangeeft of het item wel/niet gesynchroniseerd is met Shopify.
  • Handmatige Synchronisatie: Je kunt het verzenden van een enkele Klant of Product naar Shopify forceren rechtstreeks vanuit de beheer tabel via een speciale knop.

Hoe configureer je het

De initiële configuratie vereist OAuth-autorisatie om beide systemen te verbinden.

1. Eerste Verbinding: Ga naar de plugin instellingen en voer het adres van je Shopify winkel in (bijv. jouwwinkel.myshopify.com).

2. Autorisatie: Je wordt doorgestuurd naar Shopify om de noodzakelijke machtigingen aan de plugin te verlenen voor lezen en schrijven van data.

3. Synchronisatie Configuratie: Na autorisatie ga je naar het gedeelte Synchronisatie (of Webhooks) in de plugin instellingen. Hier kun je automatische synchronisatie voor drie hoofdgebieden aan- of uitzetten:

  • Bestellingen (Alleen van Shopify naar FW360)
  • Klanten (Bidirectioneel)
  • Producten (Bidirectioneel)

Configuratie-opties voor uitgaande klanten (FW360 => Shopify)

Als je klantensynchronisatie vanuit Framework360 naar Shopify activeert, kun je filters instellen:

OptieBeschrijving
Synchroniseer alle klantenAlle klanten die in FW360 zijn aangemaakt of gewijzigd worden naar Shopify gestuurd.
Filter op MarketinglijstenAlleen klanten die tot ten minste één geselecteerde marketinglijst behoren worden naar Shopify gestuurd.
Filter op Labels (Tags)Alleen klanten waaraan ten minste één geselecteerd label is toegekend worden naar Shopify gestuurd.

Automatische integraties

Het systeem gebruikt automatische operaties en een interne wachtrij om ervoor te zorgen dat alle data efficiënt en zonder overbelasting wordt overgedragen.

Real-time Data Synchronisatie (Webhooks)

Wanneer er een gebeurtenis plaatsvindt op Shopify (bijv. nieuwe bestelling, klantupdate, productverwijdering), stuurt het systeem onmiddellijk een melding naar Framework360. Deze data wordt in een wachtrij geplaatst en verwerkt om bijna directe updates te garanderen.

Geplande Automatische Operaties

Het systeem voert periodiek twee soorten bewerkingen automatisch uit:

1. Verwerking Synchronisatiewachtrij: Alle wachtende updates (zowel inkomend als uitgaand) voor Klanten, Bestellingen en Producten worden verwerkt.

2. Massale Import (Producten en Bestellingen): Periodiek importeert het systeem batches Producten en Bestellingen vanuit Shopify om eventueel gemiste of niet real-time gesynchroniseerde data terug te halen.

Integratie met Framework360 Modules

  • Marketing: De nieuwsbriefinschrijving status wordt automatisch beheerd.
  • Facturering en Verkoop: Shopify-bestellingen krijgen het label Shopify voor eenvoudige identificatie.
  • Klantbeheer: Het verwijderen van een klant in FW360 verwijdert ook de bijbehorende synchronisatielink.
  • E-commerce: Het verwijderen van een product in FW360 verwijdert ook de bijbehorende synchronisatielink.