This guide explains how to install, connect, and use the Elementor → Google Sheets plugin. The plugin sends form submissions from Elementor Forms to a Google Sheet. You can map form fields to columns in your chosen sheet and add headers automatically.
This setup is perfect for lead management, CRM, event registrations, contact forms, and so much more.
Table of contents:
1. Installation
Download the plugin:
In WordPress admin go to Plugins > Add New > Upload Plugin. Choose the ZIP and click Install Now.
Activate the plugin.
2. Connect to Google (Authorize)
3. Connect Elementor form to Google Sheets
Step 1: Create Your Elementor Form
Open any page with Elementor and drag in a Form widget.
For example: a form with four fields: Name, Text, Email, Phone, Message.
Step 2: Create Your Google Sheet
That will receive data from Elementor Forms.
Go to Google Sheets, create a new spreadsheet, and name it something like ‘Elementor Responses’.
In the first row, add the column headers: for example, a sheet with four columns: Name, Text, Email, Phone, Message.
Step 3: Add Google Sheet action
In the form, scroll down to the Actions After Submit section and add a new action called Google Sheets.
This will activate a new panel where we will configure the integration

Step 4: Select Spreadsheet + Sheet Tab
In the Google Sheets action settings, select your spreadsheet — in this case: Elementor Responses.
Then choose the worksheet, usually named ‘Sheet1’ unless you renamed it.
If nothing appears, click Fetch Data to reload your spreadsheets and tabs.