Feature #1547

Updated by Pavan Rikhi over 1 year ago

Keep a @IsSubscribed@ field in the customer model. Sync this field to Sendy on a recurring basis using their API: https://sendy.co/api

When a user subscribes using the sidebar form, update the field value.

When a user is subscribed, add an "Unsubscribe" link to their My Account page & hide the sidebar widget.

Note: there is currently no "get all subscribers" API endpoint for Sendy. This project adds one:

https://github.com/gellu/sendy-api

But we could also just write it ourselves in a custom PHP file.

Back