Je ticketshop embedden op je eigen website: zo werkt een ticketwidget

Een ticketshop op je eigen site zonder dat bezoekers wegklikken: welke embed je kiest (één event, de volledige eventpagina of je hele aanbod), waar je de code plakt, wat er bij het betalen gebeurt en hoe de widget in je huisstijl komt.

Foto: Per Lööv / Unsplash

Kort antwoord

Een ticketshop embedden betekent dat je een klein stukje code van je ticketplatform op je eigen website plakt, zodat de ticketverkoop op je pagina verschijnt. Bij MijnEvent is dat één div en één scriptregel uit je beheer. Je kiest wat er verschijnt: de ticketwidget van één event, de volledige eventpagina of je complete aanbod. De widget past zijn hoogte zelf aan. Kiezen en gegevens invullen gebeurt op jouw site; betalen gebeurt op de betaalpagina van Mollie, waarna de koper terug kan naar jouw pagina. Embedden kost niets extra.

Waarom je ticketshop op je eigen site zetten

Je bezoekers komen al op je website: voor het programma, de route, de foto's van vorig jaar. Stuur je ze voor een kaartje door naar een andere site, dan zien ze een ander ontwerp, een andere adresbalk en soms een andere naam. Dat is een moment waarop mensen twijfelen of afhaken.

Met een embed blijft de verkoop op de plek waar ze toch al zijn. En je houdt je eigen pagina's als middelpunt: je nieuwsbrief, je socials en je affiches verwijzen allemaal naar dezelfde pagina op je eigen domein.

Heb je geen eigen website, of wil je die niet aanpassen? Dan werkt je ticketshop gewoon op je eigen subdomein bij MijnEvent. Hoe je dat in je huisstijl zet, lees je in subdomein en branding.

Welke embed kies je?

Je vindt alle embedcodes in je beheer onder Integraties. Per event staat de code ook op het tabblad Widget van dat event. Er zijn drie vormen voor tickets.

1. De ticketwidget van één event

De compacte widget met de ticketsoorten, de aantallen en het afrekenen. Dit is wat de meeste organisatoren zoeken: een eventpagina op je eigen site met de kaartverkoop eronder.

<div data-mijnevent-event="zomerfeest-2026"></div>
<script src="https://jouwclub.mijnevent.nl/embed.js" async></script>

Meerdere events op één pagina? Zet dan meerdere div's neer; het script hoeft er maar één keer in.

2. De volledige eventpagina

Wil je niet alleen de ticketkeuze maar de hele eventpagina op je site, met omschrijving en alles wat die pagina kan? Voeg dan data-view="page" toe. Dit is ook de vorm die je nodig hebt bij een event met een zaalplattegrond: daar kiest de bezoeker zijn stoel op de kaart.

<div data-mijnevent-event="zomerfeest-2026" data-view="page"></div>
<script src="https://jouwclub.mijnevent.nl/embed.js" async></script>

Met data-transparent erbij schildert de eventpagina geen eigen achtergrond, zodat de achtergrond van je site er doorheen valt. De tekst houdt je huisstijlkleuren, dus gebruik dit op een achtergrond waarop die leesbaar blijven.

3. Je complete aanbod

Organiseer je meerdere events per jaar, of gebruik je naast tickets ook modules zoals verhuur, een webshop of cursussen? Dan zet je met data-mijnevent-home alles op één pagina: alle events en de actieve modules. Nieuwe events verschijnen daar vanzelf, zonder dat je de pagina hoeft aan te passen. In de Embed-studio kun je voor dit overzicht de prijzen verbergen, als je die liever pas op het event zelf laat zien.

Wil je juist één cursus, één verhuurobject of één product los op een pagina zetten? Dat kan ook; daarover gaat één cursus op je eigen site, niet je hele aanbod.

4. Cadeaukaarten

Verkoop je cadeaukaarten, dan kan dat ook op je eigen site. Met data-mijnevent-giftcard staat de aankoop op je pagina: bedrag kiezen, een persoonlijk bericht, de ontvanger en afrekenen. Na het betalen komt de koper terug op de pagina waar hij begon. De code staat klaar onder Integraties zodra cadeaukaarten bij je instellingen aan staan.

<div data-mijnevent-giftcard></div>
<script src="https://jouwclub.mijnevent.nl/embed.js" async></script>

Waar plak je de code?

In elk websitesysteem waar je een blok met eigen HTML kunt plaatsen. In de meeste sitebouwers heet dat iets als "HTML", "Code" of "Insluiten". Voor WordPress staat de stap-voor-stap-uitleg, met de valkuilen van Elementor en de klassieke editor, in tickets verkopen in WordPress.

Beheert iemand anders je website? Dan hoef je de code niet over te typen in een mail. Onder Integraties, of op het tabblad Widget van een event, stuur je de embedcode met uitleg rechtstreeks naar je websitebouwer. Vanaf het eventtabblad kan dat al terwijl het event nog in concept staat, zodat de pagina klaar is op het moment dat je publiceert.

Script of iframe?

Naast de scriptregel biedt het beheer ook een kale iframe-variant. Gebruik die alleen als je website geen scripts toestaat. Een iframe heeft een vaste hoogte: bij een lange ticketlijst of in de checkout-stap wordt de inhoud dan afgeknipt of krijg je een scrollbalk in een scrollbalk. De scriptversie lost dat op, want de widget meldt zelf hoe hoog hij is en het kader groeit mee.

Wat er gebeurt bij het betalen

Dit is het punt waar de meeste vragen over gaan, dus precies:

  1. De bezoeker kiest zijn tickets en vult zijn gegevens in, binnen de widget op jouw pagina.
  2. Bij "betalen" opent de betaalpagina van Mollie in het hoofdvenster van de browser. Dat is geen keuze van ons: betaalpagina's weigeren in een kader op een andere site te draaien, om te voorkomen dat iemand een nep-betaalscherm om een echte betaling heen bouwt. Daar betaalt de bezoeker met bijvoorbeeld iDEAL | Wero.
  3. Na de betaling komt de koper op de bedankpagina, met een link terug naar de pagina waar de widget stond. Wil je kopers liever op een eigen bedankpagina ontvangen, bijvoorbeeld om conversies te meten, dan stel je per event een eigen bedankpagina in. Hoe je dat voor tracking gebruikt, staat in tracking-pixels en conversies meten op je eigen website.

Het geld komt via Mollie Connect op je eigen Mollie-rekening, net als bij een verkoop op je subdomein. Het embedden verandert niets aan de geldstroom.

De widget in je eigen huisstijl

Een ticketshop die eruitziet als een ander product valt op, en niet in positieve zin. In je beheer onder Huisstijl → Embed-studio kies je, met een live voorbeeld van de echte widget:

  • een template: Klassiek, Hero (grote sfeerfoto met je logo), Compact (voor smalle plekken) of Stappen (afrekenen in stappen, met voortgang);
  • een thema: licht, donker, of automatisch volgens de voorkeur van de bezoeker;
  • je logo, de hoekafronding, de knopstijl, een transparante achtergrond en volle breedte.

Je huisstijlkleuren en lettertypen werken overal door. Je hoeft de embedcode daarna niet te vervangen: opslaan is genoeg, en elke bestaande embed op je site laat direct de nieuwe stijl zien. Dezelfde keuze geldt ook voor je publieke eventpagina's, zodat een bezoeker die tussen je site en je subdomein heen en weer gaat hetzelfde ziet.

Nog een stap verder: ledenprijzen via je eigen site

Heeft je vereniging een ledenomgeving op de eigen website? Dan kan die site aan de widget doorgeven dat de bezoeker lid is, met een ondertekend lidtoken. MijnEvent laat dan automatisch de ledenprijs of de ticketsoorten alleen voor leden zien, zonder dat je je ledenlijst hoeft te delen. Dat is werk voor een ontwikkelaar; de technische uitleg met codevoorbeeld staat in ticketverkoop koppelen aan je bestaande website.

Wat het kost

Er zit geen apart tarief op embedden. Je betaalt hetzelfde als bij verkoop via je subdomein: € 0,50 per verkocht ticket, of € 0,25 met het Organisator-plan van € 14,95 per event. Gratis tickets zijn fee-vrij. Alle details staan op de prijzenpagina, en wat er verder te koppelen valt op de pagina integraties.

Checklist voor je embed

  • Zet het event op gepubliceerd; pas dan zien bezoekers de widget op je site.
  • Kies de juiste vorm: één event, de volledige eventpagina (verplicht bij een zaalplattegrond) of je complete aanbod.
  • Gebruik de scriptversie, niet de iframe, tenzij je site geen scripts toestaat.
  • Kies in de Embed-studio een template die past bij de breedte van de plek op je pagina.
  • Doe één testbestelling via je eigen site en loop de terugweg na de betaling na.

Wil je het zelf proberen? Maak gratis een account aan, zet een event klaar en plak de code op een testpagina. Nog geen website, of toe aan een nieuwe? Lees dan een nieuwe website laten maken met de ticketverkoop er meteen in.

Veelgestelde vragen

Veelgestelde vragen

Wat betekent een ticketshop embedden?

Embedden is een stukje code van je ticketplatform op je eigen webpagina plakken, zodat de ticketverkoop op die pagina verschijnt. De bezoeker kiest zijn tickets en vult zijn gegevens in zonder je site te verlaten; het platform regelt op de achtergrond de voorraad, de betaling en de tickets.

Moet ik kunnen programmeren om een ticketwidget op mijn site te zetten?

Nee. Je kopieert de embedcode uit je beheer en plakt die in een HTML- of code-blok van je website. In WordPress is dat het blok Aangepaste HTML. Kun je zelf niet bij je website, dan stuur je de code vanuit je beheer rechtstreeks naar je websitebouwer, met uitleg erbij.

Blijft de bezoeker tijdens het betalen op mijn website?

Kiezen en gegevens invullen gebeurt in de widget op je site. Voor de betaling opent de betaalpagina van Mollie in het hoofdvenster, omdat betaalpagina's niet in een kader op een andere site mogen draaien. Na het betalen linkt de bedankpagina terug naar jouw pagina, of je stuurt kopers per event door naar een eigen bedankpagina.

Kan ik de widget in mijn eigen huisstijl zetten?

Ja. In Huisstijl, Embed-studio kies je een template (Klassiek, Hero, Compact of Stappen), een licht, donker of automatisch thema, hoekafronding, knopstijl, je logo, een transparante achtergrond en volle breedte. Je bestaande embedcode hoeft daarvoor niet te veranderen.

Kost een ticketwidget op mijn website extra?

Nee. Er zit geen apart tarief op de embed. Je betaalt € 0,50 per verkocht ticket, of € 0,25 met het Organisator-plan van € 14,95 per event, en gratis tickets zijn fee-vrij.
Terug naar blog
MijnEvent

Winkels melden zich zelf aan voor je stadsbon

Geen lijst met winkels meer overtypen. Je deelt één aanmeldlink, winkeliers vullen zelf hun gegevens in, en jij keurt elke aanmelding goed of af.

Minderjarigen en tickets: mag een 15-jarige zelf een kaartje kopen?

Een tiener koopt twee weekendkaarten, een ouder belt en wil het geld terug. Wat zegt de wet over minderjarigen als koper, welke gegevens mag je van ze vragen en hoe controleer je een leeftijdsgrens zonder ID-kopieën te verzamelen?

Bezoekers met een beperking: begeleiders, tickets en de ingang goed regelen

Een gratis kaartje voor de begeleider, een aangepast toilet dat ook echt open is en iemand die de sleutel heeft. Toegankelijkheid op je event zit vooral in de uitvoering. Zo regel je het, van ticketshop tot poort.