Een campagne versturen via de API
Komt je opmaak uit een ander systeem, bijvoorbeeld een cms dat de nieuwsbrief al genereert, dan kun je de campagne volledig via de API aanmaken, vullen en versturen. Je hoeft de editor dan niet te openen.
Maak de campagne aan
Het afzendadres moet binnen Laposta goedgekeurd zijn, anders krijg je een foutmelding. Bij list_ids geef je de lijsten en eventuele segmenten op die de campagne ontvangen.
Vul de campagne met html
Stuur de html mee, of geef een URL op waar Laposta de code ophaalt. Kies één van de twee. Stuur je allebei mee, dan gebruikt Laposta de meegestuurde html.
In het antwoord staat een report met bijzonderheden: een ontbrekende afmeldlink, javascript dat eruit is gehaald, of een afbeelding die niet geladen kon worden. Je kunt de campagne ook met die opmerkingen verzenden, maar loop ze eerst na.
Verzenden kun je niet terugdraaien. Een tweede aanroep wordt niet geblokkeerd en zet de verzending opnieuw in gang. Zorg dat je eigen code dat onmogelijk maakt: sla op dat je een campagne al verstuurd hebt, en laat dezelfde actie niet twee keer afgaan bij een herhaalde aanroep of een dubbele klik. Een ingeplande campagne kun je annuleren door hem te verwijderen.
Een campagne die je in de drag & drop-editor hebt gemaakt, kun je niet met de API vullen of uitlezen. Je krijgt dan de melding “Wrong campaign type”. Inhoud via de API werkt alleen bij campagnes die je zelf hebt aangemaakt of geïmporteerd.
Resultaten ophalen na verzending
Je kunt de resultaten meteen na het verzenden opvragen. De cijfers lopen daarna nog op naarmate meer ontvangers de e-mail openen en op links klikken.