Domain / email
If you set your app to use a domain before October 2019, you can check this box to toggle CloudFlare on or off.
Enabling CloudFlare requires changing DNS entries at your domain registrar, and may incur a few minutes downtime.
If you use a bare domain (of the form mydomain.com, as opposed to www.mydomain.com or app.mydomain.com) and you wish to keep your existing domain record, ensure your registrar supports ALIAS or ANAME records, or bare domain CNAME records, before toggling this checkbox.
Enter your Sendgrid key to send emails from your domain. If you do not add your key, emails will be sent from [your-appname][email protected] Generate your key at https://app.sendgrid.com/settings/api_keys. Make sure the key has the Send Mail permission. After you enter a key, click "Check Sendgrid key" to receive a test email.
Sendgrid allows you to define templates to use when sending emails. When you build a template, add the template ID here, and it will be applied to all emails sent by the app. This is compatible with legacy and dynamic Sendgrid templates.
Bubble currently allows you to replace the body of the email with the template style only for legacy Sendgrid templates. Templates should contain a single "<%body%>" (without the quotes) field, which will be replaced by the content of the email defined in your actions.
Note: This is optional. Without a template, the email will be exactly what you typed in the Body field.
When the app sends an email, it uses a generic email with your domain name, "[email protected]_domain.com".
Tip: Because of Sendgrid's security measures, the email "[email protected]_domain.com" has to be verified in your Sendgrid dashboard, otherwise the validation won't work. You can find their verification requirements here.
Note: This option is only available to users with a paid Bubble plan and domain.
Define here the name you want to display when you send an email, which will appear email clients show as "My Name" . When the sender name is defined at the action level, this sender name will be used.
When the app has a domain, it will be accessible both at appname.bubbleapps.io and yourdomain.com. To redirect all appname.bubbleapps.io to yourdomain.com, for SEO purposes for instance, check this box.