Hoe stel je filters en geavanceerde instellingen in voor de boekingsmodule-widget
Geschatte leestijd: 5 minuten
Van toepassing op: Alle abonnementen
Korte samenvatting
De boekingsmodule-widget kan op verschillende manieren worden ingesteld om precies te bepalen wat er op je website wordt weergegeven. Je kunt de widget bijvoorbeeld instellen op specifieke activiteiten, locaties of de taal van de widget bepalen.
Deze instellingen stellen je in staat om de widget ervaring aan te passen voor verschillende pagina’s van je website.
Waarom dit belangrijk is
Geavanceerde widget-instellingen helpen je om nieuwe klanten naar specifieke diensten of promoties te leiden.
In plaats van je volledige rooster te tonen, kun je geselecteerde activiteiten uitlichten, boekingen beperken tot bepaalde locaties of enkel proeflessen tonen.
Stap voor stap instructies
Stap 1: Open de widget integratie instellingen: Mijn bedrijf > Integraties
– Deze sectie bevat de embed codes die worden gebruikt om booking modules aan je website toe te voegen.
Stap 2: Bepaal welke filter je wilt toepassen op de widget
– De widget URL kan verder worden gespecificeerd om te bepalen welke activiteiten en locaties worden weergegeven en wat de gewenste weergave is (lijst of grid).
Stap 3: Voeg een Activiteiten filter toe aan de widget URL
– Gebruik de parameter listing= gevolgd door de Activiteit code om alleen geselecteerde activiteiten in de widget te tonen.
Stap 4: Voeg een locatie filter toe aan de widget URL
– Gebruik de parameter location= gevolgd door de locatie code om alleen activiteiten van specifieke locaties te tonen.
Stap 5: Toon alleen proef Activiteiten voor nieuwe klanten
– Voeg de parameter products_included=trial toe aan de widget URL om alleen proeflessen of introductieproducten te tonen.
Stap 6: Stel de taal van de widget in
– Voeg de parameter locale= gevolgd door de taalcode toe om de widget in een specifieke taal te tonen zoals Engels (en), Spaans (es), Nederlands (nl) of Frans (fr).
Stap 7: Werk de iframe code op je website bij
– Nadat je de gewenste parameters aan de widget URL hebt toegevoegd, plak je de bijgewerkte iframe code in je website om de instellingen toe te passen.
Technische informatie van de verschillende boekingsmodule-widgets:
Boekingsmodule van alle activiteiten
Optie 1 is een boekingsmodule of rooster van alle activiteiten (groepsactiviteiten en privé activiteiten) die je kunt weergeven op je site. Daarnaast heb je de mogelijkheid om de groepsactiviteiten, bijvoorbeeld groepslessen, in een lijst- of gridweergave op desktop te laten zien. Op mobiel zal altijd de lijst-weergave van toepassing zijn. Nieuwe klanten kunnen via de boekingsmodule direct zien welke sessies ze kunnen boeken of aanvragen.
Rooster groepsactiviteiten (bijv. groepslessen)
Optie 2 is een boekingsmodule of rooster van alle groepsactiviteiten, bijvoorbeeld groepslessen, die je kunt weergeven op je site. Je hebt daarnaast de keuze om de sessies in een lijst- of gridweergave op desktop te laten zien. Op mobiel zal altijd de lijst-weergave van toepassing zijn. Nieuwe klanten kunnen via het rooster direct welke sessies ze kunnen boeken.
Boekingsmodule privé activiteiten (bijv. privé sessies of PT)
Optie 3 is een boekingsmodule van alle privé activiteiten, bijvoorbeeld een privé sessie of personal training, die je kunt weergeven op je site. Nieuwe klanten kunnen via deze boekingsmodule zien welke tijden beschikbaar zijn en direct een sessie boeken of aanvragen.
Boekingsmodule van één of meerdere activiteiten
Optie 4 is een boekingsmodule of rooster van één of een aantal activiteiten, die je kunt weergeven op je site. Nieuwe klanten kunnen via deze boekingsmodule dan enkel de tijden of sessies zien van de activiteiten die jij wilt laten zien.
Er wordt in dit geval een activiteit-code aan de embed code toegevoegd, bijvoorbeeld L1234:
<iframe src="<https://jouwbedrijf.trainin.app/widget/schedule?listing=L1234>" style="width:100%; height:650px; border: none"></iframe>
Mocht je nog een activiteit in de boekingsmodule willen laten zien dan kun achter de eerste activiteit-code nog een activiteit-code plakken bijvoorbeeld L1234,L4321:
<iframe src="<https://jouwbedrijfsnaam.trainin.app/widget/schedule?listing=L1234,L4321>" style="width:100%; height:650px; border: none"></iframe>
Boekingsmodule van één of meerdere locaties
Optie 5 is een planning van één locatie, die je kunt weergeven op je site. Je hebt daarnaast de mogelijkheid om in te stellen welke activiteiten zichtbaar zijn. Nieuwe klanten kunnen via deze boekingsmodule enkel de tijden of sessies zien van deze locatie.
Er wordt in dit geval een locatie-code aan de embed code toegevoegd, bijvoorbeeld N1234.
<iframe src="<https://jouwbedrijf.trainin.app/widget/schedule?location=N1234>" style="width:100%; height:650px; border: none"></iframe>
Mocht je nog een locatie in de boekingsmodule willen laten zien dan kun achter de eerste locatie-code nog een locatie-code plakken bijvoorbeeld N1234,N4321.
<iframe src="<https://jouwbedrijf.trainin.app/widget/schedule?location=N1234,N4321>" style="width:100%; height:650px; border: none"></iframe>
Combineren met specifieke activiteiten?
Je hebt ook de mogelijkheid om een specifieke locatie te combineren met een specifieke activiteit. Je kunt in dit geval aan de URL de parameter listing=L1234 toevoegen met een & (aangezien er al een parameter wordt gebruikt), zie voorbeeld hieronder:
<iframe src="<https://jouwbedrijf.trainin.app/widget/schedule?location=N1234,N4321&listing=L1234>" style="width:100%; height:650px; border: none"></iframe>
Enkel proefproducten afneembaar via boekingsmodule
Je hebt de mogelijkheid om in te stellen dat enkel proefproducten, bijvoorbeeld een proefles, kunnen worden afgenomen wanneer men een boeking doet. Je kunt in dit geval aan de URL de parameter products_included=trial toevoegen.
Let op: indien je al een parameter in de URL gebruikt dan kun je de parameter met een & toevoegen (zie voorbeeld hieronder), anders voeg je de parameter met een ? toe.
Hieronder een voorbeeld van de embed code van de boekingsmodule voor één specifieke locatie waarbij enkel proefproducten kunnen worden afgenomen:
<iframe src="<https://jouwbedrijf.trainin.app/widget/schedule?listing=L1234&products_included=trial>" style="width:100%; height:650px; border: none"></iframe>
Taal instellen
Standaard is de taal van de widget de taal die je bij bedrijfsinstellingen hebt ingesteld.
Je hebt echter de mogelijkheid om de taal van de widget in te stellen. Je kunt in dit geval de parameter locale=en aan de URL toevoegen.
Je hebt de volgende opties: Nederlands (nl), Vlaams (be) , Engels (en), Duits (de), Spaans (es), Portugees (pt) en Frans (fr).
Let op: indien je al een parameter in de URL gebruikt dan kun je de parameter met een & toevoegen (zie voorbeeld hieronder), anders voeg je de parameter met een ? toe.
Hieronder een voorbeeld van de HTML-code van de boekingsmodule voor één specifieke locatie waarbij de Engelse taal is ingesteld:
<iframe src="https://jouwbedrijf.trainin.app/widget/schedule?listing=L1234&locale=en" style="width:100%; height:650px; border: none"></iframe>Goed om te weten
Gebruik verschillende widget instellingen op verschillende pagina’s van je website. Bijvoorbeeld: je homepage kan proef activiteiten tonen terwijl je rooster pagina de volledige rooster weergeeft.
Tips
Meerdere filters kunnen worden gecombineerd in dezelfde widget URL om zeer specifieke filters te maken. Bijvoorbeeld: je kunt proef activiteiten tonen voor een specifieke locatie of geselecteerde lessen uitlichten in een specifieke taal
BELANGRIJK: Gebruik bij het combineren van parameters in de widget URL een ? voor de eerste parameter en & voor extra parameters
Veelgestelde vragen
Kan ik meerdere activiteiten tonen in de widget?
– Ja. Je kunt meerdere activiteit codes toevoegen, gescheiden door komma’s in de listing= parameter.
Kan ik activiteiten van meerdere locaties tonen?
– Ja. Meerdere locatie codes kunnen worden gescheiden door komma’s in de location= parameter.
Kunnen filters worden gecombineerd in dezelfde widget?
– Ja. activiteiten filters, locatie filters, proef filters en taalinstellingen kunnen allemaal gecombineerd worden in één widget configuratie.
Hebben deze instellingen invloed op de agenda binnen Trainin?
– Nee. Deze parameters bepalen alleen hoe de widget op je website wordt weergegeven.
Vergelijkbare artikelen
– Hoe integreer je de Widget in je persoonlijke website
– Hoe pas je de weergave van je Widget aan