Pete Bowen's site

Offline conversion tracking with Contact Form 7

Published June 2026. Last updated July 2026.

Contact Form 7 is one of the most popular form plugins for WordPress. It's reliable, flexible, and free.

But, if you're running Google Ads, there is a problem.

Contact Form 7 can tell you that somebody submitted a form. It can't tell Google Ads if that person became a customer.

From Google's perspective anyone who fills in your form is a good lead, but that's obviously not true. Some are good and turn into customers, others are a waste of time.

Offline conversion tracking closes that gap.

Instead of measuring only the form submission, you can track what happens after the lead enters the business.

For example:

  • Qualified lead
  • Appointment booked
  • Quote requested
  • Sale completed

These events can then be uploaded back into Google Ads and used to improve campaign performance.

How the process works

The process is straightforward.

  1. A visitor clicks a Google Ad.
  2. The visitor submits a Contact Form 7 form.
  3. Contact Form 7 sends the lead information to Litiro.
  4. The lead is reviewed by the business.
  5. Lead status updates are recorded in Litiro.
  6. Litiro uploads the conversion data back to Google Ads.

The result is a feedback loop that connects advertising activity to business outcomes.

Capturing leads from Contact Form 7

By default, Contact Form 7 sends form submissions by email. You don't need to change this.

But, we need a plugin like the popular CF7 to Webhook plugin.

The plugin sends a copy of each form submission to a webhook endpoint provided by Litiro.

Configuring CF7 to Webhook

After installing the CF7 to Webhook plugin:

  1. Open the Contact Form 7 form.
  2. Enable the webhook integration.
  3. Enter the webhook URL provided by Litiro.
  4. Configure the fields you want to send.
  5. Submit a test lead.
  6. Map the fields to Litiro's standard fields. (We'll help you with this).

Using a webhook hot track offline conversions with Contact Form 7

Once the webhook is active, every new enquiry is automatically sent to Litiro.

At this point, the lead has been captured. The next step is tracking what happens after the enquiry.

Recording lead outcomes

The most valuable information usually comes after the form submission.

Questions such as these are often more important than the original lead itself:

  • Was the lead contacted?
  • Was the lead qualified?
  • Did the prospect attend an appointment?
  • Was a quote provided?
  • Did the prospect become a customer?
  • How much revenue was generated?

Litiro allows these outcomes to be recorded against the original lead. Either manually via a simple form in Litiro or automagically by connecting to the CRM or lead handling system.

Uploading conversions to Google Ads

Once lead outcomes are recorded, Litiro uploads to them Google automatically as offline conversions using Google's Data Manager.

This allows Google to learn which leads are creating value for the business.

Instead of optimising for anyone willing to fill in a form, Google can begin optimising for leads that are more likely to become customers.

Most Google Ads Problems Aren't Google Ads Problems
Pete holding his book
If my writing resonates with you, I'd like to give you a copy of my book, Profitable Google Ads. The book was written for business owners, but many PPC professionals have found it valuable too.
Before you download it, what describes you best?

Related articles

What is Google actually learning from?

The Google Ads WhatsApp conversion tracking guide

Offline Conversion Tracking with Fluent Forms

The problem with call duration conversions

My lead count doesn't match my conversion count

Google Ads conversion tracking for WhatsApp orders

Topics you'll find on this site

Agency insights

Thoughts and lessons on client selection, burnout, pricing, and modernising legacy accounts, from someone who's run a Google Ads for years.

Conversion tracking

Understand what happens after someone clicks your advert. Subjects include offline conversions, CRM integration, attribution, auditability and marketing instrumentation.

Essays and thinking

Articles about marketing, engineering, AI and problem solving that don't fit neatly into the other topics. These are some of the ideas and experiences that have shaped how I think.

Google Ads for lead generation

Learn how to use Google Ads to generate profitable leads. Subjects include campaign strategy, bidding, targeting, optimisation and the challenges of running lead generation campaigns.

Landing pages

Things I've learned about high-converting landing pages. Subjects include copywriting, page structure, forms, trust, conversion rate optimisation and user experience.

Lead quality

Understand why some leads become customers while others don't. Subjects include diagnosing poor leads, qualification, filtering junk leads and improving the feedback you send to Google Ads.

Sales Process

What happens after a lead has been generated determines if Google Ads is profitable. Subjects include first contact, follow-up, quoting, lead nurturing and turning more enquiries into customers.