MARKETPLACE
PLUGINS
GOOGLE SHEETS PRO
Google Sheets Pro logo

Google Sheets Pro

Published January 2025
   •    Updated August 2025

Plugin details

After google sheet we developed pro version which used to add edit and delete things
Hire me here : https://calendly.com/monamkhalid/expertbubbler?month=2025-01

The Google Sheets Pro plugin for Bubble.io allows seamless integration with Google Sheets, enabling users to create, update, and delete sheets and rows. It supports reading and writing data to Google Sheets, managing workbooks, and accessing Google Drive. The plugin offers full OAuth authentication for secure data handling. Ideal for apps that need real-time data interaction with Google Sheets.

Editor link here:
https://bubble.io/page?id=google-sheets-pro-test&tab=Design&name=index

Demo here :



here is a video to configure it

https://www.loom.com/share/b9b545dba88e42c88194b9d2012386ee

$8

One time  •  Or  $7/mo

stars   •   0 ratings
2 installs  
This plugin does not collect or track your personal data.

Platform

Web & Native mobile

Contributor details

Monam Khalid logo
Monam Khalid
Joined 2021   •   10 Plugins
View contributor profile

Instructions

Here’s a detailed description of the steps involved in setting up your Google Sheets Pro plugin for Bubble.io:
---

**1. Create Google Cloud Project**  
  - Start by creating a new Google Cloud project in the Google Cloud Console (https://console.cloud.google.com/). This project will serve as the foundation for your Google Sheets API integration.

**2. Enable API (Sheets and Drive)**  
  - In the Google Cloud Console, enable the Google Sheets API and the Google Drive API. These APIs will allow your application to interact with Google Sheets and manage files stored in Google Drive.

**3. Fill OAuth Consent Screen Form**  
  - Configure the OAuth consent screen, which is necessary for authentication. You'll need to provide a privacy policy URL and define the scope of access required for your app, such as:
    - **User Profile** (basic user info)
    - **Drive** (access to Google Drive files)
    - **Sheets** (access to Google Sheets data)

**4. Add Test Users To Google Cloud**  
  - Add test users to your Google Cloud project to allow them to use the OAuth authentication. These users will be able to authenticate and test the plugin functionality.

**5. Create OAuth Client IDs**  
  - Create OAuth 2.0 credentials (Client ID and Client Secret). You will also need to specify the redirect URI, which is the endpoint where users will be redirected after authenticating with Google.

**6. Install Plugin**  
  - In Bubble.io, install your Google Sheets Pro plugin from the Plugin Marketplace. This enables the connection between your Bubble app and Google Sheets API.

**7. Create Workbook**  
  - Use the plugin to create a new Google Sheets workbook. This will be the primary spreadsheet where you can store and manage your data.

**8. Create Sheet**  
  - Add new sheets within the created workbook. Each sheet will act as a tab within the workbook where you can organize different sets of data.

**9. Create/Update Row**  
  - With this action, you can either create new rows or update existing rows in a specified sheet. This is helpful for adding data to your sheet or modifying existing entries.

**10. Get User Workbooks**  
  - Retrieve a list of all workbooks (spreadsheets) owned by the authenticated user. This allows your app to access and display the user's existing Google Sheets workbooks.

**11. Get Workbook Sheets**  
  - After retrieving the workbook, you can use this action to list all the sheets (tabs) within a specific workbook. This helps users see the different sections of their spreadsheet.

**12. Get Rows/Columns**  
  - Fetch data from specific rows and columns of a sheet. This action is essential for reading data from your Google Sheets for further use in your Bubble.io application.

**13. Delete Sheet**  
  - Delete an entire sheet (tab) from the workbook. This action helps with cleaning up and removing unnecessary sheets.

**14. Delete Rows**  
  - Delete specific rows of data from a sheet. You can specify which rows to remove based on their position or content.

Types

This plugin can be found under the following types:
Api   •   Action   •   Login Service

Categories

This plugin can be found under the following categories:
Technical   •   Productivity   •   Containers

Resources

Support contact
Documentation
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble