If you’re not interested in managing newsletter logic from your Bubble app, you should just let an email marketing service take care of it for you. There are a bunch out there that keep things simple enough so that you’re just focused on writing your email content and scheduling the sends.
Many many others
These all have free or super low intro plans and you can grow from there. Nowadays, all these things have really easy to use form and email builders. You’ll get a short code to embed the form anywhere you want (including a page in your Bubble app), and visitors can enter their info and they’re instantly added to the subscriber list in your Mailchimp (or whatever) account. From there, you just worry about creating and scheduling the emails there (not in your app).
Just my two cents - if you’re not looking to re-invent the wheel, and you’re clearly not needing to tie email subscribers to users in your app, then I’d just integrate with a service that will make the whole thing easier/better for you. Having spent a lot of time working on the marketing end of people’s Bubble apps myself, at some point, you’ll want more customization and more automation that you can adjust quickly. Just start now. The newsletter is a support item of your app’s core product (unless… you’re selling email marketing services…? probably not), so let another service take care of it for you so you can focus on what’s important.
Yes, you can definitely collect emails as Keith suggested, (input for name, input for email, button to trigger a “Create New Thing” action > save input values to Thing’s fields) and you can certainly send emails to those addresses, but you’ll either have to “Design” the emails in Bubble (not the most pleasant unless you’re fine with completely plain text) or integrate with one of these services anyway to send the collected addresses.
Gaby at Coaching No Code Apps (formerly Coaching Bubble)
Courses & Products, Tutorials, Private Coaching, and High-level Development
Start Learning Today