Een hybride e-mailtemplate maken
Wat je leert
Leer hoe je aangepaste HTML-template maakt die compatibel is met de slepen-en-neerzetten-editor van Klaviyo (oftewel hybride templates). Door deze stappen te volgen, kun je een volledig aangepaste HTML-e-mail ontwerpen, terwijl je toegang behoudt tot functies die alleen beschikbaar zijn in de slepen-en-neerzetten-editor (bijv. productblokken of universele contentblokken).
We raden het gebruik van aangepaste HTML alleen aan voor technisch onderlegde marketeers, of voor iedereen die toegang heeft tot een ontwikkelaar. Hoewel ons product aangepaste HTML ondersteunt, kan ons supportteam je niet helpen met het opzetten van je aangepaste templates, behalve door de algemene richtlijnen uit deze documentatie te geven. Hulp nodig? Neem contact op met een Klaviyo-partner.
Om de veiligheid van je gegevens te waarborgen, kan het supportteam van Klaviyo je HTML-bestanden niet openen.
Voeg een codefragment toe aan je HTML-template
Voeg per e-mailtemplate maar één van de onderstaande codefragmenten toe. Met één codefragment kun je meerdere drag-and-drop-blokken toevoegen, dus je hoeft niet meerdere codefragmenten toe te voegen.
Als je bijvoorbeeld een afbeeldingsblok en een tabelblok wilt toevoegen met de drag-and-drop-editor, volg je gewoon de onderstaande stappen in Een aanpasbaar afbeeldingsblok toevoegen. Zodra je je template uploadt naar Klaviyo en deze gebruikt in een campagne of flow, kun je blokken boven of onder het afbeeldingsblok toevoegen.
Een bewerkbaar tekstblok toevoegen
- Maak een aangepaste HTML-template met de HTML-editor van je voorkeur.
- Voeg het volgende codefragment toe aan je HTML-template. Plaats het waar je maar wilt om je tekstblok toe te voegen in je template.
<td align="center" data-klaviyo-region="true" data-klaviyo-region-width-pixels="600">
<div class="klaviyo-block klaviyo-text-block">Hello world!</div>
</td> - Navigeer in Klaviyo naar Content > Templates.
- Selecteer het tabblad E-mailtemplates.
- Klik op Importeren.
- Voer een naam in voor je template, upload je HTML-bestand en importeer het.
- Als je de template opent via je tabblad template, zie je de code van je template in de HTML-editor van Klaviyo.
- Om het template te openen in de drag-and-drop-editor van Klaviyo, voeg je het toe aan een campagne of flow.
- Selecteer Slepen en neerzetten als het templatetype.
- Let op het tekstblok met de tekst Hello world! Dit is je bewerkbare tekstblok.
- Sleep extra blokken boven of onder het tekstblok en zet ze neer waar je wilt.
Een aanpasbaar afbeeldingsblok toevoegen
- Maak een aangepaste HTML-template met de HTML-editor van je voorkeur.
- Voeg het volgende codefragment toe aan je HTML-template. Zorg dat je het plaatst waar je je afbeeldingsblok wilt toevoegen nadat je je template hebt geïmporteerd.
<td align="center" data-klaviyo-region="true" data-klaviyo-region-width-pixels="600">
<div class="klaviyo-block klaviyo-image-block"></div>
</td> - Optioneel kun je een vooraf ingestelde afbeelding in de div toevoegen. Als je ervoor kiest om dit te doen, ziet je code er zo uit:
<td align="center" data-klaviyo-region="true" data-klaviyo-region-width-pixels="600">
<div class="klaviyo-block klaviyo-image-block">
<a href="http://klaviyo.com><img src="example.com/my_image.png" alt="My Image" /></a> </div>
</td> - Navigeer in Klaviyo naar Content > Templates.
- Selecteer het tabblad E-mailtemplates.
- Klik op Importeren.
- Voer een naam in voor je template, upload je HTML-bestand en importeer het.
- Als je de template opent via je tabblad template, zie je de code van je template in de HTML-editor van Klaviyo.
- Om toegang te krijgen tot de template in Klaviyo’s editor voor slepen en neerzetten, voeg je deze toe aan een campagne of flow. Selecteer in de contentstap de template die je hebt geïmporteerd.
- Let op het afbeeldingsblok, dat ofwel een knop bevat om een afbeelding te uploaden of de afbeelding die je hebt toegevoegd.
- Sleep extra blokken naar wens boven of onder het afbeeldingsblok.
Een universeel contentblok toevoegen
Dit proces wordt ondersteund voor universele contentblokken, niet voor universele secties.
- Maak een aangepaste HTML-template met de HTML-editor van je voorkeur.
- Voeg het volgende codefragment toe aan je HTML-template. Zorg dat je het plaatst waar je je afbeeldingsblok wilt toevoegen nadat je je template hebt geïmporteerd.
<td data-klaviyo-region="true" data-klaviyo-region-width-pixels="600"> <div data-klaviyo-universal-block="block_id_1"> <div></td> - Vervang block_id_1 door de ID van je universele contentblok. Zo vind je de ID van een blok met universele content:
- Ga naar Content > Universele content.
- Open een universeel contentblok om het te bewerken.
- De URL voor deze pagina heeft deze indeling: https://www.klaviyo.com/email-template-editor/universal/block/BLOCK_ID.
- Kopieer de blok-ID uit de URL.
- Navigeer in Klaviyo naar Content > Templates.
- Selecteer het tabblad E-mailtemplates.
- Klik op Importeren.
- Voer een naam in voor je template, upload je HTML-bestand en importeer het.
- Als je de template opent via je tabblad template, zie je de code van je template in de HTML-editor van Klaviyo.
- Om toegang te krijgen tot de template in Klaviyo’s editor voor slepen en neerzetten, voeg je deze toe aan een campagne of flow. Selecteer in de contentstap de template die je hebt geïmporteerd.
- Let op de universele contentblokken.
Je kunt meerdere universele contentblokken toevoegen met één codefragment. Voeg hiervoor meteen na de eerste nog een div -element toe in het codefragment hierboven, met de ID van een ander blok.
Voeg een blok van een ander type toe (bijv. productblok, tabelblok)
- Maak een aangepaste HTML-template met de HTML-editor van je voorkeur.
- Voeg het volgende codefragment toe aan je HTML-template. Plaats het waar je je blok(ken) wilt toevoegen nadat je je template hebt geïmporteerd.
<td align="center" data-klaviyo-region="true" data-klaviyo-region-width-pixels="600">
<div class="klaviyo-block klaviyo-text-block">Hello world!</div>
</td> - Navigeer in Klaviyo naar Content > Templates.
- Selecteer het tabblad E-mailtemplates.
- Klik op Importeren.
- Voer een naam in voor je template, upload je HTML-bestand en importeer het.
- Als je de template opent via je tabblad template, zie je de code van je template in de HTML-editor van Klaviyo.
- Om toegang te krijgen tot de template in Klaviyo’s editor voor slepen en neerzetten, voeg je deze toe aan een campagne of flow. Selecteer in de contentstap de template die je hebt geïmporteerd.
- Let op het tekstblok met de tekst Hello world! Sleep nog een blok (bijv. een productblok) onder dit blok.
- Verwijder het tekstblok en voeg desgewenst extra aangepaste blokken toe.
Voorbeeldcode voor hybride e-mailtemplate
Het onderstaande voorbeeld toont een werkend HTML-bestand met het hybride codefragment voor een tekstblok. Gebruik deze code om de functionaliteit van de hybride editor te testen.
| This is a very simple HTML email | |
|
|
| {% unsubscribe %} |