Menu

Close
  • Home
  • GTM Tips
  • About
  • Tools
  • Blog Statistics
  • Upcoming Talks
  • Templates
  • Newsletter
  • Full (non-AMP) site
  • Categories

  • analytics
  • content management
  • digital marketing
  • google cloud
  • gtm tips
  • personal
  • privacy
  • seo
  • web design
  • web development
  • Tags

  • ab testing
  • accelerated mobile pages
  • ad blocker
  • adblocker
  • add-on
  • adwords
  • agile
  • amazon
  • amp
  • analytics
  • android
  • api
  • app
  • app engine
  • app+web
  • approval
  • apps
  • apps script
  • array
  • attribution
  • audience design
  • audit
  • auto-event tracking
  • auto-link domains
  • aws
  • azure
  • basketball
  • beforeunload
  • best practices
  • big data
  • bigquery
  • blogger
  • bounce rate
  • built-in variables
  • calculated metrics
  • callback
  • campaign tracking
  • celebration
  • change history
  • chrome
  • chrome extension
  • click tracking
  • click variables
  • clickstream
  • client id
  • client template
  • clientid
  • cloud functions
  • cloud run
  • cms
  • cname
  • conferences
  • consent
  • consent mode
  • container
  • container export
  • container snippet
  • content
  • content analysis
  • content blocker
  • content engagement
  • content grouping
  • content management
  • content management system
  • content security policy
  • content strategy
  • context
  • conversion
  • conversions api
  • cookie
  • cookiedomain
  • cookies
  • core web vitals
  • creative
  • cross-domain
  • cross-domain tracking
  • csp
  • css
  • css selectors
  • custom
  • custom dimension
  • custom dimensions
  • custom html
  • custom html tag
  • custom html tags
  • custom javascript
  • custom metrics
  • custom templates
  • customtask
  • dan wilkerson
  • dashboard
  • data
  • data collection
  • data engineering
  • data layer
  • data layer variable
  • data model
  • data quality
  • datalayer
  • debug
  • debugging
  • definition of success
  • developer
  • developer tools
  • development
  • digital marketing
  • docker
  • document.write
  • dom
  • duplicate
  • dynamic content
  • easter egg
  • ecomemrce
  • ecommerce
  • education
  • element visibility
  • engagement
  • enhanced ecommerce
  • enrichment
  • environments
  • errors
  • event
  • event listener
  • event listeners
  • eventcallback
  • events
  • excel
  • exceptions
  • experimentation
  • exploit
  • extension
  • facebook
  • false
  • family
  • fields to set
  • firebase
  • firestore
  • firing rules
  • folders
  • form
  • form tracking
  • format value
  • forms
  • fpid
  • ga spy
  • ga4
  • gcp
  • gdpr
  • google
  • google ads
  • google analytics
  • google analytics 4
  • google analytics settings
  • google bigquery
  • google cloud
  • google cloud platform
  • google sheets
  • google tag
  • google tag manager
  • google trends
  • google-optimize
  • googletagmanager
  • governance
  • gtag
  • gtag.js
  • gtm
  • gtm sonar
  • gtm tools
  • gtm360
  • gtmtips
  • guest post
  • guide
  • hack
  • history
  • history change trigger
  • history listener
  • hugo
  • iframe
  • intelligent tracking prevention
  • internal traffic
  • ios
  • ip
  • it department
  • itp
  • javascript
  • jquery
  • klipfolio
  • learning
  • lighthouse
  • links
  • listeners
  • local
  • localstorage
  • lookup table
  • macros
  • marketer
  • marketing
  • measurement protocol
  • meta description
  • metrics
  • migration
  • mixcloud
  • mobile
  • modern cms
  • modular architecture
  • monitor
  • navigation
  • netbooster
  • new ui
  • node.js
  • nodejs
  • non-technical
  • open source
  • opt-out
  • owasp
  • page load time
  • page timings
  • parameter reporting
  • penguin
  • performance
  • permissions
  • persistence
  • personal
  • personal experience
  • php
  • pii
  • pitch
  • piwik pro
  • plugins
  • poetry
  • postmessage
  • ppc
  • preview
  • preview mode
  • privacy
  • process
  • proxy
  • public speaking
  • query string
  • queue time
  • r
  • race condition
  • reaktor
  • recaptcha
  • referral
  • regular expression
  • release
  • resources
  • rules
  • safari
  • sales
  • samesite
  • schema
  • score card
  • scroll depth
  • search
  • search api
  • search engine optimization
  • search trends
  • security
  • selection
  • seo
  • seo report
  • serp
  • server-side
  • server-side tagging
  • session
  • sessions
  • sgtm
  • shopify
  • simmer
  • single-page apps
  • site search
  • site speed
  • slack
  • snippet
  • snowplow
  • social interactions
  • soundcloud
  • spa
  • splash page
  • static site
  • still running
  • storage
  • support
  • swift
  • syntax highlight
  • tag management solution
  • tag management solutions
  • tag sequencing
  • tag templates
  • tags
  • tasks
  • technical marketing
  • technique
  • test
  • testing
  • timer
  • timings
  • tips
  • tools
  • tracker
  • tracker object
  • tracking protections
  • training
  • transformations
  • trigger
  • trigger groups
  • triggers
  • troubleshoot
  • undefined
  • universal analytics
  • user id
  • user interface
  • user permissions
  • user timings
  • v2
  • variable
  • variable templates
  • variables
  • videos
  • visibility
  • wcag
  • weather
  • web design
  • web development
  • webkit
  • website redesign
  • workflow
  • workspaces
  • youtube
  • zones
Menu

Spam Filter Insertion Tool

Simo Ahava 1 December 2016 Non-AMP version

I took my Spam Filter Insertion Tool down since it’s very ineffective for tackling referral spam in Google Analytics. There are far better ways to combat spam.

You can still download the source in the GitHub repository if you want to build the tool yourself.

Simo Ahava

Husband | Father | Analytics developer

Espoo, Finland https://www.simoahava.com/