Bulk Adding External Email Addresses for Marketing Notifications?

Hi everyone,

I’m seeking some advice regarding a marketing scenario. Recently, I organized an event where several thousand participants submitted their email addresses via a form. I then sent out bulk invitations for them to join our community, but not all of them ended up registering.

I’m now interested in knowing if there is a way within Discourse to bulk add these email addresses as a separate target for marketing purposes. Specifically, I’d like to send notifications about popular or important posts to these non-registered users.

Has anyone tackled this problem, or is there any recommended plugin or workaround? I understand that Discourse’s core mailing features are designed for registered users, so I’m curious if there’s an approved or safe way to extend this functionality.

Any insights, suggestions, or guidance would be greatly appreciated!

Thank you in advance for your help.

Sending email to addresses that have not been validated is a bad idea. You don’t know that those addresses are not bogus or even belong to the people who gave them to you. My wife regularly gets email that other people have signed up for.

2 Likes

May I suggest in future using your Discourse instance as the engine for the ‘form’? This way you’ll get them onboarded in one super clean swoop - and preserve their ability to opt out or in (as you prefer).

You could even use your Discourse instance as the support ‘app’ for your event… although that isn’t for the faint hearted!

2 Likes