Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mailchimp integration with digests #8

Open
epicfaace opened this issue Apr 14, 2019 · 1 comment
Open

Mailchimp integration with digests #8

epicfaace opened this issue Apr 14, 2019 · 1 comment
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@epicfaace
Copy link
Member

Problem: Need to send out a push notification whenever an email is sent via mailchimp.

  1. My proposal -- create a dummy email addresses and add them to the appropriate hook:

Then use AWS SES and lambda functions so that when an email is sent to these addresses, it can parse out the mailchimp URL / titles / etc. and then call the appropriate Wordpress REST API to send out the push notifications.

https://aws.amazon.com/blogs/aws/new-receive-and-process-incoming-email-with-amazon-ses/

Is this too complicated? What do you think @hesyifei ?

  1. Alternatively, we could force editors to send out all emails through Wordpress itself and then Wordpress can call the Mailchimp API to send out the emails.
  • Benefits:
    • editors have a simpler UI; don't have to deal with all the email lists on mailchimp which is kind of confusing
    • simpler solution than the above
    • extensible if we want to move away from mailchimp

I'm actually leaning towards 2) now after typing this all out.

@epicfaace epicfaace added enhancement New feature or request help wanted Extra attention is needed labels Apr 14, 2019
@hesyifei
Copy link
Contributor

I definitely think 2 is better. We should look into the MailChimp API.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants