To find websites with missing Google Analytics, start with sites that launched recently, then check each homepage two ways: search the page source for a Google tag (a G- measurement ID, a GTM- container or the gtag.js library) and watch the browser's network requests for data going to google-analytics.com. If nothing shows up even after you accept the cookie banner, the site is probably not measuring visitors with Google, and that is a gap you can offer to fix.
Why look for websites with no Google Analytics?
A business with no analytics cannot answer simple questions about its own website. How many people came last month? Where did they come from? Which pages did they read? Did the ads they paid for send anyone? For a freelancer that is a good opening, because the fix is small, the value is easy to explain, and it leads to the work you actually want to sell.
| Who you are | Why a site with no analytics matters to you |
|---|---|
| Ads freelancer or media buyer | Without measurement nobody can tell whether ad spend works, so the setup has to come before any campaign |
| SEO freelancer | You need traffic numbers to show progress, and Analytics plus Google Search Console is the usual starting kit |
| Web designer or developer | Analytics setup is an easy add on to a launch, and a reason to stay in touch after handover |
| Social media manager | It shows which posts send people to the site, which is what owners ask about |
| Small agency | A measurement setup is a cheap first project that can become a monthly report |
The selling point is one sentence you can write to the owner: you currently cannot see who visits your site. That is true, specific and easy for them to check, and once it is fixed, every later conversation about results has numbers behind it.
Where do you find sites likely to be missing analytics?
You cannot search the web for something that is not there. Tools that look up website technology are mostly built to list the sites that do use a given tag, so you have to work the other way round: start from a list of sites where analytics is likely to be missing, and check each one.
Sites that went live in the last few days
New sites are the best place to look. The owner has just paid for a website, often built it on a site builder over a weekend, and measurement is one of the jobs left for later. Later often never comes.
You can watch new sites appear in the public certificate logs. Nearly every website now uses HTTPS, and the certificates that public certificate authorities issue are recorded in open logs under a system called Certificate Transparency. You can search those logs by hand for free at crt.sh, but most of what turns up is test servers, mail hosts and subdomains of large companies, so expect to sift a lot for each real business. Our guide to turning newly registered domains into leads covers how to do that sifting.
Vetted Leads reads the same logs and does the sifting for you. It keeps the sites that are real businesses or online stores, lists what each homepage is missing (no meta description, no social preview image, no favicon, images with no alt text, an old copyright year, pages loading over plain http), and gives an email that was checked with the business's own mail server before it reached the feed. As of 20 October 2026 the feed holds 45,590 leads, 2,735 of them launched in the previous 24 hours.
What it does not tell you is whether a site has analytics. We left that out on purpose, because a homepage alone cannot prove it (the traps section below explains why), so that check is yours. It takes about two minutes.
Local businesses on Google Maps
Search your niche and a town in Google Maps, then open each website. A local business with a site someone built years ago is often missing analytics, or still carries an old Universal Analytics tag that stopped working (more on that below).
Sites with other visible gaps
A homepage with no meta description, no favicon and a copyright year from years ago was usually launched once and then left alone. Sites like that are more likely to have no measurement either, so check them first.
Your past clients and people you know
Go through the sites you built or worked on, and the sites of businesses you already know. A friendly owner with no analytics is an easy first project, and you get a case study out of it.
| Source | Cost | How likely the site lacks analytics | Effort per real lead |
|---|---|---|---|
| Sites launched this week | Free by hand, or a lead feed | High | High by hand, low with a feed |
| Older local sites on Google Maps | Free | Medium, and many carry a dead old tag | Medium |
| Sites with other visible gaps | Free | Medium to high | Low once you have the list |
| Past clients and contacts | Free | It varies | Low |
How do you check if a website has Google Analytics?
Use a desktop browser. The check has three steps and you need all of them, because the page source on its own misses a lot.
Step 1: Search the page source
Open the homepage, right click and choose View Page Source (or press Ctrl+U, or Cmd+Option+U in Chrome on a Mac). Press Ctrl+F and search for each of these:
| Search for | What it means if you find it |
|---|---|
G- followed by letters and numbers, near gtag | A Google Analytics 4 measurement ID, so the site has a GA4 tag |
googletagmanager.com/gtag/js | The Google tag library is loading, usually for GA4 or Google Ads |
GT- followed by letters and numbers | A Google tag ID, used by some newer setups and platform integrations. It can carry GA4, so confirm in step 2 |
GTM- | A Google Tag Manager container. Analytics may be inside it, so you cannot tell yet |
UA- followed by numbers | An old Universal Analytics ID. On its own, this tag no longer collects anything |
analytics.js or ga.js | Older Google Analytics libraries from before GA4 |
Searching for G- alone will match plenty of unrelated text, so read what sits around it. A real tag looks something like gtag('config', 'G- followed by the ID.
Step 2: Watch the network requests
Some tags never appear in the source, because Tag Manager, a site builder setting or a plugin adds them after the page loads. So open the developer tools (F12, or right click and Inspect), go to the Network tab, tick Preserve log and reload the page. Type collect in the filter box.
- Requests to an address on
google-analytics.comoranalytics.google.comwith/g/collectin it mean GA4 is sending data. - Requests to
google-analytics.com/collect, with no/g/, are old Universal Analytics hits. - Nothing at all means no Google Analytics data left your browser on this visit.
Click a link or two while the Network tab is open. Some setups wait for the first interaction before they send anything.
A quicker first look: open the Console tab and type dataLayer. If the browser says it is not defined, no Google tag or Tag Manager has set it up on this page. It is a hint, not proof, so still finish the network and consent steps before you write to anyone.
Step 3: Accept the cookie banner and check again
If the site has a cookie or consent banner, the analytics tag may hold back until you accept. Click accept, reload and look at the Network tab again. A site that sends nothing before consent and sends data after it has analytics, set up the way it should be.
Google also has a free tool called Tag Assistant that shows which Google tags fire on a page. It is handy for confirming what you found, but the three steps above work in any browser and teach you what you are looking at.
Checking a whole list at once
If you have 50 sites to look at, a site crawler that can search page source, such as Screaming Frog's SEO Spider, can run step 1 across the list: search for gtag(, GT- and GTM-, and crawl only the homepages. Sites with a match have a Google tag. Sites with no match go on your pile for steps 2 and 3 by hand, because a crawler reading the source cannot see tags added after the page loads or after consent.
What can make a site look like it has no analytics when it does?
Telling an owner they have no analytics when they do is the quickest way to lose them, so learn the cases where your check comes up empty on a site that is measured.
| What you saw | What might really be going on | How to tell |
|---|---|---|
| No Google tag anywhere | The site uses another tool, such as Plausible, Fathom, Matomo or Cloudflare Web Analytics | Search the source and the Network tab for those names |
| No Google tag on a Shopify, Wix or Squarespace site | The platform has its own built in visitor stats, so the owner may already see basic numbers | You cannot see those from outside, so ask rather than assert |
No requests to google-analytics.com or analytics.google.com | Server side tagging sends the data through the business's own domain first | Look for collect requests going to a subdomain of the site itself |
| Nothing fired on your visit | Your ad blocker or privacy browser stopped the tag | Check again in a clean browser profile with extensions off |
| Nothing until you clicked accept | Consent is set up correctly | Accept and check again, as in step 3 |
Two of these change what you say. If the site runs another analytics tool, there is no gap to pitch, so move on. If it sits on a platform with built in stats, the owner can probably see visits but not much about where they came from or what they did next. Pitch the missing piece instead: tracking enquiries or sales, ad conversion tracking, or a short monthly report.
In your email, write "I could not find a Google Analytics tag on your homepage", not "you have no analytics". The first is what you checked. The second is a claim you cannot fully prove from outside, and the owner may know better than you.
What if the site still has an old Universal Analytics tag?
This is one of the better things to find, because the owner usually thinks they are covered. Google stopped processing data in standard Universal Analytics properties on 1 July 2023 and replaced it with Google Analytics 4 (the Google Analytics article on Wikipedia has the history). A site whose only tag is a UA- ID has, in practice, recorded nothing since then.
You can spot it when:
- the source has a
UA-ID andanalytics.js, and noG-ID, and - the Network tab shows no
/g/collectrequests.
What you can say: "Your site still has the old Universal Analytics code on it. Google stopped collecting data with that version in July 2023, so it has not recorded a visit since." It is specific and true, and the owner can confirm it by logging into their own account.
What should you offer when you find a site with no analytics?
Offer a small fixed project with a clear end. The owner should be able to picture exactly what they get.
| What you found | First project | What the owner has at the end |
|---|---|---|
| No Google tag at all | A GA4 property, the tag installed, the owner added as admin, a test visit confirmed | Visitor numbers in their own account, from that day on |
| An old Universal Analytics tag only | Replace it with GA4 and remove the dead code | Working measurement again |
| GA4 present, but nothing marked as a conversion | Set up key events for enquiry forms, calls or purchases | They can see which visits turned into enquiries or sales |
| Ads running with no tracking | Ads conversion tracking alongside GA4 | Ad spend tied to results |
| No Search Console | Verify the site and submit a sitemap | The searches that bring people to the site |
| A UK or EU site with no consent banner | Add a consent banner and set the tags to respect it | Measurement that only runs once visitors agree |
A few rules for the setup itself:
- Create the property in the owner's own Google account, or have them add you to theirs. Never keep a client's data in an account only you control. It is their data, and an owner who later finds they cannot get into it will not trust you again.
- Confirm it works before you call it done. Open the GA4 realtime report and watch your own test visit arrive.
- Hand over a one page note: where to log in, what the main report shows, and who to ask.
That note is often what turns a setup into monthly work, because once the numbers exist, the owner wants someone to explain them.
What should your first email say?
Keep it short. Name something real about their business, say what you checked in words they understand, offer one small fix and make it easy to reply.
Subject: Visitor numbers for Brightside Bakery
Hi Priya,
I saw the new Brightside Bakery site this week. The custom cake order page is clear, and the photos make it hard not to order something.
I looked at how the site is set up and could not find a Google Analytics tag on the homepage. If that is right, you have no way yet to see how many people visit, where they find you, or how many get as far as the order page.
I set this up for small food businesses: Google Analytics in your own account, the order page tracked as an enquiry, and a one page guide to reading it. It is a small fixed job, usually done in a few days.
Would it help if I sent a short note on what I would set up?
If you already have this covered with another tool, ignore me, and congratulations on the launch.
Sam
Why this email works
- The first line shows a person looked at her site.
- "Could not find a Google Analytics tag on the homepage" is exactly what was checked, and it leaves room for her to say she uses something else.
- The value is in her terms (visits, where people find her, orders), and the email never mentions tags, events or dashboards.
- The ask is small. Saying yes to a note is easy. Saying yes to a call is not.
Follow the email rules where you and the business are based. In the US, the CAN-SPAM Act asks for an honest sender and subject line, a clear note that the email is an ad, a postal address and a working way to opt out. In the UK, you can email a company address without prior consent if you say who you are and offer an opt-out, but sole traders and some partnerships count as individuals and need consent first. EU countries set their own rules, so check the one you are sending to. The sample leaves the footer out, so add yours.
How do you follow up?
Wait four or five days, then send one follow-up with something new in it, for example:
- the two or three things you would track on their site, written out in one line each
- a small free tip, such as "After I sent the contact form, the page showed an error. Worth a test." (only if you really saw it)
- if you found an old Universal Analytics tag, the date Google stopped collecting with it, so they can check their own account
Then stop. Note the date, and look again in a few months if the site changes.
How many sites should you check a day?
Pick a number you can keep up. Here is a routine that fits in an hour:
- Find (10 minutes): pull 15 recently launched sites in your niche from the certificate logs, Google Maps or a lead feed.
- Check (20 minutes): two minutes each on 10 of them, covering source, network and consent.
- Write (20 minutes): one short email to each of the three or four sites with a clear gap.
- Log (10 minutes): the business, what you found, the date sent and the follow-up date.
After a month your log tells you which niches and which findings get replies. Trust that over any reply rate you read online. For more on filling a pipeline for marketing work, see how to get clients for your SMMA or our page on finding marketing clients.
What mistakes should you avoid?
- Calling a site untracked after checking only the source. That misses Tag Manager setups and consent banners, so always do the network and consent steps too.
- Pitching GA4 to a site that already runs Plausible or Matomo. It tells the owner you did not look properly.
- Selling the tool instead of the answer. Owners do not want "GA4". They want to know how many people visit and how many buy.
- Keeping the property in your own account. It feels convenient at the start and causes a fight at the end.
- Overpromising. Analytics shows what is happening on the site. It does not bring more visitors by itself, so do not sell it as if it does.
Where should you start today?
Pick one niche. Find ten sites in it that went live this week, run the two minute check on each one, and email the three with the clearest gap. If you would rather skip the sifting, Vetted Leads gives you 3 free contacts, once, and the newest 50 leads each day with no card, each with its homepage gaps listed and a checked email. The analytics check stays with you: source, network, then accept the banner and look again.
Questions people ask
How can I tell if a website uses Google Analytics?
Open the page source and search for a GA4 measurement ID (it starts with G-), the gtag.js library or a Google Tag Manager ID (it starts with GTM-). Then open the Network tab in your browser's developer tools, reload, and filter for collect. Requests to google-analytics.com or analytics.google.com with /g/collect in the address mean GA4 is sending data. Accept any cookie banner and check again before you decide.
Is there a tool that lists websites without Google Analytics?
Technology lookup tools are mostly built to list sites that do use a tag, so lists of sites without one are rare and hard to trust. A tag can also load through Tag Manager or only after cookie consent, which an outside scan can miss. The practical route is to start from sites likely to be missing it, such as ones launched this week, and check each one yourself.
Does a UA- tracking ID still work?
No. Google stopped processing data in standard Universal Analytics properties on 1 July 2023. A site whose only tag is a UA- ID has not recorded visits since then, even though the code is still on the page. It needs a Google Analytics 4 tag instead.
Can a site have analytics even if I cannot find a Google tag?
Yes. It may use another tool such as Plausible, Fathom, Matomo or Cloudflare Web Analytics, send data through its own domain with server side tagging, or rely on the built in stats of Shopify, Wix or Squarespace. Your own ad blocker can also stop the tag on your visit. That is why it is safer to tell an owner you could not find a Google Analytics tag than to say they have no analytics.
What should I charge to set up Google Analytics for a small business?
Price it as a small fixed project from the hours it takes you, and list what is included: the GA4 property in the owner's account, the tag installed and tested, the main enquiry or purchase tracked, and a short guide to reading the reports. A clear scope and finish date is easier for an owner to say yes to than an hourly estimate.
Does Vetted Leads show which sites have no Google Analytics?
No. Vetted Leads lists gaps it can measure from the homepage, such as a missing meta description, social preview image or favicon, images with no alt text, an old copyright year or pages on plain http. Analytics can load through a tag manager or after consent, so the homepage alone cannot prove it is missing. You find fresh sites in the feed and run the two minute analytics check yourself.
