Exclude Own Visits from GA4 Analytics: Part 24 — WordsByEkta🌿

Google Analytics

How to Exclude Your Own Visits from GA4 Analytics

WordsByEkta🌿 • Blogger Technical Series • Clean Analytics

When you are building a blog, you visit your own site constantly. You open posts to check layout, preview pages, test links, update menus, fix mobile spacing, and refresh again after every small change.

The problem is that Google Analytics does not automatically know those visits are yours. If you do not filter them, your own activity can make your traffic look higher than it really is.

This guide explains how to tell GA4 that your own internet connection is internal traffic, and then how to exclude that traffic from your reports.
Close-up illustration of a magnifying glass over a bar chart showing real reader traffic in blue being separated from own visits in grey through a funnel filter, representing how to exclude internal traffic in GA4 analytics — WordsByEkta
Your visits while editing are not reader data — here's how to tell GA4 the difference.

What Problem Are We Fixing?

If you visit your own blog 20 times while editing, GA4 may count those visits like real reader traffic. That can affect your reports, including page views, users, engagement, and real-time activity.

For small blogs, this matters even more because your own visits can become a large part of the visible traffic.

What Is an IP Address?

An IP address is like an internet address for your connection. Websites use it to understand where a visit is coming from at a network level.

Type What It Means Use for GA4?
Local/private IP This is the address your computer has inside your home Wi-Fi network. It often looks like 192.168.x.x or 10.x.x.x. No
Public IP This is the address websites see when you visit them from your internet connection. Yes
IPv4 A shorter IP format like 103.xxx.xxx.xxx. Yes, easiest to use
IPv6 A longer IP format with colons, like 2401:xxxx:.... Can be used, but IPv4 is simpler if available
Do not share your public IP address in comments, public posts, screenshots, or chats unless necessary. It is not a password, but it can reveal your approximate location/ISP and identifies your current internet connection.

Which IP Address Should You Use?

Use your public IPv4 address, not the local IP from your computer settings.

Use this type of IP
103.xxx.xxx.xxx
Do not use this kind of local/private IP
192.000.0.0 10.0.0.4

How to Find Your Public IP Address

The simplest method is to use a public IP checker website.

  • Open https://api.ipify.org/
  • It will show your public IP as plain text.
  • Copy the IP privately.
  • Do not paste it into public comments or articles.

You can also use websites like whatismyipaddress.com, but some pages show many ads. The plain-text IP page is cleaner and easier.

Step 1: Define Your Internal Traffic in GA4

First, tell GA4 which IP address belongs to you.

  1. Open Google Analytics.
  2. Go to Admin. The Admin menu is the gear icon at the bottom left.
  3. Open your GA4 property.
  4. Go to Data streams.
  5. Select your website stream.
  6. Click Configure tag settings.
  7. Click Show more.
  8. Click Define internal traffic and use these settings:
    • Rule name: My Home IP
    • traffic_type value: internal
    • Match type: IP address equals
    • Value: Your public IPv4 address — Click here to know yours
    • Click Create.
The traffic_type value should stay as internal. GA4 uses this label later when you create or test the filter.

Step 2: Check Whether GA4 Already Created a Filter

After defining your IP address as internal traffic, GA4 still needs a data filter to decide what to do with that traffic. The IP rule only marks your visits as internal. The data filter is what excludes those visits from reports.

Sometimes GA4 may already show an internal traffic filter named Internal Traffic after you define internal traffic. If this happens, you may not need to create another filter manually. You can skip Step 3 and start testing the filter as described in Step 4.

Do not activate the filter immediately. Keep it in Testing first so you can confirm it works. In Testing mode, GA4 still counts your visits, but it marks them for checking.

But if you also created your own filter, do not panic. What matters is that the filter is connected to this parameter:

Internal Traffic Parameter
traffic_type = internal
You only need one active internal traffic exclude filter. If GA4 already has an Internal Traffic filter and your custom filter is a duplicate, activate only the one that works in Realtime comparison testing. Do not activate both unnecessarily.

Step 3: Create the Internal Traffic Filter

If GA4 does not show an auto-created internal traffic filter named Internal Traffic, create the filter manually as described below.

  1. Go to GA4 → Admin.
  2. Open Data collection and modification → Data filters.
  3. Click Create filter.
  4. Choose Internal traffic.
  5. Enter a filter name such as Exclude my own visits.
  6. Set Filter operation to Exclude.
  7. Keep the parameter name as traffic_type.
  8. Keep the parameter value as internal.
  9. Set the filter state to Testing first.
  10. Click Create.
Do not activate the filter immediately. Keep it in Testing first so you can confirm it works. In Testing mode, GA4 still counts your visits, but it marks them for checking.

Step 4: Test Whether Your Own Visits Are Being Marked

After the filter is in Testing mode, open your blog in a normal browser tab and visit two or three pages. Then return to GA4 and check whether those visits are being marked as internal traffic.

  1. Open your blog in a normal browser tab.
  2. Visit two or three pages.
  3. Go back to GA4 → Reports → Realtime overview.
  4. Click Add comparison or the plus icon near the comparison chips.
  5. Click Create new.
  6. Choose the dimension Test data filter name.
  7. Set match type to exactly matches.
  8. Look for a value such as Internal Traffic or your custom filter name.
  9. Apply the comparison.

If the comparison shows your current active user or the pages you just opened, the internal traffic rule is working.

  • In my case, the comparison value appeared as Internal Traffic, even though I had created a filter named Exclude my own visits. This is normal. GA4 may show the default internal traffic label instead of your custom filter name.
  • If your Analytics account was created recently, it is highly possible that after creating filters and other settings, your dimension values may not load while creating a comparison. In that case, try again after an hour or so.

Step 5: Activate the Filter

Once Realtime confirms that your visits are being marked as internal traffic, you can activate the filter.

  1. Go to GA4 → Admin.
  2. Open Data collection and modification → Data filters.
  3. Open the internal traffic filter that worked in Realtime testing.
  4. Change the state from Testing to Active.
  5. Save the change.
Once a data filter is Active, excluded traffic is permanently removed from future GA4 reports. It cannot be recovered later. That is why Testing mode should be used first.

Quick Rule

What You See What It Means
Internal Traffic GA4 is marking your visit as internal traffic.
Exclude my own visits Your custom filter name may appear, depending on how GA4 displays the testing filter.
Testing Your traffic is still counted, but marked for checking.
Active Your internal traffic is excluded from future reports.
For most bloggers, this is worth doing because we visit our own sites repeatedly while editing. Filtering our own visits makes analytics cleaner and more honest.

Important Notes for Bloggers

  • If your internet provider gives you a dynamic IP, your public IP may change later.
  • If the filter stops working, check your public IP again and update the rule.
  • If you edit from multiple places, such as home and office, you may need more than one IP rule.
  • If you use mobile data, that IP may be different from your Wi-Fi IP.
  • Do this separately for each GA4 property if each blog has its own Analytics property.

Mobile Data and Multiple Locations

If you edit your blog from your phone using mobile data, that connection has a completely different public IP from your home Wi-Fi. GA4 will not recognise it as internal traffic unless you add that IP separately.

  • Home Wi-Fi: Has one public IP. Add this as your first internal traffic rule.
  • Mobile data: Has a different public IP. You may need a second rule for this.
  • Office or coworking: Has its own IP. Add a third rule if you edit from there regularly.
  • Dynamic IP: Some internet providers change your public IP periodically. If your filter stops working, check your current IP at https://api.ipify.org/ and update the rule.
Mobile data IPs can change frequently because telecom providers assign IPs dynamically across their network. If you notice your own visits appearing in reports again, your mobile IP has likely changed. Update the rule with the new IP.

For most small bloggers editing primarily from home Wi-Fi, one IP rule is enough. But if you use mobile data heavily for editing — checking layout, previewing posts, fixing spacing — adding that IP too will keep your analytics clean.

Quick Summary

Question Answer
Should I use my computer's local IP? No. Use your public IP.
Should I use IPv4 or IPv6? Use IPv4 if available. It is simpler.
Should I share my IP publicly? No. Keep it private.
Should I activate the filter immediately? No. Use Testing first.
Will this remove old visits? No. It affects future data after the filter is active.

Final Thought

Clean analytics matters because it helps you understand what real readers are doing, not what you did while fixing your own layout at midnight.

Your own visits are useful while building. But once you start measuring growth, they should not sit beside reader traffic and pretend to be audience behavior.

Everything I Learned — So You Don't Have To Figure It Out Alone

The technical mistakes I made in year one — the full HTML inside Blogger, the missing meta descriptions, the duplicate H1 tags, the links closing articles — I have written all of it down. Every fix. Every discovery. Every hour of confused trial and error turned into a clear guide.

📊 SEO Health Checker
Analyze your website's SEO basics instantly. Check titles, meta descriptions, headings, indexing signals and overall SEO health using our free browser-based SEO tool.
Open Free SEO Health Checker
Share on WhatsApp

Comments

Popular Posts

Stop Uploading PDFs Online — Unlock Them Yourself — WordsByEkta🌿

Publish Your Android App on Google Play Store — WordsByEkta🌿

How to Set Up Your Blogger About Me Page: Part 02 — WordsByEkta🌿