Helpcentrum

Pop-ups en pop-unders

Via een pop-up of pop-under kun je specifiek aan website-bezoekers vragen om deel te nemen aan je enquête.

  • Een pop-up is een script dat loopt zodra een pagina wordt geopend. De uitnodiging om deel te nemen aan de enquete “zweeft” boven de bestaande pagina. Er wordt geen apart venster geopend, dus wordt uw uitnodiging ook niet tegengehouden door pop-up blockers.
    Wanneer een respondent op “Ja” klikt, opent er zich een nieuw venster met daarin de enquête bovenop de bestaande pagina. Ook dit venster wordt niet tegengehouden door pop-up blockers omdat de bezoeker door op “Ja” te klikken expliciet toestemming heeft gegeven om het nieuwe scherm te openen.
  • Een pop-under verloopt via hetzelfde script, maar in dit geval opent het nieuwe venster onder het bestaande venster. Mensen zien dit venster dus pas als ze hun browser afsluiten. Wanneer je deze optie selecteert, zal eerst het pop-up script verschijnen met de vraag aan de bezoeker of deze wil deelnemen aan de enquête. Wanneer ze “Ja” kiezen, opent de enquête zelf zich in een apart venster onder de bestaande pagina. Bezoekers kunnen de enquête dan invullen als ze klaar zijn en hun browservenster sluiten.

Het pop-up (of pop-under) script zelf loopt éénmaal per bezoek aan jouw website, en dit tot de bezoeker ofwel op “Ja, ik neem deel” ofwel op “Nee, liever niet” klikt.

Uit ervaring weten we dat een incentive wonderen doet als je bezoekers uitnodigt via een pop-up of pop-under. Voeg deze dus, indien mogelijk, zeker toe!

Volg deze eenvoudige stappen om een pop-up of pop-under toe te voegen aan je website.

Activeer het distributiekanaal

  1. Ga naar je enquête en klik op Distributie
  2. Klik op Kanaal toevoegen / verwijderen.
  3. Selecteer Web > Pop-up.
  4. Klik op Opslaan.

Configureer de pop-up of pop-under

  1. klik in het Distributie-overzicht op Web en daarna op Pop-Up / Pop-under.
  2. Nu opent het scherm met alle mogelijke instellingen. Er zijn vier tabbladen:

1. Scripts

Op het tabblad Scripts vind je het script dat je webmaster dient te gebruiken om de pop-up of pop-under op je website in te stellen.

2. Instellingen

Op het tabblad Instellingen kun je o.a. de grootte en de positie op de pagina configureren.

Hier kun je ook de optie Pop-under activeren. Dit doe je door het vinkje onderaan naast Pop-Under te selecteren. Klik daarna op Opslaan.

Er zijn twee opties: de enquête opent ofwel in een nieuw scherm bij het begin van het bezoek (pop-up), of de enquête verschijnt pas wanneer de bezoeker de website verlaat (pop-under).

3. Tekst

Wijzig de tekst die getoond wordt in het script, alsook de tekst voor de knoppen “Ja, ik neem deel” en “Nee, liever niet”.

4. CSS

Op het tabblad CSS kun je de lay-out van het script configureren door styles toe te kennen aan de verschillende elementen.

Technische info

Voor de techneuten onder ons: onze pop-ups zijn asynchroon en worden geleverd vanuit een CDN. Hierdoor beïnvloedt het script de laadtijd van je webpagina niet en is het script zelf erg flexibel. Je kunt bijvoorbeeld andere JavaScript functies toevoegen:

Het script later laten verschijnen

Als je niets aan het pop-up script wijzigt, wordt de pop-up automatisch getoond zodra de webpagina opent. Met behulp van Javascript kun je de pop-up later laten verschijnen.

Voeg hiervoor eerst de parameter “&a=0” toe aan de enquête-URL in het pop-up script. Dan wordt “autoshow” (automatisch tonen) uitgeschakeld.

Om de pop-up te laten verschijnen voeg je de code “CM.PU.show();” toe aan je script. In combinatie met een “setTimeout” functie zal de pop-up pas verschijnen nadat de tijd in deze Timeout verstreken is.

Bijvoorbeeld: de code “setTimeout(CM.PU.show, 3000);” zorgt ervoor dat de pop-up na 3 seconden getoond wordt.

Hier een voorbeeld waarbij het script pas loopt nadat een bezoeker drie pagina’s bekeken heeft op jouw website:

<script>
function ShowCheckMarketCookieAfterThreePages() {
	var visits = readCookie("pageCounter"); //count page vistis in cookie
	!visits ? visits = 1 : visits = parseInt(visits) + 1; //add one for each visit
    var expDate = new Date(new Date().getTime()+(24*60*60*1000)); //cookie expires after one day
	setCookie("pageCounter", visits, expDate); //Write page count to cookie
    if (visits > 2) { CM.PU.show(); } //Show pop-up on third page visit
}
</script>

Een callback functie toevoegen

Een callback zorgt ervoor dat een bepaalde functie uitgevoerd wordt nadat een andere functie volledig is afgelopen. Met een callback kun je bijvoorbeeld een tracking script zoals Google Analytics aanspreken en op die manier bijhouden hoe vaak je enquête geopend werd via het pop-up script.

Hiervoor stel je eerst je callback functie op in Javascript. Daarna voeg je deze toe aan de enquête-URL via de parameter “&c=[naam van uw callback functie]”

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.