Test the contact form end to end and reconcile it with Ads and GA4
Checks every Contact Form 7 form's recipients, sends approved test entries, verifies the GTM success trigger and the tags it fires, and reconciles 14 days of GA4 form events with Google Ads lead conversions.
When to use it
When you are not sure your website form leads are really being received and counted, or GA4 and Google Ads show different lead numbers.
What you get
A pass/fail checklist per form and a GA4 vs Google Ads reconciliation table with the gap in % and the likely causes, with any fix shown for approval first.
Does it change anything in my account?
Only with your approval. The assistant first shows a preview of every change and waits for your go-ahead.
Works with
WordPress, Tag Manager, GA4, Google Ads
Fill in before sending
[site URL][company domain][test email][GTM-XXXX]
Check that leads from my WordPress site [site URL] are captured and tracked correctly. Steps 1, 3 and 4 are read-only.
1. List the Contact Form 7 forms and show each one's required fields and notification email addresses. Flag any recipient address that looks wrong or outdated. Our current domain is [company domain].
2. Test submissions send a REAL notification email to each form's recipients, and the entry may also reach any CRM or autoresponder connected to the form. Before sending anything, run each test as a preview (confirm=false). Show me, per form, the fields and values that would be sent and which addresses would receive the mail, then wait for my approval. For each form I approve, submit one entry with name and message set to "TEST - please ignore" and email [test email]. Report the result: mail_sent, mail_failed, validation_failed (with the rejected fields) or spam. Note that this test goes through CF7's server-side REST endpoint, so no browser tags fire. It proves the mail works, not the tracking, and it adds no conversions to GA4 or Google Ads.
3. Check what actually fires on the site. List every GTM and GA4 source on the site and flag it if two different containers are live at once. In GTM container [GTM-XXXX], list the triggers and tags and check for a trigger that listens for a successful CF7 submission (a custom event such as wpcf7mailsent or equivalent), not just a click on the submit button or a generic form submission. Confirm which GA4 event tag and which Google Ads conversion tag it fires. Match that Ads tag's conversion ID and label against the conversion tags in the account, so we know it feeds the right lead conversion action. Check the workspace for unpublished changes, because those do not run on the live site.
4. For the last 14 days, compare the GA4 count of the form event (GA4 report broken down by event) with Google Ads conversions for the lead conversion action.
Deliver a pass/fail checklist per form (recipients, mail delivery, success trigger, tags fired, conversion label match) and a reconciliation table showing GA4 count, Ads count and the gap in %. If the gap is above 20%, list the likely causes in order: trigger on click instead of success, consent or ad blockers, a duplicate tag or second container, or a wrong conversion action or label.
This is diagnostic only. Propose fixes, but do not edit forms, site tracking or GTM until I approve each one. For every approved fix, show the confirm=false preview first and wait for my go-ahead. Never publish the GTM container without my explicit approval.
Finds page-one pages that get impressions but few clicks, compares them to your site-wide CTR, and rewrites their meta title and description around the queries that actually bring them traffic.
When to use itWhen your pages rank on page one and get impressions but few clicks, so your titles and descriptions are probably not convincing.
Matches GA4 landing-page performance against your WordPress menus, flags valuable pages missing from the navbar, dead weight and broken links, and proposes a leaner main menu.
When to use itWhen your site menu feels cluttered or outdated and you suspect it does not point visitors to the pages that actually bring conversions.
A plugin-by-plugin action list that flags outdated, duplicate and conflicting plugins and double-firing tags.
When to use itWhen your WordPress site has too many plugins, updates piling up, or you fear duplicate tags are inflating the conversions your ads optimize toward.