You don’t always need the same popup on every device. In Claspo, you can decide if a widget should appear on desktop only, mobile only, or on both.
When to use each option
Desktop only — better for popups with longer forms or more detailed layouts.
Mobile only — good for short messages, quick sign-ups, or offers aimed at mobile users.
All — default setting; widget will appear on both desktop and mobile.
How Claspo detects device type
Claspo identifies whether a visitor is on a mobile or desktop device by analyzing the browser’s User-Agent string — a bit of browser data that includes device details.
Devices like iPhones, iPods, and Android phones are recognized as mobile. However, tablets (including iPads) are treated as desktop for targeting purposes. This ensures that widgets display correctly even on devices like Chromebooks, which may run Android but behave more like a desktop in screen layout and interaction.
How to set it up
Open your widget in the builder.
Go to Triggering → To whom.
Find the Device type section.
Choose: All, Desktop, or Mobile.
Save your changes.
That’s all — the widget will now show only on the devices you selected.
Tips for better targeting
Device targeting rarely works in isolation. The best results come when you combine it with other rules. This way, your widgets feel more relevant to the context and the person seeing them.
Device + Visitor type. Use New on mobile for quick, low-effort actions; keep richer asks for desktop. Example: Mobile + New visitors → one-tap email capture. Desktop + New visitors → short tour or quiz.
Device + traffic source. Many users come from social media on mobile. Combine ‘Device: Mobile’ with ‘UTM source’ to display a quick signup or promo tailored for that audience.
Device + page URL. Match the message to where the user is. Example: Mobile + [product] page → small promo for that product. Desktop + [blog] → lead magnet download.