Google API Setup to Connect Elementor Forms with Google Sheets

Before securely connecting your Elementor forms with Google Sheets, you’ll need to generate a Google API authentication token using the Google Cloud Console. This token allows FormsDB for Elementor to send form data to your Google Sheets safely and automatically.

Generate Google API Authentication Token (Connect Elementor Forms to Google Sheet)

Create Google API Credentials

Follow the steps below to generate a Google API authentication token:

  • Open the Google Cloud Console in Chrome browser.
  • Click Select Project at the top and then click New Project.
new project
  • Enter a project name, choose a location, and click Create.
new project details
  • Once the project is created, select it from the Select Project dropdown.
select a project
  • Next, navigate to the Enabled APIs & services section.
enable api and services
  • Here, search and enable the Google Drive API and Google Sheets API.
enable google drive api
enable google sheets api
  • After enabling the APIs, go OAuth consent screen.
OAuth consent screen
  • Click the Get Started button.
click get started
  • Under App information, enter your app name and user support email, then click Next.
  • In the Audience section, select External and click Next.
  • Under Contact information, enter your email address and click Next.
  • Accept the data policy and click Continue to complete the OAuth consent setup.
project configuration
  • Click Create OAuth Client ID.
create OAuth client
  • Select Web Application as the application type and enter a name for the client.
  • Click Add Authorized Redirect URI.
create OAuth client id
  • From your WordPress dashboard, you can access this redirect URI by navigating to Elementor > FormsDB > Settings
redirect URI
  • Copy the redirect URI, and paste it into the Authorized Redirect URIs field in Google Cloud.
  • Click Create to generate the OAuth credentials.
  • Copy the Client ID and Client Secret.
cliend id and secret key

Generate Authentication Token

  • Paste the Client ID and Client Secret into the FormsDB settings.
    (From your WordPress dashboard, Elementor > FormsDB > Settings)
enter client id and secret key
  • Now, from the Google Cloud Console, go to the Audience section and click Publish App.
publish app
  • Return to FormsDB settings in Elementor and open the Settings tab.
  • Click Generate Authentication Token.
generate authentication token
  • Log in with your Google account. If a security warning appears, click Advanced, then choose Go to (unsafe) to proceed.
click advanced tab
  • Allow the requested permissions and click Continue.
grant permissions
  • The Google API authentication token will be generated, and your Google Sheets account will be successfully connected.

Now, your Elementor form data will be automatically saved to Google Sheets.

Last Updated
FormsDB For Elementor Forms

Save Elementor form submissions to Google Sheets or any post type.

Need Help? Contact Our Support Team
In This Article
Share it
FormsDB For Elementor Forms

Save Elementor form submissions to Google Sheets or any post type.