Get HashBar Pro for just $1 for your first month Claim Now →

Targeting

HashBar Team
3 min read
Popup Campaigns (11)

Overview

Popup targeting allows you to display your campaigns to the right audience, on the right pages, at the right time. Use targeting to increase relevance and conversion rates while respecting user preferences. Popup targeting works similarly to announcement bar targeting with some popup-specific considerations.

Page Targeting

Control which pages trigger your popup campaigns throughout your website.

Page Targeting Options

Option Description Best For
All Pages Popup appears on every page of your website Sitewide promotions, important announcements, exit-intent offers
Homepage Only Popup appears exclusively on your home/landing page Homepage-specific welcome offers, email capture campaigns
Specific Pages/Posts Popup appears only on selected pages (you choose which ones) Product-specific offers, category promotions, targeted campaigns
All Except Excluded Popup appears on all pages except those you specify Sitewide popups with specific page exceptions (e.g., checkout, confirmation pages)

Configuring Page Targeting

  1. Navigate to your popup campaign in the dashboard
  2. Click on Targeting settings
  3. Select your page targeting mode:
    • Click All Pages to show on entire site
    • Click Homepage Only for homepage-only display
    • Select Specific Pages to choose pages manually
    • Select All Except to exclude specific pages
  4. If using Specific Pages or All Except:
    • Type page URLs or use the page picker
    • Add multiple pages by clicking "Add Page"
    • Remove pages by clicking the X button
  5. Preview your targeting selection
  6. Click Save to apply page targeting

Popup Page Targeting Tips

  • Avoid Checkout: Exclude checkout pages to prevent popup interruption during purchase
  • Exclude Confirmation: Hide popups on order confirmation or success pages
  • Product-Specific: Show different popups on different product category pages
  • Landing Pages: Use specific page targeting for dedicated landing page campaigns

Device Targeting

Show your popup campaign only on specific device types: desktop, tablet, or mobile.

Device Categories

Device Type Screen Size Common Devices
Desktop 1025px and above Desktop computers, laptops, large monitors
Tablet 768px - 1024px iPads, Android tablets, large mobile devices
Mobile Below 768px Phones, small mobile devices

Device Targeting Strategies

  • All Devices: Popup appears on desktop, tablet, and mobile (default)
  • Desktop Only: Exclude mobile users; useful for complex popups or desktop-only forms
  • Mobile Only: Target mobile users specifically; useful for app promotions or mobile-optimized offers
  • Exclude Mobile: Show on desktop and tablet but not on small screens

Configuring Device Targeting

  1. In your popup's Targeting section, find Device Targeting
  2. Check the boxes for devices you want to target:
    • ☑ Desktop - Include desktop viewers
    • ☑ Tablet - Include tablet users
    • ☑ Mobile - Include mobile phone users
  3. Uncheck any devices to exclude them
  4. Preview how your popup appears on different screen sizes
  5. Click Save to apply device targeting

Mobile Popup Best Practices

  • Size Responsively: Ensure popup width adapts to mobile screens
  • Large Touch Targets: Buttons should be at least 40x40px for mobile users
  • Readable Text: Use larger font sizes on mobile (min 14px)
  • Test Orientation: Test on both portrait and landscape modes
  • Avoid Overlap: Ensure popup doesn't cover critical mobile UI elements

User Targeting

Display your popup campaign to specific user segments: all visitors, logged-in users, or guest visitors.

User Targeting Options

Option Description Best For
All Users Popup appears to everyone (logged-in and guests) Sitewide announcements, general promotions
Logged-In Only Popup appears only to authenticated/registered users Member-exclusive offers, account upsells, personalized campaigns
Guest Visitors Only Popup appears only to non-logged-in users Sign-up encouragement, first-time visitor offers, email capture

User Targeting Strategies

  • Welcome New Visitors: Guest-only popup: "Sign up and get 15% off your first order"
  • Member Exclusive: Logged-in only popup: "VIP member sale: 30% off today"
  • Email Capture: Guest-only popup with email collection form
  • Loyalty Programs: Logged-in only: "Join our loyalty program and earn points"
  • Return Customer Offer: Logged-in users who have purchased

Configuring User Targeting

  1. In your popup's Targeting section, find User Targeting
  2. Select your targeting option:
    • Choose All Users to show to everyone
    • Choose Logged-In Only to show only to authenticated users
    • Choose Guest Visitors Only to show only to non-logged-in users
  3. Test as both logged-in and guest user to verify behavior
  4. Click Save to apply user targeting

Geographic Targeting (Pro)

Display your popup campaigns based on visitor location using country targeting.

Geographic Targeting Availability

Feature Free Pro
Show on All Countries
Target Specific Countries
Unlimited Countries
Regional Customization

Geographic Targeting Use Cases

  • Region-Specific Sales: Show different popups by country with local currency
  • Language Targeting: Show announcements when you support a specific language
  • Shipping Information: Display relevant shipping costs or delivery times
  • Local Events: Promote region-specific events or partnerships
  • Regulatory Compliance: Show compliance messages to specific regions

Configuring Geographic Targeting (Pro)

  1. Upgrade to the Professional plan
  2. Navigate to your popup's Targeting section
  3. Find Geographic Targeting (Pro feature)
  4. Choose All Countries to show globally OR select Specific Countries
  5. If selecting specific countries:
    • Type country name or code to search
    • Select countries from the list
    • Add multiple countries by clicking "Add Country"
    • Remove countries with the X button
  6. Review your selected countries
  7. Click Save to apply geographic targeting

Combining Popup Targeting Rules

You can combine multiple targeting conditions to create specific audience segments:

Combined Targeting Example: VIP Email Capture

  • Page Targeting: All Pages
  • Device Targeting: Desktop + Mobile
  • User Targeting: Logged-In Only
  • Geographic: All Countries
  • Result: Only logged-in users see your VIP popup on all pages

Another Example: Mobile App Promotion

  • Page Targeting: Specific Pages - "/shop", "/products"
  • Device Targeting: Mobile Only
  • User Targeting: Guest Visitors Only
  • Geographic: United States + Canada (Pro)
  • Result: Mobile users in US/Canada, not logged in, see app promotion on product pages

Popup Targeting Best Practices

  • Exclude Checkout: Always exclude checkout/payment pages to prevent purchase abandonment
  • Avoid Success Pages: Don't show popups on order confirmation pages
  • Mobile Optimization: Always test mobile-targeted popups on actual mobile devices
  • Test Different Segments: Verify targeting works for each user type (guest vs. logged-in)
  • Monitor Frequency: Combine targeting with frequency control to prevent popup fatigue
  • Device-Specific Design: Ensure popup design works on all targeted devices
  • Geographic Considerations: Customize copy for regional audiences (Pro)
  • Iterate Based on Results: Use analytics to see which segments convert best

Targeting Configuration Checklist

  1. ☐ Select page targeting (all pages vs. specific pages)
  2. ☐ Exclude checkout and confirmation pages
  3. ☐ Choose device targeting (desktop, tablet, mobile)
  4. ☐ Set user targeting (all, logged-in, or guests)
  5. ☐ Configure geographic targeting if using Pro plan
  6. ☐ Preview targeting configuration
  7. ☐ Test across different user types and devices
  8. ☐ Review and save targeting settings

Related Documentation

Was this article helpful?

Your feedback helps us improve our documentation.

Ready to Boost Your Conversions?

Join 10,000+ WordPress sites already using HashBar to turn visitors into customers. Start free — upgrade when you're ready.

30-day money-back guarantee · No credit card required for free version