Visser Labs – WooCommerce Plugins

Hoe WooCommerce Boekingen En Evenementen Gegevens Exporteren (2026 Gids)

Hoe WooCommerce Boekingen En Evenementen Gegevens Te Exporteren

Boekingen zijn geen bestellingen, en de gebruikelijke WooCommerce order export was nooit gebouwd om ze vast te leggen. Wanneer u WooCommerce Bookings gebruikt voor een locatie, klas, afspraak of verhuurbedrijf, heeft u een speciaal gebouwde manier nodig om WooCommerce boekingen te exporteren naar rapportage-, agenda- en herinneringsworkflows.

Als u WooCommerce Bookings gebruikt voor locaties, klassen, afspraken of verhuur, weet u al dat boekingen in hun eigen databak leven. Ze hebben start- en eindtijden, bronnen, personen per boeking en statussen die anders werken dan een eenmalige productverkoop. U heeft een speciaal gebouwde export nodig om die gegevens te extraheren naar rapportage-, agenda-, herinneringsworkflows of de inbox van uw accountant.

Store Exporter Deluxe behandelt Boekingen als een native exporttype, zodat u WooCommerce-boekingen in drie klikken kunt exporteren en deze kunt invoeren in elk downstream-systeem dat u gebruikt. Deze handleiding behandelt de installatie, velden, filters, validatie en vier gebruiksscenario's die de export van een data dump omzetten in een operationeel hulpmiddel.

Inhoudsopgave

Waarom WooCommerce Boekingen En Evenementen Gegevens Exporteren

Boekingen zijn omzetgebeurtenissen, operationele toezeggingen en klantcontactmomenten in één. Hier zijn de vijf redenen waarom eigenaren regelmatig een WooCommerce-boekingenexport uitvoeren.

Omzetrapportage

Boekingen genereren vaak een aparte inkomstenstroom naast uw standaard productcatalogus. Een yogastudio verkoopt misschien matten als producten en lessen als boekingen, en de twee vallen in verschillende categorieën binnen WooCommerce. Door boekingen te exporteren, kunt u de boekingsinkomsten per dienst, hulpmiddel of tijdsperiode rapporteren zonder SQL te hoeven schrijven.

Externe agenda- en planningssystemen

Personeel aan de voorkant, schoonmaakpersoneel en instructeurs werken zelden binnen WooCommerce. Ze werken in Google Agenda, Outlook, iCal of een roosterprogramma zoals Deputy of When I Work. Een schone boekings-export voedt die tools via CSV-naar-ICS-conversie of via Zapier of Make, zodat personeel boekingen ziet naast hun andere afspraken zonder toegang tot het WordPress-beheer te hoeven hebben.

Back-up en naleving

Boekingsgegevens zijn persoonsgegevens. AVG, audit trails en gezond verstand wijzen erop dat u een herstelbare momentopname buiten WordPress moet bewaren. Kwartaal-exports naar Dropbox, Google Drive of een gedeelde map van een accountant beschermen u als de site ooit uitvalt of teruggezet moet worden.

Klantcommunicatie

Een gefilterde export van 'boekingen die over 48 uur beginnen' is het ruwe materiaal voor herinnerings-e-mails, sms-waarschuwingen en loyaliteitsopvolgingen. De meeste boekingsbedrijven hebben een betrouwbare nachtelijke lijst nodig van wie er komt en hoe ze te bereiken zijn. Die lijst komt rechtstreeks in Mailchimp, Klaviyo of een Twilio-workflow terecht, en houdt uw no-showpercentage eerlijk.

Boekhoudkundige afstemming

Boekingen zijn omzetgebeurtenissen en uw accountant wil ze naast uw ordergegevens hebben. Als u geen directe Xero, QuickBooks of MYOB-integratie heeft, is een maandelijkse CSV-overdracht het op één na beste. Een kolomset van boekings-ID, klant, dienst, datum, bedrag en belasting sluit aan bij vrijwel elke grootboekrekening.

Welke Boekingsgegevens Zijn Beschikbaar

Voordat u WooCommerce-boekingen exporteert, is het nuttig om te weten welke velden er in een WooCommerce Bookings-record staan. Uw exacte veldlijst is afhankelijk van hoe uw winkel en de Bookings-extensie zijn geconfigureerd, maar op hoofdlijnen kunt u verwachten:

  • Boekingsidentificaties. Boekings-ID en gekoppeld order-ID, waarmee u een boeking kunt afstemmen op de oorspronkelijke order.
  • Klantgegevens. Naam, e-mailadres, telefoonnummer en adres, waar deze bij het afrekenen zijn vastgelegd.
  • Productdetails. Het boekbare product, elke variatie en de toegewezen bron (kamer, stylist, uitrusting).
  • Planningsvelden. Startdatum en -tijd, einddatum en -tijd, duur en tijdzone.
  • Capaciteit en personen. Waar uw boekingen meerdere personen per slot bijhouden (een kookles met 8 plaatsen, een minibus tour met 12), legt het veld personen vast hoeveel er zijn geboekt.
  • Status. In afwachting, bevestigd, betaald, geannuleerd, voltooid.
  • Prijzen. Boekingskosten, eventuele extra's, belastingen en totalen.

Bevestig de exacte veldlijst in de veldselector van Store Exporter Deluxe’s Bookings voordat u voor de eerste keer uitvoert. De selector toont elk beschikbaar veld voor uw specifieke winkelconfiguratie.

Plugins specifiek voor evenementen zijn hier een uitzondering. Als uw winkel The Events Calendar, Modern Events Calendar of Event Organiser gebruikt in plaats van WooCommerce Bookings, zal uw gegevensstructuur er anders uitzien, omdat die plugins evenementen en deelnemers in hun eigen tabellen opslaan. Store Exporter Deluxe ondersteunt meer dan 125 plugin-integraties, maar controleer de compatibiliteit met uw specifieke evenementenplugin voordat u zich vastlegt op een exportworkflow.

Stap 1: Configureer Store Exporter Deluxe Voor Boekingen

Hier is het driestappen antwoord voor iedereen die de korte versie wil.

  1. Installeer en activeer Store Exporter Deluxe, ga vervolgens naar WooCommerce, Store Export.
  2. Selecteer Bookings als exporttype en kies uw bestandsformaat.
  3. Kies velden, pas filters toe en voer de export uit.

Nu de volledige walkthrough.

Installeren en activeren:

Koop Store Exporter Deluxe, upload de ZIP via WordPress admin (Plugins, Nieuwe toevoegen, Plugin uploaden), activeer deze en voer uw licentiesleutel in. Als u al Store Exporter Deluxe gebruikt voor bestellingen en producten, is Bookings geen aparte aankoop. Het is ingebouwd in dezelfde plugin als een native gegevenstype.

Ga naar WooCommerce, Store Export in het admin-menu. Store Exporter Deluxe opent een interface met meerdere tabbladen met een dropdown voor het exporttype.

WooCommerce admin: Tab 'Snelle export' die exporttypen en recordaantallen toont (Producten 49, Categorieën 17, Tags 2, Bestellingen 19, Klanten 6).
WooCommerce admin: Quick Export tabblad met exporttypen en recordaantallen

Selecteer Bookings als exporttype:

Kies in de dropdown voor het exporttype Bookings. Dit wisselt de veldselector en het filterpaneel naar opties specifiek voor Bookings. Als u het type op Orders of Products laat staan, ziet u de boekingsstarttijden, bronnen of personenvelden helemaal niet.

Praktische observatie: Het exporttype Bookings verschijnt alleen in de dropdown wanneer de WooCommerce Bookings extensie is geïnstalleerd en actief. Als u Store Export opent en Bookings ontbreekt, controleer dan of WooCommerce Bookings nog steeds actief is onder Plugins, Geïnstalleerde plugins. We hebben gezien dat dit eigenaren overkomt na een plugin-audit waarbij Bookings per ongeluk is gedeactiveerd, en het symptoom is altijd "de Bookings-optie is verdwenen."

Kies uw bestandsformaat:

  • CSV. Standaard voor spreadsheets en accountants. Te openen in Excel, Google Sheets en Numbers.
  • XLSX. Native Excel-formaat. Behoudt gegevenstypen en valuta-opmaak.
  • XML of JSON. Het beste voor het voeden van externe systemen, agenda-omzetters of Zapier webhooks die gestructureerde gegevens verwachten.

Kies het formaat dat overeenkomt met hoe het bestand wordt gebruikt. De meeste eigenaren eindigen met CSV voor mensen en JSON voor automatiseringen. Voor een bredere referentie over formaatselectie, zie de Visser Labs handleiding voor het exporteren van WooCommerce-gegevens.

Stap 2: Selecteer Velden En Filters

Zodra Bookings is geselecteerd, worden het veldselectiepaneel en het filterpaneel vernieuwd met boekingsspecifieke opties. Kleine beslissingen hier besparen uren aan opschoning later.

Kies een minimale startset van velden:

Weersta de drang om elke vakje aan te vinken bij uw eerste export. Begin met de velden die uw werkelijke vraag beantwoorden en voeg er alleen meer toe als u ze nodig heeft. Een betrouwbare startset:

  • Boekings-ID
  • Klantnaam en e-mailadres
  • Boekbaar product
  • Bron (als uw winkel bronnen gebruikt)
  • Startdatum en -tijd
  • Einddatum en -tijd
  • Status
  • Kosten

Dit is voldoende voor een rooster, een agenda-synchronisatie of een herinnerings-e-mail. U kunt altijd personen, telefoonnummer, bestel-ID of add-ons later toevoegen.

Filter op boekingsdatum, niet op besteldatum:

Dit is het belangrijkste onderscheid in de walkthrough. WooCommerce Bookings slaat twee datums per boeking op: de besteldatum (wanneer de klant heeft betaald) en de boekingsdatum (wanneer ze komen). Filteren op besteldatum haalt alles op dat in de afgelopen 30 dagen is betaald, wat toekomstige boekingen meeneemt en eerdere weglaat, dus voor operaties, roosters en herinneringen, filter altijd op boekingsdatum.

Pas een statusfilter toe:

Sluit geannuleerde boekingen uit, tenzij u een terugbetalingsafstemming doet. Filter voor boekhouding op betaald en voltooid. Filter voor herinneringen op bevestigd en betaald met een startdatum en -tijd in de toekomst. Voor omzetrapportage is voltooid meestal de meest duidelijke status.

Filter op bron voor rapporten op teamniveau:

Als uw locatie meerdere kamers heeft, uw studio meerdere instructeurs heeft, of uw salon meerdere stoelen heeft, verdeelt het bronnenfilter exporten per teamlid. Eén export per bron, geleverd aan de inbox van die bron, verandert een centrale administratieve taak in een gedistribueerde operationele workflow.

Wat we hebben gezien: Eén fout die we herhaaldelijk zien, is dat exporteurs boekingen in UTC ophalen terwijl de winkel in lokale tijd draait, wat resulteert in een spreadsheet waarin een les van maandag 9.00 uur verschijnt als zondag 23.00 uur. Bevestig altijd dat de tijdzonekolom overeenkomt met uw winkel tijdzone voordat u het bestand doorgeeft, en neem altijd het tijdzoneveld zelf op, zodat de ontvanger het probleem kan opmerken. De tweede fout die we net zo vaak zien, zijn exporten zonder e-mailadres van de klant. Boekingen zijn waardeloos voor herinneringen als de e-mailkolom leeg is, dus controleer of het veld Klant-e-mail is aangevinkt voordat u voor het eerst uitvoert. Beide zijn snel te corrigeren bij de instelling en pijnlijk om achteraf op te schonen.

Stap 3: Voer Export Uit En Valideer

Het uitvoeren van de export is één klik. Het valideren ervan bespaart u het doorgeven van een bestand met drie ontbrekende weken aan boekingen aan uw accountant.

Voorbeeld bekijken voordat u uitvoert:

Voer een voorbeeld uit op een beperkt datumbereik (één week is ideaal) en controleer vijf rijen. Kijk naar:

  • Startdatum en -tijd formaat. Is het ISO 8601, DD/MM/YYYY, of MM/DD/YYYY? Komt het overeen met wat uw downstream systeem verwacht?
  • Tijdzone. Komt de tijd overeen met de lokale winkeltijd?
  • E-mailadres van de klant. Is de kolom voor elke rij gevuld?
  • Status. Ziet u alleen de statussen waarvoor u gefilterd heeft?
  • Kosten. Zijn het valuta- en decimaalformaat schoon?

Als iets er verkeerd uitziet, pas dan de veldselectie of filters aan voordat u de volledige export uitvoert.

Voer de volledige export uit:

Nu het voorbeeld schoon is, voert u het volledige datumbereik uit. Het bestand wordt direct gedownload, of gemaild, via FTP verzonden, of opgeslagen in de mediabibliotheek, afhankelijk van uw leveringsconfiguratie.

Valideer de uitvoer:

Open het bestand en voer drie snelle controles uit voordat u het doorgeeft.

  1. Aantal rijen. Als u ongeveer 60 boekingen voor de maand verwachtte en het bestand er 12 bevat, hebben iets deze eruit gefilterd.
  2. Consistentie van datum en tijd. Controleer of de opmaak van de datum en tijd van de laatste rij overeenkomt met die van de eerste rij.
  3. Lege cellen. Sorteer op Klant-e-mail en Startdatum en -tijd. Alle lege plekken zijn een waarschuwingssignaal dat de veldselector iets belangrijks heeft gemist.

Praktische observatie: Voor een drukke locatie die een volledig jaar in één keer exporteert (een evenementencentrum met meer dan 300 boekingen verspreid over 12 maanden), hebben we gezien dat de export PHP-geheugen- of time-outlimieten raakt op gedeelde hosting. De oplossing is om de export in stukken te verdelen per maand of kwartaal en de bestanden later samen te voegen, en dit vervolgens te automatiseren met een geplande export, zodat terugkerende runs binnen hun interval blijven.

Store Exporter Deluxe geplande export configuratiescherm met frequentieopties en leveringsmethoden
Configuratiescherm voor geplande export van Store Exporter Deluxe

De volledige installatie staat in de handleiding van Visser Labs hoe maak je een exportplanning aan.

Gebruiksscenario's Voor Boekings-Exports

Zodra de export schoon verloopt, zetten vier downstream workflows het bestand om in operationele waarde.

Omzetrapportage

Laat de CSV in Google Spreadsheets of Excel vallen en bouw een draaitabel met de boekingsdatum op de rijen, het boekbare product op de kolommen en de kosten als waarde. Dat geeft u een maandelijkse omzetweergave per service, en het toevoegen van de resource als filter verdeelt het per kamer, instructeur of stoel. Vergelijk de boekingsinkomsten met uw order-export om te zien welk deel van de omzet in boekingen zit versus eenmalige verkopen.

Synchronisatie met externe agenda

Converteer de CSV naar ICS (iCalendar)-formaat met een gratis online converter of een kort script, en importeer het vervolgens in Google Agenda, Outlook of Apple Agenda. Voor realtime synchronisatie, voer de export in Zapier of Make met een 'nieuwe rij in Google Spreadsheets'-trigger en een 'gebeurtenis maken in Google Agenda'-actie. Personeel ziet boekingen naast hun andere afspraken en niemand heeft beheerdersrechten voor WooCommerce nodig.

Klantcommunicatie

Filter de export op 'startdatum en -tijd in de komende 48 uur' en upload deze naar Mailchimp, Klaviyo, of een Twilio-gebaseerde SMS-service, en dat is uw herinneringslijst. Filter op 'einddatum en -tijd in de afgelopen 7 dagen' en upload deze naar uw tool voor het aanvragen van beoordelingen. Automatiseer de filterstap met een geplande export, en de hele herinneringspijplijn draait zonder dat u er iets aan hoeft te doen.

Boekhoudkundige afstemming

Maandelijkse CSV-overdracht naar uw accountant met boekings-ID, klantnaam, boekbaar product, boekingsdatum, bedrag en belasting. Dit komt overeen met vrijwel elke grootboekrekening. Als u een directe integratie wilt in plaats van een bestandsoverdracht, behandelt de gids van Visser Labs beste WooCommerce boekhoudplugins Xero, QuickBooks en MYOB opties.

Veelgestelde Vragen

Exporteert Store Exporter Deluxe geannuleerde boekingen?

Ja. Wanneer u WooCommerce boekingen exporteert, zijn geannuleerde boekingen inbegrepen en filterbaar op status. Als u alleen actieve en voltooide boekingen wilt, pas dan een statusfilter toe voordat u de export uitvoert, of filter op Geannuleerd om alleen die rijen te extraheren voor een restitutievergelijking.

Kan ik terugkerende boekingen exporteren plannen?

Ja. De functie voor geplande exporten van Store Exporter Deluxe laat u een terugkerende boekingsexport configureren (dagelijks, wekelijks, maandelijks of aangepast via WP-Cron) en deze per e-mail, FTP, SFTP leveren of opslaan in de WordPress-mediabibliotheek. Sla eerst uw Bookings exporttemplate op en verwijs ernaar in het schema. Volledige installatiegegevens vindt u in de gids van Visser Labs hoe u een exportplanning maakt.

Werkt dit met The Events Calendar, Modern Events Calendar of Event Organiser?

Store Exporter Deluxe ondersteunt meer dan 125 plugin-integraties, maar evenementenplugins slaan hun gegevens anders op dan WooCommerce Bookings. Controleer de compatibiliteit met uw specifieke evenementenplugin voordat u zich vastlegt op een exportworkflow. Het exporttype Boekingen in deze gids is speciaal gebouwd voor de WooCommerce Bookings extensie. Als u in plaats daarvan een evenementenplugin gebruikt, test dan eerst een voorbeeld-export op een kleine dataset en bevestig dat de velden die u nodig heeft beschikbaar zijn.

Hoe krijg ik details van boekingdeelnemers voor klassen met meerdere personen?

WooCommerce Bookings legt het aantal personen per boeking vast wanneer uw boekbare product is geconfigureerd met personen. Het veld personen is beschikbaar in de Store Exporter Deluxe Boekingen veldselector, zodat u het kunt opnemen naast de naam en e-mail van de klant. Voor klassen met meerdere deelnemers waarbij elke persoon zijn eigen gegevens heeft (naam, dieetwensen, vaardigheidsniveau), worden die vastgelegd als boekingsmeta of add-ons, en moet u mogelijk de relevante meta-velden toevoegen aan uw exportselectie.

In welk formaat moet ik exporteren voor Google Agenda?

Google Agenda importeert ICS (iCalendar) -bestanden. Store Exporter Deluxe exporteert ICS niet native, dus het schoonste pad is CSV uit Store Exporter Deluxe, dan CSV-naar-ICS-conversie met een lichtgewicht converter. Voor realtime synchronisatie, voer de exportrijen rechtstreeks in een 'agenda-item maken'-actie via Zapier of Make.

Conclusie

Boekingsexport is native binnen Store Exporter Deluxe, wat betekent dat u WooCommerce-boekingen in drie stappen kunt exporteren en vier waardevolle workflows kunt ontgrendelen: omzetrapportage, agenda synchronisatie, klantcommunicatie en boekhoudkundige afstemming. Selecteer Boekingen als exporttype, kies een minimale veldenset, filter op boekingsdatum en status, voorbeeld, valideer, voer uit.

Hier is een korte samenvatting van wat we hebben behandeld:

  • Waarom winkeleigenaren boekingen exporteren: omzet, agenda's, back-ups, herinneringen en boekhouding
  • Welke boekingsvelden Store Exporter Deluxe blootlegt
  • Hoe het boekingen exporttype, velden en filters te configureren
  • Hoe te previewen en te valideren vóór de volledige uitvoering
  • Vier downstream workflows voor het geëxporteerde bestand

Klaar om WooCommerce-boekingen te exporteren zonder met de database te worstelen? Koop Store Exporter Deluxe voor €39,50/jaar voor ondersteuning van boekingen, 125+ plugin-integraties, geplande exporten en FTP/SFTP-levering.

auteur avatar
Katrine Villanueva

Populaire artikelen

Artikel delen

Een reactie toevoegen

We zijn blij dat u een reactie hebt achtergelaten. Houd er rekening mee dat alle reacties worden gemodereerd volgens ons privacybeleid, en alle links zijn nofollow. GEBRUIK GEEN trefwoorden in het naamveld. Laten we een persoonlijke en betekenisvolle conversatie voeren.

Bronnen & Hulp