help center
  • Introductie
  • Ontwerpen
    • Producten
    • Design guides
    • Designs bewerken
    • Personaliseren
    • QR codes
    • Branded Links
    • Afbeeldingen
    • Lettertypes
    • Schalende tekst
    • Emoji's
    • Afwerkingen
    • Kleuren
    • Coupons
  • Testen
    • Preview
    • Proefkaart
  • API
    • API Documentatie
    • Authenticatie en API Keys
    • Voorbeeld JSON
    • API status codes
    • Adresvalidatie
    • Rate Limiting
    • Idempotentie
    • Postman instellingen
    • CSV automatisering
    • Webhooks
  • Integraties
    • ActiveCampaign
    • Deployteq
    • HubSpot
    • Klaviyo
    • Laravel
    • Monday
    • Power Automate
    • Shopify
    • AFAS
    • Spotler / Squeezely
    • Zapier
    • Salesforce
    • Microsoft Dynamics 365
    • Odoo CRM
    • Copernica
    • Zoho
  • Verzending
    • Aanlevering
    • Bestemmingen
    • Duurzaamheid
    • Batch
  • Facturering
    • Prepaid
    • Factuur
    • Kostenplaatsen
  • Support

help center

Nederlands
  • Nederlands
  • English
  • Introductie
  • Ontwerpen
    • Producten
    • Design guides
    • Designs bewerken
    • Personaliseren
    • QR codes
    • Branded Links
    • Afbeeldingen
    • Lettertypes
    • Schalende tekst
    • Emoji's
    • Afwerkingen
    • Kleuren
    • Coupons
  • Testen
    • Preview
    • Proefkaart
  • API
    • API Documentatie
    • Authenticatie en API Keys
    • Voorbeeld JSON
    • API status codes
    • Adresvalidatie
    • Rate Limiting
    • Idempotentie
    • Postman instellingen
    • CSV automatisering
    • Webhooks
  • Integraties
    • ActiveCampaign
    • Deployteq
    • HubSpot
    • Klaviyo
    • Laravel
    • Monday
    • Power Automate
    • Shopify
    • AFAS
    • Spotler / Squeezely
    • Zapier
    • Salesforce
    • Microsoft Dynamics 365
    • Odoo CRM
    • Copernica
    • Zoho
  • Verzending
    • Aanlevering
    • Bestemmingen
    • Duurzaamheid
    • Batch
  • Facturering
    • Prepaid
    • Factuur
    • Kostenplaatsen
  • Support

Print.one

  • Print.one website

  • Print.one login

  • Algemene voorwaarden

Copyright © 2024 Print.one - alle rechten voorbehouden

  • Ontwerpen
  • Personaliseren (variabelen)
  • Wat zijn merge variabelen?
  • QR-codes personaliseren
  • Variabele afbeeldingen
  • HTML in merge variabelen
  • Wat gebeurt er als een merge variabele leeg is?

Personaliseren (variabelen)

Wil je je kaart of brief écht persoonlijk maken voor elke ontvanger? Dat kan! Bij Print.one kun je met merge variabelen tekst, afbeeldingen en QR codes automatisch personaliseren, zonder steeds je ontwerp aan te passen.

Wat zijn merge variabelen?

Personaliseren doe je met ‘merge variabelen’. Dit zijn stukjes tekst in je ontwerp die later automatisch worden ingevuld, zoals de naam van de ontvanger of een kortingscode.

Je schrijft merge variabelen met dubbele accolades:

  • Bijvoorbeeld: {{voornaam}}, {{korting}} of {{kortingscode}}

Wanneer je de kaarten verstuurt, vraagt ons systeem welke waarde je per kaart aan elke variabele wilt geven. Voor {{voornaam}} kan dat bijvoorbeeld "Jane" zijn.

Tips voor het gebruik van merge variabelen

  • Gebruik korte en duidelijke namen

  • Geen spaties of punten

  • Toegestane tekens: kleine letters (a-z), streepjes (-) en underscores (_)

  • Vermijd cijfers in de naam, dat werkt niet altijd goed in andere systemen

  • De waarde mag alles zijn wat je maar wilt

Voor technische details (zoals de JSON-opbouw van je API-call), kijk je in de API sectie.

QR-codes personaliseren

Ook QR-codes kun je eenvoudig personaliseren, bijvoorbeeld met unieke links per ontvanger.

Lees meer over het personaliseren van QR-codes op de QR codes pagina.

Variabele afbeeldingen

Je kunt ook afbeeldingen personaliseren. Zo toon je bijvoorbeeld met een variabele afbeelding een productafbeelding van het laatst gekochte item van de ontvanger en een win-back campagne. 

Je kunt variabele afbeeldingen toevoegen in de editor door te klikken op "Add variable image per recipient" en je variabele een naam te geven, bijvoorbeeld imageUrl. Er verschijnt dan een tijdelijke afbeelding (placeholder) die je kunt schalen zoals je wilt.

Bij het versturen geef je per ontvanger een afbeeldingslink mee (bijvoorbeeld op basis van segment, geslacht, productvoorkeur, enz.).

Let op:

  • De afbeelding moet op een externe server staan (zonder rate limits).

  • Zorg ervoor dat de server de afbeelding correct kan teruggeven, én

  • een geldige HTTP-statuscode uit de 2xx-reeks (zoals 200) terugstuurt.

  • Als een afbeelding niet wordt geladen omdat er geen HTTP-code van 2xx wordt teruggegeven, zal de bestelling mislukken.

HTML in merge variabelen

Wat gebeurt er als een merge variabele leeg is?

Elke merge variabele die je in je design zet is verplicht om ingevuld te worden bij de verzending. Dat betekent: als je een kaart verstuurd en laat (per ongeluk) een merge variabele leeg, zoals de voornaam, wordt de verzending automatisch tegengehouden en faalt de bestelling. 

Lege merge variabelen voorkomen

Wil je een variabele soms gebruiken, bijvoorbeeld omdat je geen voornaam hebt of een veld alleen in specifieke situaties wordt gebruikt? Dat kan dat gewoon. Zorg er in dat geval voor dat het veld wordt gevuld met een lege tekst (“”) of met een standaard waarde, zoals “autoliefhebber”. Dit moet gebeuren via het CRM-systeem of marketingplatform waaruit de ontvangers komen, zoals Hubspot of Deployteq bijvoorbeeld.

👉 Let op: een ontbrekende variabele (dus helemaal niet meegegeven) is iets anders dan een lege waarde (""). Zorg er dus voor dat alle variabelen altijd worden meegestuurd. Ook als ze leeg zijn.

Vorige

« Designs bewerken

Volgende

QR codes »

  • Wat zijn merge variabelen?
  • QR-codes personaliseren
  • Variabele afbeeldingen
  • HTML in merge variabelen
  • Wat gebeurt er als een merge variabele leeg is?

Wil je bijvoorbeeld een bepaalde tekst vetgedrukt, gekleurd of opgemaakt per ontvanger? Dan kun je HTML gebruiken binnen je variabele. Dit kan je meer controle geven over het uiterlijk van je kaart of brief, zonder dat je meerdere designs hoeft te maken.

Wat kun je er bijvoorbeeld mee? 

  • Tekst opmaken per ontvanger

  • Belangrijke info eruit laten springen

  • Persoonlijke knoppen of links

Gebruik hiervoor drie accolades in plaats van twee: {{{message}}}. Zo weet het systeem dat het HTML mag tonen, in plaats van gewone tekst.

Stel dat je op de kaart iemand netjes wilt aanspreken met “Beste meneer Jansen” of “Beste mevrouw Jansen”, afhankelijk van het geslacht. Dan kun je dit doen met HTML in een merge variabele.

Voorbeeld: Als je {{{aanspreekvorm}}} gebruikt in je ontwerp, kun je bij het versturen dit meegeven:

HTML in variabelen
1{
2
3 "mergeVariables": {
4
5 "aanspreekvorm": "<span style=\"color:blue\">John Doe</span>"
6
7 }
8
9}

De ontvanger ziet dan blauwe tekst op de kaart.