⌘K
  1. Home
  2. Docs
  3. Elementor Forms GSheetCon...
  4. Plugin MetForm Setting – FREE Version

Plugin MetForm Setting – FREE Version

How to Create and Connect a MetForm Form with Elementor Forms Google Sheet Connector

Important Note Before You Start

Elementor Forms Google Sheet Connector works with Elementor forms. However, the Elementor Form Widget is only available in Elementor Pro.

If you are using the free version of Elementor, you will not have access to the Elementor Form Widget, and therefore you cannot create forms using Elementor’s built-in form builder.

To support Elementor Free users, GSheetConnector also provides compatibility with MetForm, allowing you to create forms and sync submissions directly with Google Sheets.

Important: If you are using Elementor Free, we recommend using the MetForm plugin to create and manage your forms.

Elementor Forms Google Sheet Connector works with Elementor forms. However, the Elementor Form Widget is only available in Elementor Pro. If you’d like to install Elementor Pro instead of using MetForm, see our Elementor & GSheetConnector installation guide.

Step 1: Install and Activate the MetForm Plugin

Before creating a form, you need to install the MetForm plugin.

Follow these steps:

  1. Log in to your WordPress Admin Dashboard.
  2. Navigate to Plugins → Add New Plugin.
  3. In the search box, type MetForm.
  4. Locate the MetForm plugin from the search results.
  5. Click Install Now.
  6. After installation is complete, click Activate.

Once activated, MetForm will be available in your WordPress dashboard.

Add MetForm plugin for GSheetConnector Elementor compatibility
Install and activate the MetForm plugin, which is compatible with GSheetConnector for Elementor.

Step 2: Create a New Form Using MetForm

After installing the plugin, create your first form.

Steps:

  1. Go to MetForm from the WordPress Admin Menu.
  2. Click Add New Form.
  3. Enter a suitable form name.
  4. Select a blank template or any pre-built template according to your requirements.
  5. Add the required form fields such as:
  6. Name
  7. Email
  8. Phone Number
  9. Message
  10. Any custom fields you need
  11. Save the form.

Your MetForm form is now ready to be embedded on a page.

Find and add the MetForm widget to your page
Search for the MetForm widget and add it to your page.

Step 3: Add the Form to a Page

Once your form is created, you need to display it on a page.

Steps:

  1. Navigate to Pages → Add New.
  2. Create a new page or edit an existing page.
  3. Click Edit with Elementor.
  4. Search for the MetForm Widget in Elementor.
  5. Drag and drop the MetForm widget onto the page.
  6. Select the form you created from the dropdown list.
  7. Configure the page layout if required.
  8. Click Publish or Update.

Your form is now live and ready to accept submissions.

Insert MetForm widget on a new page
Create a new page and insert the MetForm widget to add your form.

Step 4: Create a Form Feed in Elementor Forms Google Sheet Connector Pro

After creating your form, you need to connect it with GSheetConnector. For a complete breakdown of feed options, see our Feed Settings (Pro Version) guide.

Steps:

  1. Navigate to GSheetConnector for Elementor Pro from the WordPress Dashboard.
  2. Open the Form Feed tab.
  3. Click the Add Form Feed button.

You will now see the feed creation form.

Configure the Feed

  1. Enter a name in the Feed Name field.
  2. Select your MetForm Form from the form dropdown.
  3. Review the selected form.
  4. Click the Submit button.
Your feed will be created successfully.
Add Form Feed for MetForm
Create a new form feed for MetForm using GSheetConnector settings.
New MetForm feed added to feed table
The new MetForm feed will be added to the feed table.

Step 5: View the Feed List

After creating a feed, it will appear in the Sheet Sync Feed List Table.

The feed table helps you manage all created feeds from a single location.

Understanding Feed Actions

Inside the feed list table, you will see an Action column containing several icons.

View Feed

The Eye Icon allows you to view the feed details and check which form is connected to the feed.

Edit Feed

The Edit Icon allows you to modify the feed settings at any time.

You can update:

  • Feed Name
  • Form Selection
  • Google Sheet Configuration
  • Mapping Settings

Delete Feed

The Delete Icon permanently removes the feed from the system.

Note : Deleting a feed will stop future form submissions from being sent to Google Sheets.

Feed Status Toggle (Very Important)

The last column in the feed table is the Status column.

This status controls whether form entries will be sent to Google Sheets.

When Status is Enabled

  • Form submissions will be processed.
  • Entries will be automatically sent to the connected Google Sheet.

When Status is Disabled

  • Form submissions will still be received on your website.
  • No data will be sent to Google Sheets.
  • The feed remains connected but inactive.
Important: Even if your Google Sheet is connected correctly, submissions will not be transferred unless the feed status is enabled.
Edit and configure MetForm feed settings
Edit the MetForm feed and configure all required settings.

Feed Table Overview

In the Feed Table, you can view all your created Feeds with the following details:

  • Feed Name: Displays the name of your created Feed.
  • Page Name: Shows the page where your Elementor Form is added.
  • Time: Displays the Feed creation date and time.
  • Feed Status: Shows whether the Feed is enabled or disabled.

Feed Actions

The Feed Table provides different action options:

View Icon (Eye Icon) –  Click on the Eye Icon to view the connected form details of your Feed.

Edit Icon –  Click on the Edit Icon to open and configure Feed Settings.

Delete Icon – Click on the Delete Icon to remove the Feed.

Feed Status

The Feed Status option controls whether your Feed Settings will work or not.

  • If the Feed Status is Enabled, your Feed configuration will work and form submissions will sync with Google Sheets.
  • If the Feed Status is Disabled, your Feed Settings will not work even if the configuration is completed.
Note : If your Feed Status is disabled, first enable the Feed Status and then your Feed Settings will start working properly.

Feed Detail Settings

When you open Feed Settings, you will see different configuration options.

Feed Information

At the beginning of the Feed Detail page, you will see basic Feed Information, including the connected form details.

Manual Google Sheets Configuration

The Enable Manual Google Sheets Configuration option allows you to manually enter your Google Sheet details. For step-by-step details on finding your Sheet ID and Tab ID, check the Feed Settings (Pro Version) documentation.

Enable this option to display the required settings:

  • Sheet Name
  • Sheet ID
  • Tab Name
  • Tab ID

To get this information:

  1. Open your Google Sheet.
  2. Copy the required details.
  3. Enter the information in the respective fields as shown in the screenshot.
Edit and configure feed settings
Edit your feed, configure the required settings, and save the changes.

Select Field To Sync (Available in Pro Version)

The Select Field To Sync option allows you to choose which Elementor Form fields should be sent to Google Sheets. Learn more about this and other Pro-only controls in our Plugin Settings (Pro Version) guide.

Select All Fields

  • Enable the Select All option to select all form fields automatically.

Select Individual Fields

  • You can enable or disable individual fields using the toggle option available next to each field.

Change Field Order

  • You can drag and drop fields to change their position.
  • The field order will decide the column order in your Google Sheet.

Field Column Preview

  • The selected field position will display the corresponding Google Sheet column where the data will be stored.

Edit Field Name

  • Each field has an Edit Icon.
  • Click on the Edit Icon to change the field name before syncing it with Google Sheets.

Header Setting (Available in Pro Version)

The Header Setting option allows you to customize the appearance of your Google Sheet.

You can customize:

Freeze Header

  • Enable the Freeze Header option to keep the header row fixed while scrolling.

Header Style

Customize the header appearance:

  • Font Size
  • Font Color
  • Font Style

Row Style

Customize the Google Sheet row appearance:

  • Font Style
  • Font Size
  • Font Color
  • Odd Row Color
  • Even Row Color

After completing all settings, click on the Save Settings button to save your Feed configuration.

Google Sheet Data Sync (Available in Pro Version)

The Google Sheet Data Sync option allows you to sync existing form submission data with Google Sheets.

You can use this option when:

  • You want to import old form entries.
  • You need to perform data-wise synchronization.
  • You want to sync previously submitted form data after creating a Feed.

Using this option, you can transfer existing form data to your connected Google Sheet.

MetForm Feed Configuration in GSheetConnector for Elementor Pro
Configure MetForm and sync submissions with Google Sheets.

Save Feed Settings and Test Form Submission

After completing all Feed Settings, click on the Save Settings button.

Once the Feed Settings are saved successfully, the plugin will automatically create the header row in your connected Google Sheet using your Elementor Form field labels.

All selected form fields will be displayed as column headers in the connected sheet.

MetForm feed settings saved successfully in GSheetConnector for Elementor Pro
Enabled form fields are added as Google Sheet headers after saving the feed settings.

Test Form Submission

After saving the Feed Settings, it is recommended to test the integration.

  1. Open the page where your Elementor Form is published.
  2. Fill out the form with sample information.
  3. Click on the Submit button.
After the form is submitted successfully, open your connected Google Sheet to verify your entry. (Haven’t connected your Google account yet? See our Manual OAuth Integration guide.)

You will see the submitted form data automatically added as a new row in the sheet under the corresponding column headers.

This confirms that your Elementor Form and Google Sheet integration is working correctly.

Submitting a MetForm form and checking entries in Google Sheets
Fill out and submit the MetForm, then check Google Sheets to verify the submitted data.
The submitted form entry will appear automatically in the connected Google Sheet
Your form submission is automatically added to Google Sheets.

Frequently Asked Questions


Can I use GSheetConnector for Elementor Free with MetForm?


Yes. GSheetConnector for Elementor Free supports MetForm forms.
You can create forms using the MetForm plugin and connect form submissions with Google Sheets using the available Google authentication method.

Which Google authentication method is available in the Free Version?


GSheetConnector for Elementor Free supports the existing OAuth authentication method.
Service Account authentication and Manual OAuth configuration are available only in the Pro Version.

Why are my MetForm submissions not appearing in Google Sheets?


If your MetForm entries are not showing in Google Sheets, check the following:
Make sure the MetForm form is created and published.
Verify that the Google Sheet connection is completed correctly.
Check that the correct Sheet and Tab are selected.
Make sure the required MetForm fields are mapped correctly.
Submit a new test entry after saving all settings.

Do I need to create Google Sheet headers manually in the Free Version?


Yes. In the Free Version, automatic Google Sheet header creation is not available.
Before submitting the form, you need to manually copy your MetForm field labels and add them as column headers in your Google Sheet — see the full steps in our Plugin Settings (Free Version) guide.

Why are my MetForm field labels not automatically added to Google Sheets?


The Free Version does not automatically create Google Sheet column headers from MetForm field labels.
You need to manually add the required field labels as Google Sheet column headers before receiving form submissions.

Can I select which MetForm fields should be sent to Google Sheets?


Yes, with the Pro Version. You can select the required MetForm fields using the Select Field to Sync option. Only selected fields will be sent to your connected Google Sheet.

How can I test my MetForm and Google Sheets connection?


To test the integration:
Create and configure your MetForm form.
Connect your Google Sheet.
Add MetForm field labels manually as Google Sheet headers.
Submit a test form entry.
Open your Google Sheet and check the new submitted row.
If the data appears correctly, your connection is working properly.

Why is my Google Sheet receiving empty or incorrect data?


If your Google Sheet contains empty or incorrect values:
Check that the Google Sheet headers match your MetForm field labels.
Verify that the selected form fields are configured correctly.
Confirm that the correct Google Sheet and Tab are selected.
Submit a new test entry after updating settings.

Can I connect multiple MetForm forms with Google Sheets?


Yes. You can connect multiple MetForm forms with Google Sheets using Multi Sheet Connection. Each form can have its own Google Sheet connection and submission data.

Why is my Google Sheet not updating after form submission?


If your Google Sheet is not updating:
Check your Google account connection.
Verify that the selected Google Sheet is accessible.
Confirm that the MetForm form submission is successful.
Check that your Google Sheet headers are created correctly.
Try submitting a new test entry.

Can I sync previous MetForm entries to Google Sheets in the Free Version?


The Free Version supports syncing new MetForm submissions after the connection is configured.
For advanced data synchronization of previously submitted entries, see the Google Sheet Data Sync feature in the Pro Version guide.


Still not using GSheetConnector?
Quick and easy setup ⚙️ seamlessly import your settings from any other Google Sheets plugin!
👉 Learn more about the Pro Version | Download the Free Version