Je conversiedata, leesbaar voor je eigen tools en je eigen agents
Elke conversie die je via DataFirefly verstuurt, kun je teruglezen: een signalen-API voor je scripts en dashboards, en een MCP-server zodat Claude of ChatGPT vragen over je eigen conversies beantwoordt in plaats van te gokken.
Alleen-lezen door constructie, door het token zelf beperkt tot je account, en identifiers worden gerapporteerd als aanwezigheid, nooit als waarde. Een agent kan je vertellen hoe vorige week converteerde zonder ooit het e-mailadres van een klant te zien.
Je conversiedata belandt overal, behalve in je eigen handen
Je stuurt dezelfde conversie naar vijf platformen. Elk bewaart zijn eigen versie, in zijn eigen dashboard, achter zijn eigen login en zijn eigen attributiemodel.
Vijf dashboards, vijf waarheden
Meta telt één ding, Google Ads iets anders, GA4 een derde. Ze met elkaar rijmen is een spreadsheetklus die je elke maand opnieuw doet, en niemand in het team vindt het leuk.
Niets om een tool op te richten
Wil je de aflevering over de tijd uitzetten, een alert bij een dip, of de cijfers aan een assistent geven? Er is geen endpoint om aan te roepen. Je exporteert met de hand een CSV, of je doet het zonder.
En zodra je exporteert, is het risico van jou
Een CSV met conversies en e-mailadressen erin is persoonsdata op een laptop. De makkelijkste manier om je eigen data te lezen is ook de manier die een probleem schept dat je niet had.
„Klaar voor AI” is een claim. Dit is de versie die je kunt controleren.
Genoeg tools zeggen dat hun data klaar is voor AI. De vraag die ertoe doet is smal: kan iets wat geen mens is haar openen, en wat ziet het dan?
Er is een adres om aan te roepen
Een gedocumenteerd HTTP-endpoint, een token, JSON eruit. Geen scherm om te scrapen, geen rapport dat op de eerste van de maand wordt gemaild.
Een agent gebruikt hem zonder plugin
Dezelfde leesingangen zijn beschikbaar via het Model Context Protocol, de conventie die assistenten al spreken. Je plakt één blok in je client en hij kan vragen stellen.
En hij ziet niets wat hij niet mag zien
De teruggegeven records zijn de geschoonde: de aanwezigheidvan identifiers, nooit hun waarde. Een assistent toegang geven betekent niet dat je hem je klantenlijst geeft.
Eén token, drie manieren om dezelfde signalen te lezen
Samenvatting
Volume, aflevering per bestemming, latency en het aandeel events met een sterke identifier in een venster dat je zelf kiest, tot 31 dagen. Dat laatste cijfer stuurt de match quality, en het wordt berekend zonder één identifier in leesbare vorm te bewaren.
Events
De geschoonde stroom, tot 500 records, te filteren op eventnaam of alleen op fouten. Dezelfde records die de Event Inspector je in de console toont, met dezelfde schoning.
MCP
Dezelfde twee leesingangen, gesproken via het Model Context Protocol, als de tools
signals_summary en signals_events. Je assistent antwoordt over jouw conversies, niet over die van het internet.
Het account komt uit het token, nooit uit een argument. Er is geen parameter waar een agent toe overgehaald kan worden om andermans data te lezen: een verzonnen accountnaam in een MCP-aanroep verandert niets, en een test bewijst het.
Drie stappen, en niets te installeren
Maak een token aan
In je klantomgeving, op de site die je wilt lezen. Tot dan is er niets leesbaar: het token is leeg tot je er een aanmaakt, en intrekken werkt per direct, niet bij de volgende cron.
Plak het waar je het nodig hebt
Een curl-commando voor je scripts, of het MCP-blok voor Claude of ChatGPT. Beide staan klaar om te kopiëren op dezelfde pagina als het token.
Vraag
„Welke bestemming faalde deze week het vaakst?” „Zakte de identifier-dekking na dinsdag?” „Laat me de overgeslagen aankopen zien, en waarom.” Je assistent leest je eigen cijfers om te antwoorden.
Een CSV exporteren, een warehouse bouwen, of de API lezen
Alle drie eindigen ze met cijfers waar je mee kunt werken. Ze verschillen in wat je moet draaien, en in wat je account verlaat.
| Handmatige export | Datawarehouse | DataFirefly signalen-API | |
|---|---|---|---|
| Op te zetten | Een download, elke keer weer | Een pipeline, een schema en een rekening | Een token, één keer |
| Versheid | Zo oud als de laatste export | Zo vers als de laatste sync | Live, tot 31 dagen terug |
| Persoonsdata | Een bestand met e-mailadressen erin | Wat je zelf hebt ingeladen | Alleen aanwezigheid, geen waarden |
| Bruikbaar voor een agent | Alleen als je het bestand plakt | Met een connector die je zelf schrijft | Native, via MCP |
| Schrijftoegang | Geen | Wat de inloggegevens toestaan | Geen, door constructie |
Wanneer een andere route je beter past. Draai je al een warehouse en moeten je conversies naast je marge en je voorraad staan, laad ze dan daar: deze API leest één systeem, ze vervangt geen gemodelleerd warehouse. Het is de kortste weg wanneer je je eigen conversies wilt zien, bewaken of bevragen.
Wat de events ook verstuurt, het lezen blijft hetzelfde
PrestaShop
Een native module die de hele funnel verstuurt, met sessiekoppeling en consent-afhandeling ingebouwd.
WooCommerce
Een WordPress-plugin met een retry-wachtrij, een Activity-paneel en HPOS-compatibiliteit.
Shopware 6
Een Shopware-plugin die dezelfde funnel dekt, gekoppeld met dezelfde ene sleutel.
Shopify
De order-webhooks van Shopify, in enkele minuten geabonneerd met dezelfde ene sleutel. Niets toe te voegen aan het thema.
Een headless front-end of een eigen stack? Stuur je events naar onze API: de dispatcher behandelt elke bron gelijk, en de signalen lezen op dezelfde manier terug. Vertel ons hoe het bij jou staat.
Een assistent toegang geven mag niet betekenen dat je hem je klanten geeft
Alleen-lezen, door constructie
Achter dit token zit geen schrijfpad. Het kan geen bestemming wijzigen, geen event opnieuw versturen en niet aan een abonnement komen.
Aanwezigheid, geen waarden
Een event zegt óf het een e-mailadres droeg, niet welk. Het land staat erbij omdat een land op zichzelf geen persoonsdata is.
Gehost in de EU
Het lezen gebeurt op dezelfde EU-infrastructuur als de tracking. Er steekt niets een grens over om een vraag te beantwoorden.
Per direct in te trekken
Eén klik en het token stopt bij het eerstvolgende verzoek, niet bij de volgende geplande taak.
Vragen die je moet stellen voor je iets openzet
Ziet de AI de persoonsdata van mijn klanten?
Nee. De teruggegeven records zijn de geschoonde: elk event zegt óf het een e-mailadres, telefoonnummer, naam of adres droeg, nooit welke. Een assistent kan je vertellen dat de identifier-dekking donderdag zakte zonder ooit een klant te kunnen noemen.
Kan een agent met dit token iets kapotmaken?
Er zit geen schrijfpad achter, dus nee. En het account dat het leest komt uit het token zelf: er is geen parameter waar een agent toe overgehaald kan worden. Prompt injection kan een assistent een vreemde vraag laten stellen; het kan deze API niet laten antwoorden voor andermans account.
Hoe ver kan ik terugkijken?
Tot 31 dagen voor de aggregaten, en de laatste 500 events voor de stroom. Het is een live-lezing van het venster van de dispatcher zelf, geen archief: heb je jaren historie nodig, dan is dat waar een warehouse voor is, en die kun je van hieruit voeden.
Welke assistenten kunnen hem gebruiken?
Elke client die het Model Context Protocol spreekt, waaronder vandaag Claude en ChatGPT. We publiceren een standaard MCP-endpoint in plaats van een integratie per leverancier: een nieuwe client die het protocol spreekt werkt zonder dat wij iets hoeven uit te brengen.
Kost het extra?
Nee. Het zit in elk abonnement, ook in het gratis plan. Je eigen data teruglezen is volgens ons geen functie die je apart hoort te verkopen.
Moet ik überhaupt AI gebruiken?
Helemaal niet. Hetzelfde token beantwoordt een gewone HTTP-aanroep, dus het is net zo bruikbaar voor een dashboard, een wekelijkse alert of een script dat elke ochtend de aflevering controleert. MCP is één ingang naast andere.
Je signalen staan er al. Open ze wanneer je wilt.
Maak een account, koppel je webshop en genereer een token op de dag dat je er een nodig hebt. Daarvoor is niets leesbaar, en één klik sluit het weer af.