Naar de hoofdinhoud

WooCommerce

Alles wat je moet weten over het installeren van onze integratie met het verkoopkanaal WooCommerce.

Meer dan een week geleden bijgewerkt

Inhoud

Introductie

WooCommerce is één van de meest populaire e-commerce platforms wereldwijd. Dankzij de uitgebreide mogelijkheden, talloze beschikbare thema’s en de grote community is WooCommerce geschikt voor zowel kleine als grote webshops in uiteenlopende branches. Met de WooCommerce integratie in ProductFlow beheer je eenvoudig al je producten, voorraden en orders centraal, samen met je andere verkoopkanalen.

De standaard WooCommerce integratie binnen ProductFlow is beschikbaar voor:

  • WooCommerce DE

  • WooCommerce EN

  • WooCommerce FR

  • WooCommerce NL

Het is ook mogelijk om te werken met een WooCommerce custom datamodel. Hiermee kun je specifiekere velden en talen beheren via ProductFlow.
De custom datamodel koppeling voor WooCommerce wordt gemaakt door een van onze partners.
Vraag deze integratie aan via support@productflow.com zodat we je in contact kunnen brengen met onze partner.

Account aanvragen

Om te kunnen verkopen via WooCommerce dien je een WooCommerce account aan te maken. Start eenvoudig een gratis trial via de site van WooCommerce.

Na registratie kun je jouw WooCommerce webshop koppelen aan ProductFlow via de instellingen pagina van de WooCommerce integratie.

Instellingen

Voeg de WooCommerce integratie toe via de integratie pagina.

In het geval van een custom datamodel wordt de integratie door onze developers toegevoegd.

Authenticeren

Om WooCommerce te kunnen koppelen met ProductFlow heb je een

WooCommerce shop URL, WooCommerce consumer key en WooCommerce consumer secret nodig.

Deze vind je in je WooCommerce omgeving.

  1. Log in bij WooCommerce en navigeer naar 'Settings' > 'Advanced' > 'Rest API'. Klik op 'Add key'.

  2. Er opent een scherm met key details.
    Voeg een beschrijving toe en selecteer 'ProductFlow' in de 'User' dropdown. Selecteer 'Read/Write' in de dropdown voor 'Permissions'.

  3. Kies voor 'Generate API key'. Er wordt een Consumer key en Consumer secret gegenereerd.

Kopieer de keys en plak deze in de integratie instellingen van WooCommerce in ProductFlow.

De shop URL is de site URL van je WooCommerce shop. http://www.yourdomain.com/shop

Zodra de gegevens in ProductFlow zijn ingevuld en opgeslagen is de koppeling met WooCommerce gemaakt.

Synchronisaties

Land

Content

Offers

Orders

WooCommerce DE

WooCommerce EN

WooCommerce FR

WooCommerce NL

De content en offer hoofdkraan in de integratie instellingen moet ingeschakeld zijn om de content en offers op product niveau te kunnen versturen.
Bij het inschakelen van de hoofdkraan gebeurt er nog niks. De content en offers worden pas gesynchroniseerd als deze op product niveau geactiveerd worden.

Let op! Bij het inschakelen van de order hoofdkraan in de integratie instellingen gaan we wel direct alle openstaande orders ophalen.
We adviseren altijd om eerst alle openstaande orders van een kanaal te verwerken, voordat je de order kraan via ProductFlow aan zet, om te voorkomen dat orders dubbel verwerkt worden.

Content

Dit betreft de productspecificaties en media (afbeeldingen) van een product. Vanuit de basis content (titel, beschrijving, merk, etc.) zal ProductFlow de gekoppelde velden al overnemen naar de WooCommerce content. Zo hoef je alleen nog wat specifieke velden voor WooCommerce aan te vullen.

Bij een custom datamodel kunnen we eigen gemaakte velden koppelen aan de basis content van ProductFlow. Zo kunnen we bijvoorbeeld het veld 'product gewicht' in ProdcutFlow mappen aan een eigen gemaakt veld (attribuut) 'gewicht schoen' in WooCommerce.
Deze mapping kan alleen toegepast worden als het type veld in ProductFlow overeenkomt met het type veld in WooCommerce.
Je kunt bijvoorbeeld niet gewicht mappen aan titel of bulletpoints.

Offers

Dit bestaat uit 3 onderdelen: Prijzen, Voorraden en Levertijd (propositie). Wanneer er een wijziging plaatsvindt in 1 van deze 3 onderdelen, dan stuurt ProductFlow de update om de 5 minuten door naar het verkoopkanaal.

Uit onze ervaring gaat het doorzetten van de offer informatie binnen enkele minuten. Dit kan variëren tussen de 1 minuut en 5 minuten voor enkele producten, bij 100+ producten is deze tijd iets langer.

Orders

Deze worden verzonden vanuit WooCommerce naar ProductFlow. Het afmelden van de orders vindt plaats middels de tracking die vanuit ProductFlow wordt verzonden naar WooCommerce.

Schakel het maken van nieuwe producten in =

Bij het inschakelen van deze instelling kunnen nieuwe producten vanuit ProductFlow aangemaakt worden in WooCommerce.

Synchronisatie van vergelijkingsprijzen inschakelen =
Door deze instelling in te schakelen, kun je de van-voor prijzen synchroniseren naar WooCommerce. Zo laat je je klanten zien wat de oude prijs was en welke aanbieding tijdelijk geldt. Dit helpt om aanbiedingen extra onder de aandacht te brengen.
De van-voor prijzen kunnen in ProductFlow ingesteld worden door op de kortingen pagina van een product de 'Basisprijs' in te vullen.

Variable en vaste fee =
Hier kun je een standaard fee instellen die wordt gebruikt voor prijs- en marge berekeningen.

Extra functionaliteiten

Custom datamodel

Bij WooCommerce is het mogelijk om te werken vanuit een basis koppeling of een custom datamodel koppeling.

Bij de basis koppeling worden de standaard velden die WooCommerce heeft voor het aanmaken van een product gebruikt. Hierbij is de content vanuit de basis content al gemapt naar de velden van WooCommerce. Vul je de gegevens aan in de basis content, dan zal het merendeel van de content velden voor WooCommerce ook al ingevuld zijn.
Het gaat hier wel om de meest standaard velden die WooCommerce ondersteunt.

Het is ook mogelijk om een custom datamodel koppeling te gebruiken. Hierbij kunnen we de velden die je zelf in WooCommerce hebt aangemaakt toevoegen in ProductFlow, zodat deze vanuit ons beheert kunnen worden.
Daarnaast is het met een custom datamodel ook mogelijk om de content voor andere talen te beheren.

De custom datamodel koppelingen voor WooCommerce worden door een partner van ons gemaakt.

Mail naar support@productflow.com voor meer informatie over de custom datamodel koppeling met WooCommerce.

Direct import

Met deze functie kun je een directe export maken vanuit je WooCommerce account.
Deze komt automatisch terecht in de importfunctie van ProductFlow, waar je de data verder kunt verwerken en importeren.

Deze export maak je door op de instellingen pagina van WooCommerce op de blauwe 'Import' button te klikken.

Je vindt hier een uitleg over hoe je deze export uiteindelijk kunt importeren in ProductFlow.

Aandachtspunten

1. De WooCommerce integratie moet binnen 15 seconden reageren. Wanneer dit niet gebeurt, zal de data niet verzonden en of ontvangen worden door ProductFlow.
De melding die je dan in ProductFlow terug ziet is 'WooCommerce did not respond in 15000 milli secondens'.

Om de prestaties van WooComerce te verbeteren kun je het volgende delen met je web-bouwer:

Het aanpassen van DNS-instellingen, bijvoorbeeld door het overschakelen naar snellere en betrouwbaardere DNS-servers, kan een mogelijke oplossing zijn om de prestaties van WooCommerce te verbeteren. Daarnaast kan het bijwerken van specifieke DNS-records ook helpen bij het optimaliseren van de routing en het verbeteren van de laadtijden van je WooCommerce-site. Het is echter belangrijk om te onthouden dat het effect van DNS-wijzigingen afhankelijk kan zijn van verschillende factoren, waaronder de oorspronkelijke DNS-configuratie en de hostingomgeving van je website. Het is daarom raadzaam om eventuele wijzigingen zorgvuldig uit te voeren en indien nodig advies in te winnen bij je hostingprovider of een expert op het gebied van WooCommerce.

  1. Identificeer de DNS-provider. Bepaal welke DNS-provider momenteel de DNS-verzoeken voor je website verwerkt. Deze informatie is meestal beschikbaar via je domeinregistratiebedrijf of webhostingprovider.

  2. Toegang tot DNS-instellingen. Log in met je account bij de DNS-provider en zoek de DNS-instellingen voor je domein.

  3. Werk de DNS-records bij. Als je specifieke problemen ervaart met WooCommerce, zoals langzame laadtijden voor bepaalde pagina's, controleer dan of er DNS-records zijn die moeten worden bijgewerkt. Je moet bijvoorbeeld de "A"-record of CNAME-instellingen aanpassen voor je WooCommerce-subdomein.

  4. Test en monitor. Nadat je de DNS-wijzigingen hebt aangebracht, geef je het wat tijd om het wereldwijd te verspreiden. Test vervolgens de prestaties van je WooCommerce-site om te zien of de snelheid is verbeterd. Je kunt verschillende online tools of diensten gebruiken om de paginalaadtijden en algemene responsiviteit te meten.

Was dit een antwoord op uw vraag?