Skip to main content

How does Bubble’s default 'Send email' action work, and what are its limitations?

Sofia Maconi avatar
Written by Sofia Maconi
Updated over a week ago

How Does Bubble’s Default 'Send Email' Action Work, and What Are Its Limitations?

Bubble provides a default "Send email" action as a built-in feature within its platform for email communication. This action is integrated with SendGrid, a third-party email delivery service. Below, we guide you through how it works, its limitations, and ways to customize the functionality for your unique needs.

Additionally, the default setup restricts emails containing external links, which cannot be sent unless resolved through specific customization options.

Integration with SendGrid

The "Send email" action in Bubble utilizes SendGrid as its default email provider. By default, emails sent via this feature are processed through Bubble's shared SendGrid infrastructure. This setup makes it easy to send emails without the need for additional configuration.

However, due to security and anti-spam measures, emails containing external links are restricted unless additional configurations are made.

  • Emails are sent through a shared pool of SendGrid IP addresses.

  • Basic limits apply when using Bubble’s default setup, including: - A daily cap of up to 20 emails. - A maximum of 50 recipients per email.

  • Users needing more capacity or customization can connect their own SendGrid account or integrate a different email service provider.

  • Emails containing external links are blocked unless you configure a custom SendGrid API key or use a third-party email service. This restriction prevents potential spam and security issues but requires additional setup for flexibility.

Locating the 'Send Email' Action in Bubble

To send emails in Bubble, you need to set up the "Send email" action within the Bubble workflow editor. Here’s how you can find it:

  1. Open the workflow editor within your Bubble application.

  2. Click the "+" button to add a new action.

  3. Type "email" in the search bar and select "Send email" from the results.

This simple process allows you to integrate email functionalities into any workflow.

Customization and Advanced Functionality

Although the default setup is convenient for basic email needs, it comes with limitations. To overcome these and achieve higher email delivery limits or use a personalized email domain, Bubble allows you to:

Removing restrictions on external links is another significant reason to customize your email setup. Bubble users can achieve this by using a custom SendGrid account or integrating third-party email services.

  • Connect your own SendGrid account. This option provides full control over email deliverability, allows usage of dedicated IP addresses, and eliminates the predefined limits.

  • Explore third-party providers. Use plugins or Bubble’s API Connector to integrate other email delivery services, providing flexibility to tailor email-sending capabilities to your requirements.

Did this answer your question?
CoAlias Logo Powered by CoAlias