Webflow koppelen aan Microsoft Fabric
Laad Webflow-CMS-items, formulieren en paginagegevens via APIboard in Microsoft Fabric en combineer ze met verkeer en leads.
Wat je doet met Webflow in Microsoft Fabric
- CMS-items als contentinventaris in je lakehouse. CMS-items heeft naam, slug, status, concept, gearchiveerd, aangemaakt op, bijgewerkt op en gepubliceerd op.
- Collecties en formulieren combineren in een pijplijn. CMS-collecties heeft naam, enkelvoud, slug en wijzigingsdata; Formulieren heeft naam, paginanaam en het aantal velden.
- Site en pagina's op schema verversen. Site heeft naam, voorbeeld-URL, tijdzone en laatst gepubliceerd op.
Ook je eigen tabellen. Heb je in de Datawerkbank zelf een tabel gemaakt naast CMS-items, dan staat die in APIboard in dezelfde lijst en haal je hem net zo op in Microsoft Fabric.
Zo pak je het aan in Microsoft Fabric
-
CMS-items als contentinventaris in je lakehouse
Laad de tabel naar een lakehouse en je hebt een inventaris van je content waarop je telt hoeveel items nog concept zijn en wanneer elk item voor het laatst is bijgewerkt. Kies Append met Alleen wijzigingen of Replace. De kolom Collectie (bron-ID) koppelt elk item aan zijn collectie, zodat je per collectie telt. Gearchiveerd en Concept zijn aparte kolommen, dus je scheidt gepubliceerde, concept- en gearchiveerde items zonder de velddata uit te pakken. Het verschil tussen Aangemaakt op en Gepubliceerd op geeft de doorlooptijd van een item. Status geeft de publicatiestatus in woorden. Slug en Naam staan als eigen kolommen, dus je spoort dubbele slugs binnen een collectie op met één groepering. De inhoud van de velden zelf zit niet in de tabel: het gaat om de metadata van een item. Met Collectie (bron-ID), Status en de datums bouw je in Fabric een publicatiekalender met het aantal items per collectie en per maand.
-
Collecties en formulieren combineren in een pijplijn
Laad ze samen naar een warehouse en laat in een pijplijn een stap per collectie de items tellen naast de formulieren op dezelfde pagina. Zo zie je welke contentgroepen aandacht nodig hebben. CMS-collecties heeft ook Velden bijgewerkt op, zodat je ziet wanneer de structuur van een collectie is gewijzigd. Formulieren koppel je via Pagina (bron-ID) aan Pagina's voor het gepubliceerde pad en de SEO-titel, en Formulier inzendingen via Formulier (bron-ID) voor het aantal inzendingen per formulier. Formulier inzendingen heeft Formulier naam, Ingezonden op en Locale ID, zodat je inzendingen per taalversie telt. Formulieren heeft Element (bron-ID) en Aantal velden naast het aantal inzendingen.
-
Site en pagina's op schema verversen
Laad de tabel met Schedule Refresh en Append, zodat je bewaart wanneer de site is gepubliceerd. In de pagina's staan SEO-titel en SEO-omschrijving, dus je bouwt zo ook een controle op lege omschrijvingen. Pagina's heeft SEO-titel, SEO-omschrijving, OG-titel en OG-omschrijving; filter in je warehouse op lege waarden voor een lijst met pagina's die aandacht nodig hebben. Assets heeft de kolom Alt-tekst, waarmee je afbeeldingen zonder alt-tekst opspoort. Laad beide wekelijks, want ze veranderen minder snel dan inzendingen. Gebruik Alt-tekst naast Content-type en Grootte (bytes) om zware of ontoegankelijke bestanden te vinden. Pagina's heeft Ouder (bron-ID) en Gepubliceerd pad, waarmee je de paginahiërarchie van de site opbouwt; pagina's met een Collectie (bron-ID) horen bij een CMS-collectie. Assets heeft Bestandsnaam, Weergavenaam en URL voor een bestandsinventaris.
Deze data halen we op uit Webflow
Na het koppelen staan alle 7 tabellen uit Webflow klaar, met Nederlandse kolomnamen. Voor Microsoft Fabric begin je meestal met CMS-items, CMS-collecties, Site en Formulieren.
Zo koppel je Webflow aan Microsoft Fabric
Volledige uitleg in het helpcentrumWebflow ook koppelen aan
Alle koppelingen naar Microsoft Fabric-
Maak een API-sleutel en kopieer het script
Maak in APIboard een eigen sleutel voor Fabric. Ga naar Analyseren > API, kies Code genereren, kies koppeling en tabel en open het tabblad Power BI. Kopieer de code en plak daarin je sleutel.
-
Maak een Dataflow Gen2
Open in Fabric je workspace en kies +New item en dan Dataflow Gen2. Kies in de editor Get data en dan Blank query.
-
Voeg een lege query toe
Open op het tabblad Home de Advanced editor en plak het M-script. Bij de verbinding kies je als authenticatie Anoniem, omdat de sleutel al in het script staat.
-
Laad de tabel naar een lakehouse of warehouse
Kies in het paneel Query settings onderaan Choose data destination en stel een lakehouse of warehouse in. Een warehouse werkt volgens Microsoft alleen binnen dezelfde workspace als de dataflow en vraagt een vast schema. Kies of nieuwe rijen worden toegevoegd (Append) of de tabel wordt vervangen (Replace). Publiceer daarna de dataflow met Publish.
-
Ververs op schema of via een pijplijn
Kies in je workspace het pictogram Schedule Refresh om een schema in te stellen, of laat de dataflow draaien vanuit een pijplijn met een Dataflow-activiteit. Met Alleen wijzigingen in de codegenerator haalt het script alleen de rijen sinds de gekozen datum op, voor tabellen die dat ondersteunen.
Dashboards voor Webflow
Bouw je rapport zelf in Microsoft Fabric met de APIboard-API, of gebruik de kant-en-klare dashboards in APIboard Studio.
- Website-inhoud. Publicaties, concepten, reacties of inzendingen, en mediagegevens van je website.
Al je software in één model
Elke koppeling in APIboard levert tabellen via dezelfde API. Zo zet je Webflow in Microsoft Fabric naast de rest van je software, op één manier opgehaald en met Nederlandse kolomnamen.
Veelgestelde vragen
Kan ik Webflow koppelen aan Microsoft Fabric?
Ja. Je kopieert in APIboard het M-script van een Webflow-tabel en plakt het in een Dataflow Gen2. Je laadt CMS-items, CMS-collecties of Formulieren naar een lakehouse of warehouse en ververst ze op schema.
Heeft Webflow een connector voor Fabric?
Nee, in het overzicht met Fabric-connectors staat geen Webflow. Je gebruikt het M-script van APIboard in een Dataflow Gen2.
Blijft de verversing licht bij een grote blog?
Pagina's en CMS-items komen incrementeel binnen op het laatste wijzigingsmoment. Met Alleen wijzigingen in de codegenerator blijft de verversing licht. Site, Assets en Formulieren zijn kleinere tabellen; die ververs je zonder bezwaar met Replace, bijvoorbeeld wekelijks in dezelfde dataflow.
Zitten formulierinzendingen erbij?
Ja, Formulier inzendingen is een eigen tabel met formulier, formuliernaam, ingezonden op en taalversie. De ingevulde velden zelf zitten er niet in. Formulier naam staat er al in, dus je telt inzendingen per formulier zonder eerst Formulieren te koppelen.
Staan de velden van CMS-items in de tabel?
Nee. De tabel bevat de metadata van een item, zoals naam, slug, status en datums, niet de waarden van de velden die je in de collectie hebt ingericht.
Welke velden bevat de tabel Site?
Site heeft naam, korte naam, voorbeeld-URL, tijdzone, aanmaakmoment, laatst gepubliceerd op, laatst bijgewerkt op en dataverzameling. Het is een kleine tabel, handig om te controleren of je dataflow werkt en om publicatiemomenten te bewaren. Tijdzone gebruik je in rapporten.
Webflow koppelen aan Microsoft Fabric?
Koppel binnen minuten met je software, zonder zelf te hoeven knutselen. Wij maken het eenvoudig voor je.

