Skip to content
Tolinku
Tolinku
Sign In Start Free
Deep Linking · · 5 min read

Product Recommendation Deep Links

By Tolinku Staff
|
Tolinku industry trends dashboard screenshot for deep linking blog posts

Product recommendation deep links combine two powerful concepts: algorithmic recommendations and direct in-app navigation. Instead of showing a generic "You might like these" carousel in the app, you send personalized deep links through email, push notifications, and SMS that take users directly to products they are likely to buy.

For personalized banners, see personalized smart banners: dynamic content that converts. For the complete e-commerce guide, see deep linking for e-commerce apps.

The Flow

  1. Your recommendation engine identifies products a user is likely to purchase (based on browsing history, purchase history, similar users, or trending items).
  2. You generate a deep link to the recommended product or collection.
  3. You deliver the link via email, push notification, SMS, or in-app message.
  4. The user taps and lands directly on the recommended product in the app.
https://yourstore.com/recommended/:userId/:productId

Or for a personalized collection:

https://yourstore.com/for-you/:userId

The :userId parameter lets the app fetch the user's personalized recommendations. The link itself does not contain sensitive data; the personalization happens server-side when the app loads.

"Because You Viewed" Recommendations

Trigger: User viewed a product but did not purchase.

Push notification: "Still interested in the Nike Air Max?"
Deep link: /product/nike-air-max-90?ref=viewed-reminder

This is the simplest recommendation type. The user showed intent; the deep link brings them back to complete the purchase.

"Frequently Bought Together" Recommendations

Trigger: User purchased one product from a commonly paired set.

Email: "Complete your setup: Customers who bought the MacBook case also bought these."
Deep link: /collection/macbook-accessories?ref=bought-together&anchor=SKU-456

The deep link opens a curated collection of accessories related to the recent purchase.

"Based on Your Tastes" Recommendations

Trigger: Algorithm identifies products matching the user's preference profile.

Push notification: "New arrivals we think you'll love"
Deep link: /for-you?ref=taste-match

The /for-you deep link opens a personalized page generated by the recommendation engine.

Trigger: Products gaining traction in categories the user frequently browses.

Email: "Trending in Running Gear this week"
Deep link: /browse/running-gear?sort=trending&ref=weekly-digest

"Price Drop" Recommendations

Trigger: A product the user viewed or wishlisted has dropped in price.

Push notification: "Price drop: The jacket you liked is now 30% off"
Deep link: /product/leather-jacket-789?ref=price-drop

Price drop notifications have some of the highest conversion rates because the user already showed purchase intent and the price objection has been reduced.

Personalization Strategies

Segment-Based Recommendations

Group users into segments and send segment-level recommendations:

Segment Recommendation Type Deep Link
New users (0-7 days) Best sellers in their browsed categories /browse/:category?sort=best-selling
Active browsers (no purchases) Products with high conversion in their price range /product/:id?ref=first-purchase
One-time buyers Complementary products to their purchase /collection/goes-with/:purchased-sku
Repeat buyers Early access to new arrivals in preferred categories /new-arrivals/:category?access=early
Lapsed users (30+ days) Win-back with top-rated products /for-you?campaign=winback

Time-Based Personalization

Send recommendations at the right time:

Signal Timing Example
Browse without purchase 2-4 hours later "Still looking? Here's what you viewed"
Abandoned cart 1 hour, then 24 hours "Your cart is waiting"
Post-purchase 3-7 days later "Complete your look"
Replenishment Based on product lifespan "Time to reorder your face cream?"
Seasonal Start of relevant season "Your summer wardrobe essentials"
Metric Formula Good Benchmark
Click-through rate Clicks / Delivered messages 5-15% (push), 2-5% (email)
Recommendation acceptance rate Purchases / Recommendation clicks 10-25%
Revenue per recommendation Revenue from recommended purchases / Recommendations sent Varies by AOV
Recommendation coverage Users receiving relevant recommendations / Total users 70%+
Recommendation diversity Unique products recommended / Total catalog size 20-40%

A/B Testing Recommendations

Test the recommendation algorithm, not just the messaging:

Test Variant A Variant B
Algorithm Collaborative filtering Content-based filtering
Number of products Single product deep link Collection of 5 products
Timing 1 hour after browsing 24 hours after browsing
Channel Push notification Email
Personalization depth Category-level Product-level

Technical Considerations

Privacy and Data

Product recommendations use personal data (browsing history, purchases). Ensure compliance with privacy regulations:

  • Disclosure: Let users know recommendations are based on their activity.
  • Opt-out: Provide a way to disable personalized recommendations.
  • Data minimization: The deep link itself should not contain personal data; pass only an identifier and resolve personalization server-side.
  • GDPR/CCPA: Recommendation systems based on profiling may require explicit consent in some jurisdictions. Consult GDPR guidelines on automated decision-making.

Recommendation Freshness

Ensure the recommended product is still available when the user taps the link:

  • Check stock levels before sending recommendations.
  • If the product is out of stock by the time the user taps, show a fallback: "This item is sold out. Here are similar products."
  • Set appropriate expiration windows for recommendation deep links using link expiration.

Common Mistakes

Mistake Impact Fix
Recommending out-of-stock products User taps and sees "sold out," loses trust Check inventory before sending
Same recommendations to everyone Low relevance, low conversion Use at least segment-level personalization
Too many recommendation notifications User disables notifications or uninstalls Cap at 2-3 per week
Deep link to home screen User cannot find the recommended product Deep link directly to the product or collection
No fallback for unavailable products Broken experience Show alternatives when the original product is unavailable
Ignoring recommendation timing Notifications at wrong times get ignored Send based on user's active hours

Tolinku provides the deep linking infrastructure for recommendation campaigns. Set up routes like /product/:sku or /for-you to handle recommendation deep links. Deferred deep linking ensures that users who receive a recommendation but have not installed the app still land on the recommended product after installation. Analytics track clicks and conversions per recommendation campaign.

For product page deep links, see product page deep links: drive direct conversions. For the complete e-commerce guide, see deep linking for e-commerce apps.

Get deep linking tips in your inbox

One email per week. No spam.

Ready to add deep linking to your app?

Set up Universal Links, App Links, deferred deep linking, and analytics in minutes. Free to start.