B.V.
Nu live
Eindigt over:
00

D D

00

H H

00

M M

00

S S

Hoe je Zapier-workflows migreert naar WordPress: Stapsgewijs

blog auteurslogo
Arif Hasnat
Beoordeeld door:
Modabbir Hossen Riyadh
30-aug-2026
Leestijd: 7 mins
Zapier-workflows naar WordPress migreren met Bit Flows

De meeste WooCommerce-automatiseringen beginnen eenvoudig. Een nieuwe bestelling activeert een Zap, de klant gaat naar HubSpot, de bestelling wordt geregistreerd in Google Spreadsheets en de workflow is klaar.

Maar naarmate die workflow uitgroeit tot filters, meerdere acties, meldingen en vertragingen, kunnen de kosten en complexiteit daarin meegroeien. Als het grootste deel van je automatisering al binnen WordPress begint, is het misschien tijd om Zapier-workflows naar WordPress te migreren in plaats van elke gebeurtenis via een extern platform te sturen. 

Daar komt een WordPress-plugin voor automatisering, zoals Bit Flows, goed van pas. Je kunt dezelfde triggers, voorwaarden, routing, veldtoewijzing en app-acties rechtstreeks vanuit je WordPress-dashboard opnieuw instellen.

In deze gids migreren we een werkende WooCommerce Zap naar WordPress zonder het resultaat te veranderen. We gaan de workflow opnieuw opbouwen, echte bestelgegevens vastleggen, HubSpot- en Google Sheets-velden toewijzen, de volledige stroom testen en alles verifiëren voordat we de originele Zap uitschakelen.

Samengevat

Je kunt veel Zapier-workflows naar WordPress migreren door dezelfde trigger, logica, vertakkingen, acties en veldtoewijzingen in Bit Flows na te bouwen. Er is geen directe Zap-naar-Bit-Flows-importfunctie, dus de migratie is een gecontroleerde herbouw in plaats van een overdracht met één klik.

  • Voorbeeldmigratie: WooCommerce Trigger → Voorwaarde → Router → HubSpot + Google Sheets.
  • Kernproces: Controleer de bestaande Zap → maak de trigger opnieuw aan → leg echte gegevens vast → bouw filters/paden opnieuw op → verbind acties opnieuw → koppel velden → test geslaagde en mislukte gevallen.
  • Beste pasvorm: Workflows die beginnen in WordPress of WooCommerce en alleen externe apps nodig hebben voor geselecteerde acties.
  • Overschakelingsregel: Test eerst met afzonderlijke bestellingen of veilige bestemmingen, zodat Zapier en Bit Flows geen dubbele acties in de live-omgeving aanmaken.
  • Behoud Zapier wanneer: De workflow is voornamelijk cloud-to-cloud of is afhankelijk van apps of functies die je niet in WordPress kunt reproduceren.

Hoe een Zap daadwerkelijk wordt gebouwd

Voordat je een workflow kunt herbouwen, moet je helder hebben hoe de onderdelen heten, omdat Zapier er een aantal heeft hernoemd.

Een Zap heeft één trigger en één of meer acties. Zapier's eigen definitie is dat alles met meer dan één actie, of met een filter- of zoekstap, telt als een multi-step Zap. Het helpcentrum noemt de hele categorie nu “Zap-workflows” en noemt het canvas de editor.

Hier is de workflow die we migreren, precies zoals deze in de Zapier-editor staat:

Een succesvolle migratie van een Zapier-workflow herbouwt de logica, niet de interface. Het canvas zal er anders uitzien dan dat van Zapier, maar de data moet er dezelfde weg doorstaan.

Wijs elke Zapier-stap toe aan de WordPress-equivalent ervan

Bij de migratie moet het gedrag behouden blijven; de oude interface mag niet klakkeloos worden gekopieerd. In de onderstaande tabel vind je het meest vergelijkbare Bit Flows-equivalent voor veelvoorkomende Zapier-stappen, waarbij is aangegeven op welke punten het gedrag niet één-op-één overeenkomt.

Zapier-stapBit Flows-equivalentMigratienota
TrekkerTrekkerKoppel de daadwerkelijke zakelijke gebeurtenis, niet alleen een vergelijkbaar label.
FilterVoorwaarden/FiltersBouw de EN/OF-regels opnieuw op en gebruik Geen Voorwaarde Voldaan voor het standaardpad.
PadenRouterRouter maakt takken aan. Voeg voorwaarden toe wanneer individuele takken hun eigen regels nodig hebben.
ActieActieVerbind de bestemming opnieuw en herbouw de veldtoewijzing vanuit de vastgelegde gegevens.
OpmaakString/Math/Flow-functies, Datum Tijd, parsers of Mix InputKies het hulpmiddel of de functie op basis van de transformatie die de oude Formatter-stap heeft uitgevoerd.
Looping by ZapierIterator of RepeaterIterator verwerkt array-items; Repeater herhaalt een gedefinieerd verwerkingspatroon.
VertragingVertragingTest de timing op uw hosting en cron-setup voordat u vertrouwt op een vertraagde productiestap.
SchemaSchemaHertaal dezelfde frequentie-, tijdzone- en werkdagassumpties.
Webhooks by ZapierWebhook, API-verzoek of HTTPGebruik de optie die overeenkomt met de vraag of de workflow een gebeurtenis ontvangt of een verzoek verzendt.
Zap-geschiedenisLogboeken / Stroomlogboeken behoudenGebruik uitvoeringslogboeken om invoer, uitvoer, mislukkingen en het pad van elke uitvoering te verifiëren.
Automatisch afspelen / handmatig afspelenOpnieuw uitvoerenDit is de dichtstbijzijnde herstelfunctie, maar ga er niet van uit dat het herprobeergedrag identiek is aan Zapier Autoreplay.
Sub-ZapGeen direct één-op-één equivalentGebruik Flow import/export voor hergebruik, maar beschouw het gedrag van aanroepbare sub-workflows als een aparte ontwerpbeslissing.

De WordPress-workflow die we gaan bouwen

De workflow-automatisering van WordPress behoudt hetzelfde bedrijfsresultaat: een WooCommerce-bestelling moet de bestellingscontroles doorstaan voordat de klant naar HubSpot wordt verzonden en de bestelling wordt geregistreerd in Google Sheets. HubSpot en Google Sheets bevinden zich op afzonderlijke Router-takken omdat geen van beide acties de uitvoer van de andere actie nodig heeft.

Vereisten voordat u begint

Voordat u de Zap herbouwt, dient u zowel de WordPress-kant als de doelapps voor te bereiden. Het doel is om alles gereed te hebben voordat u de eerste testbestelling vastlegt, zodat u echte velden kunt koppelen en de migratie kunt valideren zonder live klantgegevens aan te raken.

  • WordPress-beheerdersbevoegdheid: U heeft toestemming nodig om plug-ins te installeren en te configureren en flows te maken.
  • WooCommerce: Geïnstalleerd en geconfigureerd, met ten minste één veilige testbestelling die u naar Verwerking kunt verplaatsen.
  • Bit Flows geïnstalleerd: De workflow wordt opnieuw opgebouwd en getest binnen het Bit Flows-canvas.
  • Uw bestaande Zap: Laat dit open als referentie voor de trigger, filters, paden, acties en veldtoewijzingen die je moet reproduceren.
  • HubSpot-inloggegevens: Gebruik een HubSpot-servicesleutel voor een nieuwe verbinding, of een bestaand verouderd privé-app-toegangstoken als u er al een gebruikt.
  • Google Sheets inloggegevens: Zorg dat je een Google Cloud OAuth-client-ID en -geheim gereed hebt voor de Google Sheets-verbinding als dat nog niet is geconfigureerd.
  • Veilige testbestemmingen: Gebruik een testblad, test-CRM-record of een andere geïsoleerde bestemming zodat uw migratietests geen dubbele productiegegevens aanmaken.

Stap 01: Een WooCommerce-bestelling ophalen

Open je WordPress-dashboard, ga naar Bit Flows en maak een nieuwe flow aan. Zodra de Flow Builder is geopend, voeg je WooCommerce toe als trigger en selecteer je ‘Order Status Set to Processing’. 

Klik op Luister Reactie. Bit Flows wacht op een bijbehorende WooCommerce-gebeurtenis.

Dit is het punt waarop je een echte order nodig hebt om Bit Flows-voorbeeldgegevens te kunnen verstrekken voor de rest van de workflow.

Terwijl de luisteraar actief is, opent u een testbestelling in WooCommerce en wijzigt u deze Status naar Verwerken. Werk vervolgens de bestelling bij.

Die statuswijziging activeert de trigger die je in Bit Flows hebt geselecteerd.

Ga terug naar Bit Flows. Je zou nu het volgende moeten zien: Reactie vastgelegd samen met de orderpayload.

Het antwoord geeft u echte waarden zoals het bestel-ID, facturatie-e-mailadres, klantnaam, totaal, betaalmethode en status. Gebruik deze vastgelegde waarden voor de volgende stappen in plaats van handmatig voorbeeldgegevens in te voeren.

Stap 02: Vervang het filter van Zapier door een voorwaarde in Bit Flows

Na het instellen van de WooCommerce-trigger klikt u op de + pictogram naast de trigger om een nieuw knooppunt toe te voegen. Van Gereedschap, kies Voorwaarden/Filters.

Dit vervangt de Filter-stap van Zapier en bepaalt welke orders door mogen gaan in de workflow.

Voor deze workflow willen we alleen bestellingen die een e-mailadres van een klant hebben, aan de minimale bestelwaarde voldoen en de status Verwerken hebben. Verbind de regels met EN, zodat aan elke voorwaarde moet worden voldaan voordat de workflow verdergaat.

Klik op Testrun gebruikmakend van de vastgelegde bestelling. Er moet een geldige bestelling worden geretourneerd.

De onderstaande schermafbeelding toont de exacte voorwaarde-instelling die in deze migratie is gebruikt.

Als een bestelling niet aan deze regels voldoet, gaat deze naar Geen voorwaarde gematcht in plaats van HubSpot of Google Sheets te bereiken.

Stap 03: De bestelling doorsturen naar HubSpot en Google Spreadsheets

Zodra de bestelling door het filter komt, voegt u toe aan een Router.

De Router maakt twee takken van dezelfde WooCommerce-respons. Eén tak behandelt de klant in HubSpot, terwijl de andere de bestelling opslaat in Google Spreadsheets.

Dit werkt omdat de twee acties niet van elkaar afhankelijk zijn. HubSpot heeft klantgegevens nodig, terwijl Google Sheets de bestelvelden direct kan uitlezen vanuit de WooCommerce-trigger.

Als u Zapier Paths opnieuw maakt, vergeet dan niet dat de Router alleen de takken aanmaakt. Voeg voorwaarden toe aan afzonderlijke takken wanneer elke route zijn eigen regels nodig heeft.

Stap 04: Maak of update het HubSpot-contact

Op de eerste Router vertakking, klik op de + pictogram, toevoegen HubSpot, en kies Contact aanmaken of bijwerken als de actie.

Deze actie past bij de migratie omdat HubSpot het e-mailadres van de klant kan gebruiken om het contact te vinden en bij te werken in plaats van een ander record aan te maken voor dezelfde klant. HubSpot raadt aan om het e-mailadres op te nemen omdat dit een primaire identifier is voor contacten.

Als HubSpot nog niet is gekoppeld, klik dan op Verbinding toevoegen. Geef de verbinding een herkenbare naam en plak dan je HubSpot-servicesleutel in Waarde veld. Als je al een werkend legacy privé-app-toegangstoken hebt, kun je die bestaande inloggegevens blijven gebruiken zolang deze wordt ondersteund. De Bit Flows HubSpot-configuratie toont het verbindingsveld dat door de actie wordt gebruikt.

Zodra de verbinding gereed is, selecteert u deze en koppelt u de WooCommerce-klantgegevens die zijn vastgelegd vanuit de trigger.

E-mail is hier de belangrijkste toewijzing. Het geeft HubSpot een consistente waarde om de klant te identificeren wanneer dezelfde koper een nieuwe bestelling plaatst.

Als uw actie velden toont zoals Leadstatus of Levenscyclusfase, stel ze alleen in wanneer ze overeenkomen met uw CRM-proces. Laat ongerelateerde eigenschappen leeg in plaats deze te vullen met plaatsvervangende waarden. Uw eerdere workflow-instelling volgt dezelfde regel: koppel alleen de klantgegevens die u daadwerkelijk nodig hebt.

Het veldtoewijzingsscherm zou nu de WooCommerce-waarden moeten weergeven die zijn gekoppeld aan de overeenkomstige HubSpot-eigenschappen.

Nadat de velden zijn toegewezen, klikt u Testrun. Controleer het antwoord in Bit Flows en open vervolgens HubSpot → Contactpersonen en bevestig dat de klant is aangemaakt of bijgewerkt.

Op dit punt is de HubSpot-tak voltooid. Elke bestelling die aan de eerdere voorwaarden voldoet, kan nu de klantgegevens naar het CRM sturen.

Stap 05: Voeg de bestelling toe aan Google Spreadsheets

Gebruik nu de tweede Router-branch voor Google Sheets.

Voeg Google Sheet toe en kies Rij toevoegen. Dit vervangt de actie Spreadsheetrij maken van Zapier omdat beide een nieuw record toevoegen aan een bestaand blad.

Als u Google Spreadsheets nog niet hebt gekoppeld, klik dan Verbinding toevoegen en vul aan de OAuth-instellingen. Volg voor het volledige verbindingsproces onze Handleiding voor de integratie van Google Sheets met Bit Flows.

Eenmaal verbonden, selecteert u het rekenblad en het werkblad waar u de bestellingen wilt opslaan.

Nadat de verbinding tot stand is gebracht, koppelt u de WooCommerce-velden aan uw kolommen:

Klik op Testrun, open vervolgens uw spreadsheet.

Als de mapping correct is, moet de testopdracht verschijnen als een nieuwe rij met de bijbehorende details in de juiste kolommen.

Stap 06: Test de Volledige Workflow

De individuele knooppunten werken nu, maar je moet de volledige migratie nog testen.

Klik op Test Stroom Eenmaal, maak vervolgens een andere WooCommerce-bestelling aan die aan je voorwaarden voldoet en zet deze op In behandeling. Controleer beide doel-apps om het uiteindelijke resultaat te bevestigen.

Voer vervolgens een mislukt scenario uit, zoals een bestelling onder uw minimumtotaal. Deze zou moeten stoppen bij Voorwaarden/Filters en HubSpot of Google Sheets nooit mogen bereiken.

Controleer ten slotte de workflow-logboeken. Zodra zowel de geldige als de misluktae tests zich correct gedragen, kunt u de originele Zap uitschakelen.

Op dat moment draait dezelfde WooCommerce-automatisering vanuit WordPress zonder het resultaat te veranderen waar uw bedrijf van afhankelijk is.

Veelvoorkomende Fouten Bij het Migreren van Zapier Workflows naar WordPress

Een veelgemaakte fout is het toewijzen van velden zonder de daadwerkelijke responsgegevens te controleren. Dezelfde informatie kan er in Zapier en in een op WordPress gebaseerde workflow anders uitzien. In plaats van veldnamen uit de oude Zap te kopiëren, moet je eerst een echte triggerrespons vastleggen en de waarden toewijzen op basis van de gegevens die Bit Flows ontvangt.

Een andere fout is het kiezen van een trigger omdat de naam erop lijkt. Een “Nieuwe bestelling”-trigger en een “Bestelstatus ingesteld op In behandeling”-trigger hebben mogelijk allebei te maken met WooCommerce-bestellingen, maar ze beginnen op verschillende punten in de klantreis. Kies altijd de gebeurtenis die overeenkomt met wanneer uw bedrijfsproces moet beginnen.

Veel migraties mislukken ook omdat gebruikers Zapier te vroeg uitschakelen. Een workflow die bij één testbestelling goed werkt, kan zich anders gedragen bij terugkerende klanten, ontbrekende velden of onverwachte bestelgegevens. Houd de oorspronkelijke Zap beschikbaar voor het terugdraaien van wijzigingen, maar test Bit Flows met geïsoleerde testbestellingen of veilige testbestemmingen, zodat dezelfde live gebeurtenis geen dubbele acties in beide systemen activeert. Vergelijk de resultaten voordat je volledig overschakelt.

Onthoud ten slotte dat migratie niet alleen gaat over het opnieuw opbouwen van de stroom. Zodra de nieuwe workflow correct werkt, controleer je je oude Zapier-verbindingen, abonnementen en ongebruikte integraties. Het verwijderen van de oude setup houdt je automatiseringsstack overzichtelijker en voorkomt dat je betaalt voor diensten die je niet langer nodig hebt.

Wanneer je migreert van Zapier naar WordPress, draait succes er niet om dat de nieuwe workflow er precies hetzelfde uitziet als Zapier. Het gaat erom dat hetzelfde bedrijfsproces correct verloopt met je WordPress-gegevens.

Conclusie

Begin met één Zap die je kunt verifiëren van trigger tot bestemming. Bouw de gebeurtenis na die hem start, behoud de regels die downstream-apps beschermen, map vanuit een echte WooCommerce-payload en bewijs de slaag- en faalpaden vóór de overgang.

Voor WordPress-gerichte workflows biedt Bit Flows je een praktische plek om de workflowlogica, vertakkingen, veldtoewijzingen en logbestanden op te slaan, naast de site die de gegevens genereert. Gebruik Zapier waar de dekking van cloudapps of de bestaande configuratie nog steeds van nut is.

Wanneer de nieuwe logs en bestemmingsrecords overeenkomen met wat u verwacht, pauzeert u de oude Zap en bewaakt u de eerste live bestellingen. Dat is het moment waarop de migratie is voltooid, niet wanneer het nieuwe canvas er alleen maar af uitziet.

Kan ik Zapier-workflows automatisch migreren naar WordPress?

Er bestaat geen directe importfunctie van Zapier naar Bit Flows; hoewel Zapier-accounts van het type Team en Enterprise Zaps als JSON kunnen exporteren, moet je de workflow toch opnieuw opbouwen in Bit Flows.

Kan Bit Flows Zapier vervangen voor WooCommerce-automatisering?

Bit Flows kan Zapier vervangen voor veel WooCommerce-gerichte workflows, mits het de benodigde trigger- en bestemmingsacties ondersteunt, terwijl workflows die sterk op de cloud zijn gebaseerd wellicht nog steeds beter bij Zapier passen.

Which WooCommerce order status should start the migrated workflow?

Use the status that matches your business event; Processing usually means payment is received and fulfillment is pending, while fully virtual and downloadable orders can move directly to Completed.

How do I replace Zapier Filters and Paths in Bit Flows?

Use Conditions/Filters for Zapier-style rules and a Router for multiple paths, adding Conditions to individual branches when each path needs its own eligibility rules.

How do I avoid duplicate actions while testing the migrated workflow?

Keep the original Zap available for rollback, but use isolated test orders and unique identifiers such as Order ID so the same live event does not create duplicate records.

When should I keep Zapier instead of moving the workflow into WordPress?

Keep Zapier when the workflow is mainly cloud-to-cloud, depends on apps or features you cannot reproduce in WordPress, or already runs reliably without a meaningful reason to migrate.

Arif Hasnat
Geschreven door
Arif Hasnat
Arif Hasnat is een schrijver van technische content met meer dan drie jaar praktijkervaring op het gebied van SEO, automatisering en data-analyse. Hij is van mening dat goede content maar één doel moet dienen: mensen helpen echte antwoorden te vinden.

Verwante blog