How it works
Two Destinations on the same code, each shown only to the phone it suits.
An iPhone sees one button. An Android sees the other. Nobody sees a choice they cannot use.
The conditions go in the Visibility group when you select the section — see
Conditional Visibility and
Device Detection & Routing for everything a condition can read
about the device.
Add a third for everyone else
A desktop browser, a tablet, or a phone QRtub cannot identify all fall outside both conditions and would see nothing at all. Leave one Destination with no condition on it:What it needs
- Two store URLs, which you already have
- One condition on each
- One button with no condition, as the fallback
Where this stops being the right tool
This is a good use of a device condition because the answer really is about the device. Your app genuinely only installs from one store. It is the wrong tool the moment the question is about the person — which staff see one thing and customers another. A device condition cannot tell those apart: someone in the field on a laptop gets the desktop branch, and someone at a desk on their phone gets the mobile one. For that, see One tag, your team and the public.Related
- Device Detection & Routing
- Conditional Visibility
- App Links & Fallback URLs — for opening an app you have already installed