🎉 Celebrating WordCamp Asia 2026 — All 7 plugins, $49 lifetime. Offer ends April 20th.
59 d
:
12 h
:
23 m
:
07 s
Buy Now
DOCUMENTATION

Sync Contact Form 7 Submissions to Google Sheets

Automatically sync Contact Form 7 submissions to Google Sheets with real-time capture and dynamic field detection.

1 min read    Last updated Apr 1, 2026

The Contact Form 7 (CF7) provider captures form submissions and syncs them to Google Sheets automatically. Never lose a form submission again.

Requirements

Contact Form 7 must be installed and activated on your site.

How It Works

Since Contact Form 7 does not store submissions in the database by default, Pushrow creates its own submission storage table. Every time a CF7 form is submitted, the data is captured and stored, then synced to your Google Sheet.

Available Fields

Fields are dynamically detected based on your form configuration. Common fields include:

  • Submission ID — Auto-generated unique identifier.
  • Form Name — The name of the CF7 form.
  • Submitted Date — Date and time of submission.
  • All custom form fields (name, email, message, phone, etc.) are automatically detected.

Filtering Options

  • Form: Select a specific Contact Form 7 form to sync.

Real-time Sync

Submissions are pushed to Google Sheets in real time as they are submitted. This means your sheet is always up to date with the latest leads.

Example Use Cases

  • Capture all contact form leads in a Google Sheet for your sales team.
  • Create an automated lead tracking system.
  • Back up form submissions that CF7 does not store natively.
  • Share form responses with team members in real time.