WordPress plugin intelligence profile

Smart Traffic Source Filter for WordPress

Hide elements or redirect users based on referrer domains. Useful for blocking partners, scrapers, or altering content per source.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.4
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.6 · PHP —
Directory statusactive
Last directory update31 Aug 20262mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Smart Traffic Source Filter for WordPress version 1.0.4 as active, updated 2mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Tired of spam form submissions from suspicious referral sources? Want to block or redirect traffic from specific ad networks that send low-quality leads? Managing traffic quality shouldn’t require a developer.

We made it easy!

Smart Traffic Source Filter gives WordPress site owners complete control over user experience based on traffic origin. By analyzing the HTTP referrer (both server-side via PHP and client-side via JavaScript when headers are missing), this plugin makes it easy to detect where visitors come from and apply different behavior—whether you need to filter spam, protect forms, redirect unwanted traffic, or optimize conversions for high-quality sources.

You can define specific referrer domains or patterns, and when a visitor matches those conditions, the plugin can:

  • Display a small notification (server-side) showing the detected referrer host or path.
  • Hide or reveal specific elements on your site using CSS selectors.
  • Redirect visitors from certain sources to a different URL.

This gives marketers, advertisers, and site owners fine control over how different audiences see the site.

Example use cases:

  • Hide contact forms when users arrive through syndicated search traffic to prevent spam or low-quality leads.
  • Hide pricing details when a user comes from social media to encourage engagement before pricing exposure.
  • Redirect visitors from affiliate networks to a dedicated landing page.
  • Show a simple banner confirming that the user arrived via a partner campaign.

The plugin sets a tracking cookie ( mdi_syndicated_ref ) to remember the detected source for the configured number of days, ensuring consistent visibility rules on repeat visits.

MDI HTTP Referer Block helps you tailor on-site experiences dynamically based on real visitor origin — simple, server-side controlled, and privacy-respecting.

, Google Ads Performance Max), see:

com/how-to-block-syndicated-search-traffic-from-performance-max-campaigns-in-google-ads/

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • hide content
  • cookie
  • redirect
  • referer
  • referrer
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.6 · PHP not listed
Update activity31 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.