WordPress plugin intelligence profile

ARPHost CF7 Submission Archive

Save Contact Form 7 submissions to your WordPress database and forward them to Google Sheets via a simple Apps Script webhook.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.2.2
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.2 · PHP 7.4
Directory statusactive
Last directory update16 Jul 20263mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records ARPHost CF7 Submission Archive version 1.2.2 as active, updated 3mo ago and tested up to WordPress 7.0.

Overview

About this plugin

ARPHost CF7 Submission Archive captures every Contact Form 7 submission and:

  • Stores it in a dedicated database table (survives mail delivery failures — capture happens before mail is sent)
  • Optionally forwards it as JSON to a Google Apps Script Web App, which appends it to a Google Sheet
  • Provides an admin browser (filter by form, search, view detail, delete, resend to Sheets)
  • Exports submissions to CSV
  • Tracks per-submission Google Sheets delivery status, with one-click resend

js ).

Privacy

IP address and user-agent storage are off by default. Enable them in Settings only if your privacy policy covers it.

Developer hooks

  • cf7dbgs_capture_submission — filter; return false to skip capturing a submission
  • cf7dbgs_store_fields — filter fields before DB storage
  • cf7dbgs_webhook_payload — filter the JSON payload sent to the webhook
  • cf7dbgs_webhook_args — filter wp_remote_post args
  • cf7dbgs_after_store — action fired after a row is stored

External services

This plugin connects to Google services to forward Contact Form 7 submissions to a Google Sheet. Both connections are off by default (Settings → Send to Google Sheets ) and use your own Google account/spreadsheet — no data passes through any ARPHost server.

Google Sheets API (recommended mode)

com ) using a Google Cloud service account you create and paste into Settings. com ).

  • What is sent: the submission’s mapped field values (plus formTitle / formId ), sent as a new row appended to the spreadsheet/tab you configured. Anti-spam/captcha tokens (reCAPTCHA, hCaptcha, Turnstile) are stripped before sending. For authentication, a signed JWT derived from your own service-account credentials is sent to obtain the access token — no data is sent to any third party you did not configure.
  • When it’s sent: immediately after a matching Contact Form 7 submission (if enabled), or when an admin manually clicks “Resend” on a stored submission.
  • Service: Google Sheets API / Google Cloud Platform, operated by Google LLC. Terms of Service · Google Privacy Policy

Google Apps Script webhook (alternate mode)

js (bundled with this plugin). com ) under your own Google account and appends the row to your sheet.

  • What is sent: the same mapped field values described above ( formTitle / formId plus form fields, captcha tokens stripped), sent as the POST body.
  • When it’s sent: immediately after a matching submission (if enabled), or on manual “Resend”.
  • Service: Google Apps Script, operated by Google LLC. Terms of Service · Google Privacy Policy
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • contact form 7
  • google sheets
  • database
  • export
  • submissions
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.2 · PHP 7.4
Update activity16 Jul 20263mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.