Skip to content

Audiences & Advanced Segmentation

Audiences in AdFuz Pro empower you to deliver hyper-targeted advertising campaigns based on who the visitor is, where they are located, what device they are using, and how they arrived at your website.


AdFuz Pro includes 6 core targeting condition engines that can be combined using flexible AND / OR logic:

Geo-IP Location

Target or exclude visitors by Country (ISO2), Region/State, and City using privacy-compliant local MaxMind DB or cloud Geo-IP resolution.

Behavior & User Status

Filter by Logged-in / Logged-out status, WordPress User Roles (Administrator, Subscriber, Customer), and New vs. Returning visitors.

Device, OS & Browser

Detect Desktop, Tablet, or Mobile screens, Operating Systems (iOS, Android, macOS, Windows, Linux), and Browsers (Chrome, Safari, Firefox, Edge).

Referrer & Traffic Source

Display unique promotions to traffic arriving from Google Search, Facebook Ads, TikTok, Reddit, or specific referring domains.

UTM Parameters & Query Strings

Match campaign tags like utm_source=newsletter, utm_campaign=summer_sale, or custom URL query parameters (?aff=partner123).

WooCommerce E-Commerce

Target customers based on past order count, lifetime spend value, specific items in cart, or cart subtotal thresholds.


Navigate to Ad Fuz → Audiences in your WordPress admin menu.

  1. Click + Create New Audience.
  2. Enter an Audience Name (e.g. US Mobile Shoppers (Cart > $50)) and an optional description.
  3. Configure your Rule Groups:
    • Inside a rule group, conditions use AND logic (all conditions in the group must match).
    • Click + Add Rule Group to create an alternative branch using OR logic.
  4. Preview the Live Reach Estimator on the right side of the screen to verify your rule logic.
  5. Click Save Audience.

Once an audience profile is saved, you can attach it to any active campaign:

  1. Navigate to Ad Fuz → Campaigns.
  2. Edit an existing campaign or click + Add New Campaign.
  3. Under the Targeting & Audience section, select your audience profile from the dropdown.
  4. Result: AdFuz Pro’s client-side evaluation engine will only serve this campaign’s ad creatives to visitors satisfying the audience rules. If non-matching visitors load the page, AdFuz seamlessly falls back to your standard default fallback ads.

Category Condition Type Supported Operators Example Value
Geo-IP Country is, is_not, in_list US, GB, CA, AU
Geo-IP City / Region equals, contains California, London
User Authentication is_logged_in, is_guest —
User User Role is, is_not administrator, customer
Device Device Type is mobile, desktop, tablet
Device Operating System is, in_list iOS, Android, macOS
Traffic Referrer Domain contains, starts_with google.com, facebook.com
Traffic UTM Source equals, contains facebook, google_ads
Traffic UTM Campaign equals, contains black_friday_2026
URL / Query Custom Query Param exists, equals promo_code = VIP50
E-Commerce Cart Total >, <, >= 50.00

Does Audience Geo-IP targeting slow down page loading or break page caching?

Section titled “Does Audience Geo-IP targeting slow down page loading or break page caching?”

No. AdFuz Pro utilizes asynchronous client-side payload hydration with zero server-side render blocking. Your HTML remains 100% cache-friendly with tools like WP Rocket, Cloudflare, or LiteSpeed Cache, while the lightweight AdFuz runtime resolves audience criteria in < 5 milliseconds in the browser.

What happens if a visitor uses a VPN or blocks Geo-IP lookup?

Section titled “What happens if a visitor uses a VPN or blocks Geo-IP lookup?”

If Geo-IP resolution cannot determine a visitor’s location (or is blocked), the targeting engine treats the rule as unmatched and gracefully displays your campaign’s configured Fallback Creative or general website ad.

Can I target visitors based on specific pages or URL patterns?

Section titled “Can I target visitors based on specific pages or URL patterns?”

Yes. Use the Page / URL Path condition operator (starts_with, contains, or regex) to limit ads to specific category directories, such as /blog/* or /shop/electronics/*.