Language Targeting

Trigger and display popups based on your visitor’s browser or device language — independent of their physical location. A user in the United States with their browser set to Arabic, or a German speaker in Japan, will see the popup you’ve configured for their language. Perfect for reaching multilingual audiences without relying on IP-based geo-targeting.

Key Features

Browser language detection via navigator.language & navigator.languages

Accept-Language HTTP header parsing with quality-factor priority

WordPress user locale targeting for logged-in users

Multi-language rules — trigger for Spanish AND Portuguese speakers

Exclude specific languages from seeing a popup

Language variant support (e.g., pt-BR vs pt-PT, en-US vs en-GB)

WPML / Polylang / TranslatePress compatibility

Use Cases

1

Show an Arabic welcome popup to Arabic-speaking visitors in any country

2

Display a Spanish discount offer to all Spanish speakers regardless of location

3

Trigger a German support popup for de-DE and de-AT browser users

4

Redirect non-English visitors to a translated landing page

5

Hide English-only promotions from non-English speakers

Choose Your License

Select the license that fits your needs. All licenses include 1 year of updates and support.

Starter

2 Sites License

$10.99/year

Professional

5 Sites License

$24.99/year

Agency

25 Sites License

$54.99/year

Need all add-ons? Save up to 89% with our bundles!

How It Works

Get up and running in minutes with these simple steps.

1

Install and activate the Language Targeting add-on.

2

Open a popup’s Display Rules tab and add a Language condition.

3

Select one or more languages from the dropdown (e.g., Arabic, Spanish, German).

4

Choose match mode: trigger popup for selected languages, or exclude them.

5

Publish — the popup automatically triggers when a visitor’s browser/device language matches your rules, regardless of their physical location.

Video Tutorial Coming Soon

We're working on a detailed walkthrough for Language Targeting.

System Requirements

Core Plugin Version

1.1.5+

Instant Popup Builder

PHP Version

8.0+

Minimum Required

WordPress Version

6.0+

Minimum Required

Changelog

v1.2.0

2026-01-15

v1.1.2

2025-11-20

v1.1.0

2025-09-10

v1.0.0

2025-06-01

Frequently Asked Questions

Does Language Targeting work with the free core plugin?
Yes, Language Targeting requires the free Instant Popup Builder core plugin (v1.1.5 or higher) to be installed and activated.
Yes, all licenses include 1 year of automatic updates and priority support. You can renew annually at a discounted rate.
Yes, staging and localhost environments do not count toward your site activation limit.
We offer a 14-day refund policy if the product does not work as advertised and our support team is unable to resolve the issue.
The add-on reads the browser’s navigator.language and navigator.languages properties, plus the Accept-Language HTTP header. These reflect the language the user has set on their browser or device — for example, a user in the US with their device set to Arabic will be detected as an Arabic speaker.
Yes! Language Targeting is fully compatible with WPML, Polylang, and TranslatePress. You can also target based on the WordPress user locale for logged-in users.
Geo Targeting uses IP-based location detection (country/city). Language Targeting detects the visitor’s browser/device language preference. A Spanish speaker living in the United States would be reached by Language Targeting but NOT by a Spain geo-rule — they’re two completely independent signals.
Yes! You can target broad languages (e.g., all Portuguese speakers) or specific variants (e.g., pt-BR for Brazilian Portuguese vs pt-PT for European Portuguese).