Skip to main content

Widgets en embeds

Widgets zijn publieksgerichte uitbreidingen van Checkmate. Je gebruikt ze om bezoekers op je website of in een gastomgeving extra hulp, informatie, feedbackmogelijkheden, aanbiedingen of social proof te geven.

Widgets in Checkmate Manager

Het widgetoverzicht in Manager. De zichtbare widgets hangen af van je pakket en de modules die voor je organisatie zijn ingeschakeld.

Wanneer gebruik je een widget?

Begin bij het doel dat je op je website wilt bereiken:

  • service of support: gebruik een chat- of conciergewidget
  • meer directe boekingen: gebruik een offer-, upsell- of bookingwidget
  • meer vertrouwen: gebruik reviews of social proof
  • betere feedback: gebruik een feedbackwidget
  • meer inspiratie: gebruik lokale tips, events of activiteiten

Beschikbare widgettypes

WidgetGebruikTypische plek op de website
WebConcierge AgentAI-chat voor vragen, support en lead captureelke pagina, vaak rechtsonder
Live Offer BannerTijdelijke aanbiedingen en directe conversiehomepage, kamers, bookingpagina
Event & Local Tips FeedLokale tips en activiteitenlocatiepagina, gastportal, pre-arrival
Instant Review SummaryReviewcontext en social proofhomepage, kamerpagina, checkout
Group Booking EstimatorLeads voor groepen en eventsgroups, meetings, weddings
Feedback PulseKorte feedback over de digitale reisbookingflow, supportpagina, gastportal
Upsell RecommenderAanbevolen add-ons of servicesbookingflow, bevestiging, pre-arrival

Sommige widgets zijn direct configureerbaar. Andere widgets worden pas zichtbaar of bruikbaar nadat ze voor je organisatie zijn geactiveerd.

Configureren in Manager

  1. Open Checkmate Manager.
  2. Ga naar Widgets in de linkernavigatie.
  3. Kies de widget die je wilt instellen.
  4. Selecteer de juiste venue als je organisatie meerdere locaties heeft.
  5. Pas de inhoud, weergave en instellingen aan.
  6. Controleer de live preview in hetzelfde scherm.
  7. Kies Save draft om op te slaan of Publish wanneer de widget live mag.

De preview is bedoeld om snel te controleren of tekst, kleur, positie en gedrag logisch zijn. Test de widget daarna altijd ook op een staging- of testpagina van je eigen website.

Embedcode plaatsen op je website

Voor widgets die als website-embed beschikbaar zijn, toont Manager een embedcode of installatie-instructie. Kopieer altijd de code uit Manager, omdat daarin je actuele venue, configuratie en beveiligingsinstellingen verwerkt zijn.

Plaats de code meestal vlak voor de sluitende </body> tag van je website. Gebruik je een CMS of tag manager, plaats de code dan in het globale template of in een tag die alleen op de gewenste pagina's actief is.

Een voorbeeld van hoe een WebConcierge-installatie eruit kan zien:

<!-- Checkmate WebConcierge Widget -->
<script>
(function (w, d, s, o, f, js, fjs) {
w['CheckmateWebConcierge'] = o;
w[o] =
w[o] ||
function () {
(w[o].q = w[o].q || []).push(arguments);
};
js = d.createElement(s);
fjs = d.getElementsByTagName(s)[0];
js.id = o;
js.src = f;
js.async = 1;
fjs.parentNode.insertBefore(js, fjs);
})(
window,
document,
'script',
'checkmate',
'SCRIPT_URL_FROM_MANAGER'
);

checkmate('init', {
venueId: 'YOUR_VENUE_ID',
apiKey: 'YOUR_WIDGET_API_KEY',
position: 'bottom-right',
primaryColor: '#2563eb',
welcomeMessage: 'Hello! How can I help you today?',
language: 'en-US',
collectLeads: true,
trackAnalytics: true,
showBranding: true,
});
</script>

Gebruik dit voorbeeld alleen als referentie. De exacte code uit Manager is leidend.

Belangrijke instellingen

InstellingWat betekent dit?
VenueDe locatie waarvoor de widget content, antwoorden of aanbiedingen toont.
StatusDraft is opgeslagen maar niet live; published is bedoeld voor gebruik op je website.
PositionWaar de widget verschijnt, bijvoorbeeld rechtsonder of als banner bovenaan.
Primary colorDe hoofdkleur van de widget. Kies een kleur die past bij je hotelwebsite.
Welcome message / headlineDe eerste tekst die bezoekers zien. Maak deze kort en concreet.
Lead captureOf de widget contactgegevens of aanvragen mag verzamelen.
Analytics trackingOf interacties gebruikt mogen worden voor rapportage en optimalisatie.
Allowed domainsWelke websitedomeinen de widget mogen laden, als domeinrestricties zijn ingesteld.

Testen voordat je live gaat

Controleer minimaal:

  • de widget verschijnt op desktop en mobiel
  • de positie blokkeert geen boekingsknop, cookie banner of chat van een andere leverancier
  • kleuren en contrast passen bij je website
  • teksten zijn correct in de gewenste taal
  • links en call-to-actions openen de juiste pagina
  • lead capture of formulieren komen goed binnen bij het team
  • analytics of conversiemeting werkt zoals afgesproken
  • de widget staat alleen op pagina's waar je hem wilt tonen

Veilig en netjes implementeren

  • Deel API keys of embedcodes niet in openbare tickets, screenshots of documentatie.
  • Plaats per pagina maar een widget-instantie van hetzelfde type.
  • Test wijzigingen eerst als draft of op staging voordat je ze publiceert.
  • Gebruik domeinrestricties wanneer je widget met een API key werkt.
  • Stem tracking en lead capture af op je eigen privacy- en cookiebeleid.
  • Verwijder oude of handmatig aangepaste embedcodes wanneer je een nieuwe code uit Manager plaatst.

Veelvoorkomende problemen

ProbleemControleer dit eerst
De widget verschijnt nietIs de widget gepubliceerd, staat de code op de juiste pagina en is het juiste domein toegestaan?
De widget toont oude tekstIs de nieuwste configuratie gepubliceerd en is de websitecache geleegd?
De widget staat op de verkeerde plekControleer de position-instelling in Manager en eventuele CSS op je website.
Lead capture werkt nietControleer of lead capture aan staat en of het team weet waar nieuwe leads binnenkomen.
De widget botst met een cookie bannerVerplaats de widgetpositie of pas de paginaregels aan.
De chat geeft te algemene antwoordenVul de venue-informatie, faciliteiten, kamertypes en veelgestelde vragen vollediger in.

Wat levert dit op?

  • extra service of lead capture buiten de lobby en manageromgeving
  • meer directe conversie via aanbiedingen of upsell
  • betere aansluiting tussen websitebezoek en operationele opvolging
  • sneller testen van nieuwe websiteboodschappen zonder een groot webproject

Praktische werkwijze

  1. Kies eerst het bedrijfsdoel van de widget.
  2. Selecteer daarna het juiste widgettype.
  3. Richt de widget inhoudelijk en visueel in.
  4. Controleer de preview in Manager.
  5. Plaats de embedcode op staging of een testpagina.
  6. Test desktop, mobiel, interacties en opvolging.
  7. Publiceer de widget en monitor de eerste dagen actief.

Let op

Widgets zijn gastgericht. Beheer ze daarom met dezelfde discipline als je boekingsflow, chat, e-mailtemplates en betaalpagina's. Een kleine tekst- of stylingwijziging kan zichtbaar zijn voor iedere websitebezoeker.

Gerelateerde onderwerpen