A contact form email tells you who wrote. It does not tell you how they found you.
First Found adds that answer to every message, in words a business owner can read without knowing what a UTM tag is:
-- lead source info --
Lead source: Google Ads
First found: Organic search (Google), September 26, 2026 7:15 am
Submitted: October 5, 2026 11:20 pm
Lead source is the visit they sent the form on. First found is the first time they came to your site, which can be weeks earlier and from somewhere else. Together they show which of your ads, listings and links start a customer’s search and which one closes it.
What it does
Works with Flamingo
Flamingo is the free message storage plugin by the author of Contact Form 7. With it active, Inbound Messages gets a Lead source column, so you can read the source of every lead down the list without opening one. Each message’s Meta box holds the detail behind it: both visits, their landing pages, referrers, campaign tags and ad click ids. Flamingo is optional. Without it the emails work the same.
How the source is worked out
The plugin looks at three things from the visit: an ad click id in the link (Google Ads, Microsoft Ads, Meta), campaign tags in the link (utm_source, utm_medium, utm_campaign), and the website the visitor came from. An ad click wins over everything else, since an ad click arrives from google.com too. A visit that carries no information at all is Direct. A visitor whose browser stored nothing shows as Unknown, never as a guess.
To have your Google Business Profile show as its own source, tag the website link on the profile, for example https://example.com/?utm_source=google&utm_medium=organic&utm_campaign=gbp.