This blog post is archived.
21 november 2013 - Story
Recentelijk hebben we een nieuwe jobsite gelanceerd waarbij mensen op zoek naar een nieuwe job zich kunnen inschrijven voor een jobalert. Deze jobalert houdt je vervolgens dagelijks op de hoogte van de nieuwste jobs die voldoen aan jouw specifieke wensen. Deze functionaliteit brengt heel wat e-mailverkeer met zich mee waardoor we op zoek moesten gaan naar een efficïente oplossing.
Een van de mogelijke oplossingen was om ons eigen mailing platform te bouwen wat natuurlijk heel tof en uitdagend zou zijn voor ons als developers. We zijn vervolgens beginnen brainstormen over wat er allemaal noodzakelijk is en waarop we moeten letten als we zo'n platform willen bouwen. Verschillende nadelen kwamen al gauw naar boven zoals
Door deze verschillende nadelen en dan vooral omdat de verzonden e-mails aanzien kunnen worden als spam, zijn we op zoek gegaan naar een alternatieve oplossing. We kwamen tot het besluit om voor voor een extern mailing platform te kiezen, vermits deze heel wat voordelen bieden. Hier hebben we gekozen voor SendGrid. Op onderstaand screenshot kan je zien dat tijdens de periode van 17 september tot en met 17 oktober er maar 1 mail als spam werd beschouwd. Gedurende deze periode werden er 8511 mails verstuurd.
De vele voordelen verbonden aan zo'n extern mailing platform waren voor ons doorslaggevend om voor deze oplossing te kiezen. Enkele van deze voordelen zijn
Een van de vele coole features die het platform biedt, is dat je heel veel kan meten. Deze statistieken heb je zomaar niet indien je zelf zo'n platform zou bouwen. Je kan deze natuurlijk zelf gaan ontwikkelen, maar dit zal dan heel wat tijd vragen. Daardoor zal het kostenplaatje weer heel wat hoger liggen. Enkele voorbeelden van de statistieken die er zoal beschikbaar zijn:
De bounce rapporten kan je bijvoorbeeld gebruiken om te detecteren welke adressen ongeldig zijn. Vervolgens kan je een adres uitschrijven voor een nieuwsbrief indien deze al 10 keer gebounced is. Hierdoor moet je geen onnodige e-mails versturen en betaal je voor e-mails die ook effectief toekomen.
Als developer is het heel tof om met zo'n extern mailing platform te gaan werken aangezien dergelijke platformen meestal beschikken over verschillende API's. Hierdoor kan je het gebruik van zo'n platform nog meer kan gaan optimaliseren en personaliseren. Hieronder enkele voorbeelden van de vele mogelijkheden.