Widgets
Tab Nudge
Re-engage distracted visitors by animating the browser tab when they switch away.
Tab Nudge catches the attention of visitors who have switched to another tab. The browser tab title animates with your messages and emoji, encouraging them to return.
This widget only activates when visitors leave your tab. It won't affect their experience while actively browsing your site.
How It Works
- Visitor switches to a different browser tab
- Your page title starts cycling through custom messages
- An emoji animates alongside the text
- When they return, the original title is restored
Configuration
Content Settings
| Option | Description | Example |
|---|---|---|
| Messages | Array of messages to cycle through (1-10) | See examples below |
| Emoji | Emoji that appears before each message | 👋, 🔥, ⏰ |
Example Messages
Create compelling messages that encourage visitors to return:
Don't forget your discount!
Your cart is waiting...
Come back! 20% off expires soon
Miss us already?
One click away from awesomeKeep messages under 50 characters. Longer text gets truncated in most browser tabs.
Behavior Settings
| Option | Description | Default |
|---|---|---|
| Delay (seconds) | Wait time before animation starts after tab blur | 3 |
| Animation Speed | How fast messages cycle (ms between changes) | 1500 |
| Restore on Focus | Reset to original title when visitor returns | true |
Animation Speed Guidelines
| Value | Effect |
|---|---|
1000 | Fast — messages change every 1s |
1500 | Normal — balanced timing |
2000 | Slow — easier to read |
3000+ | Very slow — each message lingers |
Page Targeting
Control which pages use tab nudge.
| Option | Description |
|---|---|
| Target Pages | Only activate on these pages (empty = all) |
| Exclude Pages | Never activate on these pages |
Wildcard Patterns
/pricing/* → matches /pricing/pro, /pricing/enterprise
*/checkout → matches /en/checkout, /fr/checkout
/about → matches exactly /aboutCommon use cases:
- Target:
/pricing,/cart/*,/product/* - Exclude:
/blog/*,/docs/*,/about
Best Practices
- Use urgency — Messages like "Offer expires soon!" create FOMO
- Keep it playful — Emojis add personality without being pushy
- Don't overdo it — 3-5 messages is enough variety
- Match your brand — Use language consistent with your site
- Target high-value pages — Focus on pricing, cart, and product pages
Browser Support
Tab Nudge works in all modern browsers:
| Browser | Support |
|---|---|
| Chrome | Full |
| Firefox | Full |
| Safari | Full |
| Edge | Full |
Some browsers may limit title changes in background tabs for performance. The widget handles this gracefully.