Tracking language switches with Nahnu Analytics
If the Nahnu Analytics Connector plugin is active on your site, Language Switcher Pro sends its events to Nahnu Analytics automatically. They join the visitor’s visit, so you can see which pages people switch language on, which languages they pick, and how many accept a suggestion.
Turning it on or off. Go to Settings β Language Switcher β Advanced β Analytics. The Send events to Nahnu Analytics switch is on by default and only appears when the connector is active. If you install the connector later, your choice is kept.

Events
| Event | Sent when | Properties |
|---|---|---|
Language switched |
A visitor picks another language | from, to, via: where they picked it (picker, dropdown, grid, banner, or link for other places) |
Language suggested |
A suggestion banner appears | from, to, reason (country or browser), and country for country suggestions |
Language suggested |
The “choose your language” banner appears | from, reason: no_match, browser: the visitor’s browser language |
Language suggestion closed |
A visitor closes either banner with Γ | Same properties as the banner they closed |
Language picker opened |
A visitor clicks the button in the “choose your language” banner | from, reason: no_match, browser |
Language redirect |
A visitor is redirected by country or browser | from, to, reason (country or browser), and country for country redirects |
Picking the language that is already showing does not send an event. Search engines are never redirected or shown banners, so they create no events.
Ideas for goals and funnels in Nahnu Analytics:
- Suggestion acceptance rate: Language suggested β Language switched with
via=banner. - Most requested languages: Language switched broken down by
to. - Missing languages: Language suggested with
reason=no_match, broken down bybrowser, shows which languages visitors want that you do not offer yet.
Server-side redirects are sent to Nahnu Analytics after the visitor has already received the redirect, so tracking never slows the redirect down.