Smarty tags oftewel de Smarty code is een template engine voor PHP. Het is een speciale code die gebruikt wordt bij de personalisatie van uw marketingcampagnes. Onder andere e-mailings, websites, sms-berichten en PDF-documenten zijn te personaliseren door gebruik te maken van Smarty tags.
Zo kunt u door gebruik te maken van deze personalisatietags binnen Copernica:
Naast de {webversion} voegt u met Copernica ook eenvoudig een {unsubscribe} variabele toe aan de e-mailing. Volgens de Nederlandse wetgeving is het verplicht een uitschrijfoptie toe te voegen aan uw e-mailings. Dat kan d.m.v. een list-unsubscribe header of door de afmeldlink toe te voegen aan uw template of e-maildocument.
Deze tags bevatten geen $-teken omdat het hier gaat om systeemvariabelen (variabelen die niet worden ingevuld met gegevens uit uw database).
Bijvoorbeeld:
{if $veldnaam==”dezewaarde”}toon deze tekst{else}zo niet toon deze tekst{/if}
Hier staat: ALS het veld X waarde Y heeft, DAN, toon deze tekst, ANDERS, toon deze tekst, EINDE opdracht. Veldnaam staat dan voor een bepaalde waarde uit uw database.
Om gebruik te maken van dynamische content, kunt u ook gebruik maken van de variabele {in_selection selection=x}. Door gebruik te maken van deze code, toont u content alleen aan relaties uit een specifieke (mini)selectie. U selecteert de selectie door:
Meerdere toepassingen van voorwaarden vindt u terug onder onze Helpdocumentatie.
Gebruik maken van Smarty
Personalisatie in Copernica Marketing Software werkt met behulp van Smarty. Met behulp van deze code kunt u elk database- of collectieveld in uw uitingen opnemen, waarbij deze wordt vervangen door de persoonsgegevens van de lezer of geadresseerde. Smarty tags worden gekenmerkt door het gebruik van accolades, { en }, en het dollarteken, $. Naast het invullen van persoonsgegevens, gebruikt u ook Smarty tags voor het invoeren van dynamische content in uw marketinguitingen.Zo kunt u door gebruik te maken van deze personalisatietags binnen Copernica:
- Persoonsgegevens van de geadresseerde opnemen in een e-mailing
- Automatisch de webversie van de e-mailing opnemen
- Conditionele contentblokken instellen (dynamische content)
Persoonsgegevens opnemen in een e-mailing
Wanneer u een e-mailing personaliseert, maakt u gebruik van Smarty tags. De gegevens worden dan uit uw bestaande relatiedatabase gehaald. Alle gegevens in de database zijn te gebruiken voor het personaliseren van e-mailings (uit uw profielen en uw subprofielen). U hoeft enkel de namen van de betreffende velden in te vullen en de software vult de juiste gegevens in.Bijvoorbeeld: |
Wordt omgezet naar: |
|---|---|
| Beste {$Aanhef}{$Voornaam}{$Achternaam}, Bedankt voor uw aanmelding. Met vriendelijke groet, {$Accountmanager} |
Beste Mr. Piet Jansen, Bedankt voor uw aanmelding. Met vriendelijke groet, Piet Kramer |
Automatisch webversie opnemen
Door de variabele {webversion} op te nemen in de template van uw e-mailing, wordt er automatisch een webversie van uw e-mail meegestuurd wanneer u een mailing verzendt. Voeg deze ook toe in de tekstversie van het e-maildocument.Naast de {webversion} voegt u met Copernica ook eenvoudig een {unsubscribe} variabele toe aan de e-mailing. Volgens de Nederlandse wetgeving is het verplicht een uitschrijfoptie toe te voegen aan uw e-mailings. Dat kan d.m.v. een list-unsubscribe header of door de afmeldlink toe te voegen aan uw template of e-maildocument.
Deze tags bevatten geen $-teken omdat het hier gaat om systeemvariabelen (variabelen die niet worden ingevuld met gegevens uit uw database).
Conditionele contentblokken instellen
Dankzij de Smarty tags kunt u ook relatiegegevens gebruiken als voorwaarde om bepaalde content wel/niet te tonen. Dit gebeurt mbv de ‘als-dan’-statements oftewel {if} en {else}. U gebruikt altijd { } en $, maar voegt hier nog extra code aan toe.Bijvoorbeeld:
{if $veldnaam==”dezewaarde”}toon deze tekst{else}zo niet toon deze tekst{/if}
Hier staat: ALS het veld X waarde Y heeft, DAN, toon deze tekst, ANDERS, toon deze tekst, EINDE opdracht. Veldnaam staat dan voor een bepaalde waarde uit uw database.
Om gebruik te maken van dynamische content, kunt u ook gebruik maken van de variabele {in_selection selection=x}. Door gebruik te maken van deze code, toont u content alleen aan relaties uit een specifieke (mini)selectie. U selecteert de selectie door:
- In de omschrijving het gehele pad naar de selectie te beschrijven:
{in_selection selection=Database:mySelection:mySubSelection} - Het ID van de selectie te formuleren: {in_selection selection=20}
Meerdere toepassingen van voorwaarden vindt u terug onder onze Helpdocumentatie.
Copernica Marketing Software
Met Copernica gaat u snel en gemakkelijk professionele e-mailings personaliseren, testen, verzenden en opvolgacties instellen. Wist u dat u met Copernica ook websites, sms campagnes en PDF documenten kunt personaliseren? Dit maakt Copernica een compleet en krachtig product.
Eenmaal van start met Copernica staat u er zeker niet alleen voor. Heeft u vragen of suggesties omtrent de software? Copernica stelt u graag verschillende vormen van ondersteuning ter beschikking.
