MARKETPLACE
PLUGINS
GMAIL API - RECEIVE AND SEND EMAILS
Gmail API - Receive and Send Emails logo

Gmail API - Receive and Send Emails

Published January 2021
   •    Updated January 2026

Plugin details

Unlock the full potential of your Gmail account with our comprehensive Gmail API Plugin! This plugin allows seamless integration with all of Gmail's powerful APIs, providing you and your users with unparalleled email management capabilities.

Key Features:
  • Access and manage your Gmail account effortlessly.
  • Receive, read, and send emails directly from your Bubble.io app.
  • Move emails to trash with ease.
  • Support for attachments up to 5MB.
  • Send emails containing special characters, including emojis and apostrophes.
  • Mass email functionality to send emails to a list of validated addresses.

Important Requirements:
To use this plugin, you will need a Client ID and Client Secret key, which can be obtained from the Google Cloud Console.

Security Notice:
Please note that integrating with Gmail APIs will require an extensive Google security search to ensure the highest level of data protection.

Subscription and Pricing:
Subscribe to test the plugin and experience its full potential. Our subscription is pro-rated, meaning you'll only be charged for the days you use it, at approximately $0.26 USD per day.

Demo:
For a live demo, please visit: https://segongora-testing.bubbleapps.io/version-test/gmail
Editor: https://bubble.io/page?id=segongora-testing&version=test&name=gmail&tab=Design

$45

One time  •  Or  $15/mo

3.9 stars   •   11 ratings
489 installs  
This plugin does not collect or track your personal data.

Platform

Web & Native mobile

Contributor details

Datamatic Software logo
Datamatic Software
Joined 2022   •   36 Plugins
View contributor profile

Instructions

This are step-by-step instructions on how to get the plugin working on any Bubble App.
  1. Add this plugin to your application.
  2. Go to https://console.cloud.google.com/ (create an account if you don't have one). Create also a new project for this plugin.
  3. You will need Gmail API active, and from the credentials tab, add a new Oauth Client ID.
    1. In Authorized JS Origins add your bubble url (ex: gmail.bubbleapps.io)
    2. In Authorized redirect URIs add your full bubble url domain with params if needed. This is where you would add at least 2 urls for different versions (ex: https://plugins.datamaticsoftware.com/gmail | https://plugins.datamaticsoftware.com/version-test/gmail)
    3. NOTE: Remember to test without ?debug_mode=true in your Bubble App
  4. Copy Client ID & Client Secret.
  5. In the Bubble plugin page, place your Client ID & Client Secret.
  6. Drag-and-drop the Gmail element into your app.
  7. Add a button with workflow to do 'Oauth Login to Gmail' (action enabled from the Gmail Element).
  8. Use the parameters from the event (This Gmail email, This Gmail first_name).

Check out the step-by-step in this guided Loom video

Types

This plugin can be found under the following types:
Api   •   Action   •   Background Services   •   Element   •   Event

Categories

This plugin can be found under the following categories:
Social Network   •   Data (things)   •   Email   •   Productivity   •   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

Average rating (3.9)

Line breaks don't work in mail body
May 30th, 2023
Good help and useful
May 16th, 2023
Sergio and the team were helpful with the set-up of this plugin when I had issues connecting.
Best Gmail plugin
March 1st, 2023
By far the most extensive Gmail Plugin in the Bubble ecosystem. Kudos devs!
Works as advertised, customer service was top notch!
February 17th, 2023
I had some trouble with the install and Sergio responded to me directly and promptly and provided 1:1 consultation until the issue was resolved!
Incredible App
October 13th, 2022
The app developer is brilliant.
Bubble