Feature #1547

Track Subscription Status of Customers

Added by Pavan Rikhi 4 months ago. Updated 4 months ago.

Status:NewStart date:
Priority:NormalDue date:
Assignee:Pavan Rikhi% Done:

0%

Category:CustomersSpent time:-
Target version:v2.0.0 - Post-Migration Issues
Easy Pickings:

Description

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.

History

#1 Updated by Pavan Rikhi 4 months ago

  • Description updated (diff)

Also available in: Atom PDF