Delen van nieuwsbrief inschrijvers tussen 2 websites
Voor een klant met meerdere WordPress websites is er een koppeling ontwikkeld die het mogelijk maakt om inschrijvers op een mailinglijst te delen met een mailinglijst op een andere website.
Hoe het werkt
Beide websites maken gebruik van de fijne “the newsletter plugin” (premium versie) voor het versturen van een nieuwsbrief vanuit WordPress (met behulp van MailGun).
Als een inschrijver in website A zich aanmeld voor een bepaalde lijst wordt deze automatisch ook aangemeld voor een lijst op website B. Op beide websites draait natuurlijk dezelfde the newsletter plugin.
Op website A heeft de plugin een extra addon in gebruik: de “webhooks addon“. Op website B heeft de plugin, door gebruik te maken van de “api addon“, de mogelijkheid om een inschrijver toe te voegen.
PHP code op maat
Aangezien de Newsletter plugin niet direct via webhook naar api kan communiceren is er php de code (api connect) geschreven dat de koppeling maakt tussen de webhook, die het script aanroept, en de api aan de ontvangende kant.
De flow: site A webhook -> site B php-script -> site B api post
Het resultaat
De inschrijver op website A wordt nu ook bij aanmelden in een specifieke lijst op website B toegevoegd.
Het voordeel
Er hoeven nu geen handmatige export en import meer gedaan te worden van website A naar website B.