Re-engagement deep links that don't dump users on 'Welcome back'
Your win-back push earned the tap. Don't waste it on a generic landing card. Land returning users exactly where they left off.
Acquisition teams obsess over deep links. Lifecycle teams, strangely, often don't — and it shows. The push notification that says 'your cart is waiting' frequently opens the app to… the home tab. The one moment a churning user gave you their attention, spent on a screen that makes them find their way back.
The neglected half of deep linking
Every reactivation surface — push, email, SMS, in-app inbox — should carry a deep link to the specific thing the message is about. The copy promises a cart, a match, a new episode; the tap should deliver exactly that, instantly.
- Abandoned cart push — open the cart, not the store home.
- Price-drop alert — open the watched item with the new price visible.
- Content re-engagement — open the next episode or the unfinished article.
Installed, churned, or reinstalled?
Re-engagement has a wrinkle acquisition doesn't: the user might still have the app, or they might have deleted it and need to reinstall. The same link must handle both — open directly if installed, and defer the destination through a reinstall if not.
{
"deepLinkPath": "/cart",
"customData": {
"campaign": "winback-d30",
"incentive": "FREESHIP",
"lastItem": "air-zoom-9"
}
}Measure reactivation, not opens
An app open is a vanity metric for lifecycle. Measure the action the campaign was trying to revive — the completed checkout, the resumed subscription — attributed back to the link, and compare against generic-landing control sends. Contextual landings win this comparison consistently.
“If the push promises a cart and opens a homepage, you didn't re-engage the user — you re-annoyed them.”