zapier / django-drip

:droplet: Use Django admin to manage drip campaign emails using querysets on Django's User model.
MIT License
638 stars 137 forks source link

Exclude users, i.e. support for unsubscribing #34

Closed emilisto closed 10 years ago

emilisto commented 10 years ago

I lack the ability to unsubscribe from the emails sent by drip. We're about to start using it for our customers, but anticipate that certain users will want to unsubscribe.

Is this something that could be integrated with Drip, or handled separately? How do others do it?

rickjohnston commented 10 years ago

That can be handled separately. You just need to add the link at the bottom of the email to unsubscribe. That link can go to your own created unsubscribe page(or if your mail provider provides one).

emilisto commented 10 years ago

Gotcha!

bryanhelmig commented 10 years ago

We maintain a blacklist at Zapier, so if you replace the "send" function with something that does a lookup in the blacklist, you can no-op or send it depending on the result.