6 min leestijdSectoren

Click-to-Messenger-links: m.me-links met tracking

Zo bouw je meetbare click-to-Messenger m.me-links: het m.me-formaat, de ref-parameter, de referral-webhook en klikattributie met een korte link.

Ana Kowalska
Marketing solutions engineering

Een click-to-Messenger-link is een m.me-webadres dat een Facebook Messenger-chat met je pagina opent wanneer je erop tikt. Het formaat is https://m.me/YourPage, en met ?ref=payload voeg je een trackingtag toe. Tik op de link, Messenger opent een gesprek met je bedrijf en de ref-waarde wordt aan je app doorgegeven.

Dat laatste is het verschil tussen Messenger en WhatsApp. Een wa.me-link opent de chat en vertelt je niets over waar de tik vandaan kwam. De parameter ?ref= van Messenger wordt aan je webhook doorgegeven wanneer het gesprek begint of wordt hervat, dus de attributie die de meeste messaging-deeplinks weggooien, zit hier in de link ingebouwd. Voor plaatsingen zonder bot, en om de klik zelf te registreren, zet je nog steeds een redirect ervoor. Dit artikel behandelt beide helften.

Het m.me-URL-patroon

Er is één adres en één parameter die ertoe doet. Meta documenteert het in de referentie voor m.me-links (geraadpleegd 2026-07-18).

  • Een chat met je pagina openen: https://m.me/YourPage, waarbij YourPage de openbare gebruikersnaam van de pagina is en niet het numerieke ID. Stel de gebruikersnaam eerst in bij de paginainstellingen, anders werkt de link niet.
  • Een trackingtag toevoegen: https://m.me/YourPage?ref=spring-promo. De ref-waarde is URL-veilige tekst die meereist en aan je app wordt afgeleverd.

De eis van de gebruikersnaam laat mensen struikelen. Een pagina zonder geclaimde gebruikersnaam heeft geen werkende m.me-link, dus controleer dat als eerste. Zodra de gebruikersnaam is ingesteld, werkt de basislink meteen, en de ref-parameter is een optionele extra die van een gewone chatopener een meetbare maakt.

Het openen van een m.me-link zet ook het standaard berichtenvenster van 24 uur terug, de periode waarin Meta je pagina vrij laat antwoorden nadat een gebruiker interactie had. Dat is van belang voor elke vervolgautomatisering, en het is een extra reden dat de click-to-Messenger-link meer is dan een gemaksnelkoppeling.

Waarom de ref-parameter de attributiewinst is

De meeste click-to-chat-kanalen zijn eenrichtingsverkeer: de tik opent het gesprek en je leert nooit wat het veroorzaakte. Messenger doorbreekt dat omdat ?ref= bij je terugkomt. Meta levert hem via een messaging_referrals-webhook (geraadpleegd 2026-07-18) voor een bestaand gesprek, en binnen een messaging_postbacks-event wanneer een nieuw gesprek begint met de tik op Aan de slag.

De payload kan dus een campagne-ID, een plaatsingsnaam of een gecodeerd record-ID dragen, en je app leest het op het moment dat de chat begint. Geen pixel, niet gokken op basis van de berichttekst. De ref van m.me/YourPage?ref=ig-bio komt in de webhook aan, en je weet dat het gesprek begon bij de link in de Instagram-bio en niet bij de homepage.

Een ref-rondgang bij click-to-Messenger: de m.me-link draagt een ref-waarde, de gebruiker opent Messenger en Meta geeft de ref terug aan je webhook zodat het gesprek aan zijn bron is gekoppeld

Dit is het spiegelbeeld van het WhatsApp-probleem. De click-to-chat-gids voor WhatsApp moet een trackings-ID in de vooraf ingevulde berichttekst smokkelen, omdat wa.me niets terugmeldt. Messenger geeft je een schoon kanaal voor hetzelfde signaal. Telegram doet iets vergelijkbaars met de startparameter van zijn bots, behandeld in Telegram-deeplinks. Van de grote drie is WhatsApp de uitzondering.

De redirectlaag

De ref-webhook is krachtig, maar gaat alleen af als je een app en een webhook hebt gekoppeld, en hij vertelt je alleen over gesprekken, niet over ruwe tikken. Zet voor al het andere een korte link voor de m.me-URL. De klant tikt op s.elido.me/msg, de edge registreert de klik en stuurt dan door naar https://m.me/YourPage?ref=ig-bio.

Vanuit jouw kant veranderen drie dingen:

  • De klik wordt geregistreerd. De redirect vuurt een event af met tijd, geo en apparaat voor die specifieke korte link, dus zelfs een plaatsing zonder webhook wordt gemeten.
  • De bestemming is aanpasbaar. Wissel de pagina, de ref-payload of de hele bestemming zonder een QR opnieuw te drukken of een lopende advertentie te bewerken. Verhuis je een campagne naar een andere pagina, dan pas je het één keer aan.
  • De campagnedata blijft aan jouw kant. Elke plaatsing krijgt een eigen korte link die aan een campagne is gekoppeld, dus de link waarop is getikt benoemt de bron, en je kunt hem later koppelen aan het gesprek dat de ref-webhook meldde. Elido leest geen UTM-tags die aan de korte URL zelf zijn toegevoegd; dat doorgeven is gepland, nog niet beschikbaar.

De korte link en de ref-parameter concurreren niet, ze liggen in lagen. De redirect geeft je de klik en de campagnecontext. De ref geeft je de bevestiging in het gesprek. Samen sluiten ze de lus van advertentieweergave tot chat. Dit is dezelfde redirectlaag als beschreven in UTM's van begin tot eind volgen.

Wil je de redirect- en webhook-infrastructuur liever niet zelf bouwen, dan staan Elido's deeplinks voor elke m.me-bestemming en loggen ze elke tik, en je kunt er een instellen op het gratis abonnement.

Click-to-Messenger-advertenties

Draai je Meta-advertenties met Messenger als bestemming, dan geeft het advertentieplatform automatisch een ref door aan het gesprek, en die attributie komt in Ads Manager terecht. Voor het betaalde geval hoef je de link niet met de hand te bouwen; de advertentiedoelstelling regelt dat.

Waar de handmatige link en de korte-linklaag hun waarde bewijzen, is organisch en offline: de Instagram-bio, de e-mailvoettekst, de gedrukte QR, de knop op de website. Die plaatsingen hebben geen advertentieplatform erachter, dus de ref die je instelt plus de klik die de redirect registreert is de enige attributie die je krijgt. Zie betaalde Click-to-Messenger en organische click-to-chat als twee sporen en lees ze naast elkaar. De conversietracking van Elido telt Stripe- en Shopify-orders per link, geen Messenger-gesprekken, dus de uitkomst van de chat blijft in de logs van je bot.

Een praktische setup

Drie korte links dekken de meeste pagina's:

  • Algemene link: s.elido.me/msg naar je hoofdpagina, gebruikt in de voettekst van de website, de bio en de e-mailhandtekening. De ref benoemt het oppervlak, zoals ref=site-footer.
  • Campagnelink: één per actieve campagne, s.elido.me/msg-spring, met een campagnespecifieke ref zodat de webhook en de klik allebei de tag dragen.
  • Link voor op QR: s.elido.me/msg-shop voor fysieke plaatsingen, met een ref die de plaatsing benoemt zodat het gesprek al gelabeld opent.

Koppel elke link aan een campagne en geef hem een tag zoals channel:messenger. Beheer ze op /links, waar het tagfilter alle Messenger-links tegelijk toont, en vergelijk hun tikken link voor link in analytics.

QR-codeoppervlakken

Een flink deel van het click-to-Messenger-verkeer komt van scans in een fysieke context: een winkel, een evenement, een flyer. Van print naar gesprek is een van de sterkste toepassingen van het patroon korte link en dan m.me.

Een gedrukte QR codeert een korte link en geen kale m.me-link, zodat de redirect de scan registreert, de bestemming aanpasbaar blijft en de ref-waarde de plaatsing benoemt in de webhook

Twee regels houden de drukoplage nuttig:

  • De QR codeert s.elido.me/<slug>, nooit direct m.me/.... Coderen van m.me zet de bestemming vast, doodt de scananalytics en maakt de oplage waardeloos als de gebruikersnaam van de pagina verandert.
  • Elke plaatsing krijgt een eigen korte link en een eigen ref, zodat de code in het raam, de flyer en de verpakking aparte rijen zijn die je kunt vergelijken. Stille zone, contrast en foutcorrectie zijn de gebruikelijke aandachtspunten, behandeld in dynamische vs. statische QR-codes.

Wat niet werkt

Drie patronen die redelijk lijken en tegenvallen:

De kale m.me-link in een QR of advertentie coderen. Geen klikdata, geen controle over de bestemming en een dood object zodra de gebruikersnaam van de pagina verandert. Druk altijd de korte link.

Een ref instellen zonder webhook die hem ontvangt. De ref-waarde is alleen nuttig als een app naar het referral-event luistert. Zonder handler wordt de tag aan niemand afgeleverd. Heb je nog geen bot, steun dan op de korte link voor de klik en voeg de webhook toe wanneer je de automatisering bouwt.

Te lange of onveilige ref-waarden. Houd de ref kort en URL-veilig. Een volledige UTM-string of spaties erin stoppen nodigt uit tot afkapping en coderingsfouten. Gebruik een compact ID en zoek de campagnedetails aan jouw kant op.

Messenger is het vriendelijkste click-to-chat-kanaal voor attributie, omdat de link zelf een tag draagt die thuiskomt. Combineer de ref met een korte link ervoor en je krijgt zowel de tik als het gesprek, gekoppeld aan de campagne die ze startte.

Gerelateerd op de blog

Veelgestelde vragen

Hoe maak ik een click-to-Messenger-link?

Neem de gebruikersnaam van je Facebook-pagina en bouw https://m.me/YourPage. Wie erop tikt, opent een Messenger-chat met je pagina. Voeg ?ref=payload toe om een trackingtag mee te geven, zodat de link https://m.me/YourPage?ref=spring-promo wordt. De ref-waarde moet URL-veilige tekst zijn en wordt aan je webhook doorgegeven wanneer de persoon het gesprek start of hervat. Je pagina heeft een openbare gebruikersnaam nodig in de paginainstellingen, anders werkt de m.me-link niet.

Wat is de ref-parameter in een m.me-link?

De ref-parameter is een trackingstring die je als ?ref=waarde aan een Messenger-link toevoegt. Als iemand de link opent, geeft Meta die waarde via een messaging_referrals-webhook aan je app door voor een bestaand gesprek, of via een messaging_postbacks-webhook wanneer een nieuw gesprek begint met de tik op Aan de slag. Zo weet je welke plaatsing, advertentie of campagne de chat veroorzaakte, iets wat de meeste click-to-chat-kanalen niet bieden.

Kun je klikken op een Messenger-link volgen?

Op twee manieren, en ze versterken elkaar. De ref-parameter vertelt je bot of app welke plaatsing de chat startte, afgeleverd via de referral-webhook. Daarnaast registreert een korte link voor de m.me-URL de ruwe klik met tijd, apparaat en geo, ook bij plaatsingen waar je geen webhook-handler hebt. Gebruik ref voor het signaal in het gesprek en de korte link voor de klik zelf.

Wordt de m.me-ref aan mijn bot doorgegeven?

Ja. Als iemand https://m.me/YourPage?ref=value opent, levert Meta de ref in een messaging_referrals-event aan je webhook af als het gesprek al bestaat, of in het veld referral van een messaging_postbacks-event wanneer de persoon in een nieuw gesprek op Aan de slag tikt. Je app leest hem uit en kan de gebruiker in context begroeten of de bron loggen. Daarvoor is een geconfigureerde Messenger-app en webhook nodig, niet alleen de pagina.

Wat is het verschil tussen een m.me-link en een Facebook-paginalink?

Een Facebook-paginalink (facebook.com/YourPage) opent het profiel van je pagina, waar de bezoeker nog steeds de berichtknop moet vinden. Een m.me-link opent direct een Messenger-gesprek met je pagina, zodat de volgende stap typen is in plaats van navigeren. Voor een call-to-action als stuur ons een bericht haalt m.me een stap weg, en de parameter ?ref= voegt attributie toe die een gewone paginalink niet kan dragen.

Probeer Elido

Plak een URL, krijg een werkende korte link

Geen aanmelding nodig. Link blijft 30 dagen actief. Meld je aan om hem voor altijd te bewaren.

Geen account nodig. Meld je gratis aan voor 50 links per maand.

Probeer Elido

In de EU gehoste URL-shortener met aangepaste domeinen, uitgebreide analyses en een open API. Gratis abonnement - geen creditcard nodig.

Tags
click to messenger link
m.me link
messenger ref parameter
facebook messenger link generator
click to messenger ads
messenger link tracking

Verder lezen