Email and lifecycle links: opening the app when it's installed, the store when it isn't
The oldest failure in mobile email — a campaign link that opens Safari on a phone that already has the app.
Updated Sep 27, 2026
Which teams own lifecycle email linking?
- Growth marketers
- Mobile product teams
Which LinkTrail features does lifecycle email linking need?
- Smart routing
- Deferred deep linking
- Re-engagement links
- Per-link campaign and creative tagging
Someone opens your email on their phone, taps the button, and lands in mobile Safari — logged out, on a web page that is a worse version of a screen they have installed two centimetres away. That is the default behaviour of a plain link, and it quietly taxes every lifecycle email you send.
What problem does this solve?
Every link in every email should open the app on the right screen if the app is installed, take the person to the store and then to that screen if it isn't, and fall back to web when neither applies. One link, all three outcomes, decided per device at tap time.
How do you set the links up?
Replace the raw URL in the template with a smart link that carries the destination and the campaign. Your email tool's merge fields fill the per-recipient parts — the item, the offer, the plan — into the payload, so the link is personal without being generated by hand.
{
"deepLinkPath": "/orders/{{order_id}}",
"customData": {"cmp": "post-purchase-d3", "variant": "review-ask"}
}What about email clients that pre-fetch links?
Some clients open every link in an email at delivery time to scan it, which registers as a click that no person made. Two things keep this from polluting attribution. Bot clicks that never become installs are inert. And a real install that follows one is still matched to a genuine click on the same device — the pre-fetch happened on a mail server, not a phone.
Where does the click tracking go?
If your email platform wraps links for its own open and click reporting, let it wrap the smart link, not replace it. The platform counts the click; the smart link does the routing and the attribution. Both work. Trying to get the email platform's tracking domain to also do deep linking is where teams lose a week.
Which metric should you watch?
In-app open rate from email, meaning the share of email taps that ended in the app rather than a browser. It is usually shockingly low before the change and the single biggest thing you can do for lifecycle email conversion. The same measure matters most on the biggest send many apps ever make, the launch-day email to a waitlist — which has its own page: launch day.
Email links — common questions
Why do email links open Safari instead of the app?
Because a plain web link opens in the browser. A smart link opens the installed app on the right screen, takes people without the app through the store to that screen, and falls back to the web when neither applies.
Do email pre-fetch bots break attribution?
No. Some clients open every link at delivery to scan it, but a bot click that never becomes an install is inert, and a real install that follows is matched to a genuine click on the same device — the pre-fetch happened on a mail server, not a phone.
Can I keep my email platform's click tracking?
Yes — let the email platform wrap the smart link rather than replace it. The platform counts the click; the smart link does the routing and attribution.
Questions about your setup?
Email support@linktrail.io or see the plans, starting with a free tier.
Related use cases
Cart recovery
Cart recovery: 'your basket is waiting' has to open the basket
A win-back message that opens the home tab is worse than not sending it. The link has to carry the cart.
SMS campaigns
SMS campaigns: a short link that opens the app, not the browser
High intent, a tight character budget, and the same failure as email — the link opens Safari on a phone that has the app.
Every one of these depends on the same two things: link context surviving an install, and an honest answer to which click produced it. The scoring model is published in full on our methodology page, and you can check any domain's association files with our free link validator.