How do you manage a drip campaign for engaging new users who signed up in your app?
- Use bubble API endpoints with Sendgrid/Postmark etc.
- Manage the list outside of bubble in an email service such as mailchimp, mailerlite, email octopus, etc
I’ll attempt to describe the options with pros / cons, this is obviously not fully inclusive of every option or benefit. Would you please share your experience?
Option 1, use Bubble: New user signs up, schedule email #1 which schedules email #2, and so on (design and send email through Sendgrid /Postmark/other). If the user clicks unsubscribe in the email, cancel the next scheduled endpoint and not a field on the user they are unsubscribed.
Pros: can easily add user data to the email
Cons: a bit cumbersome to reinvent the wheel managing the automation and having a lot of scheduled workflows when an ESP can provide automation and ensure the user will be unsubscribed if desired.
Option 2, use ESP: New user signs up, add user to campaign in mailchimp/mailerlite, etc.
Pros: automation already exists, compliant with GDPR
Cons: how do we get user data into the email from bubble? Having another system of user’s data outside bubble
How do you manage your email campaigns for existing users to increase engagement? Why did you choose this route?