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

Category Page Deep Links for E-Commerce

By Tolinku Staff
|
Tolinku deferred deep linking dashboard screenshot for deep linking blog posts

Not every shopping journey starts with a specific product. Many users want to browse a category, compare options, and discover new items. Category page deep links send users directly to a curated collection within your app, skipping the home screen and search step entirely. This creates a shorter path from marketing touchpoint to purchase.

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

When a marketing email says "New spring collection is here" and the link opens the app's home screen, the user has to navigate to the spring collection manually. Most will not bother. A category deep link eliminates that friction:

Link Destination Steps to Browse Conversion Rate Impact
Home screen 3-5 taps to find category Baseline
Category page 0 taps (lands directly on category) 2-3x higher engagement

Category deep links are particularly effective for:

  • Seasonal campaigns: "Shop our summer sale" links directly to the summer sale category.
  • Email newsletters: "Trending in Electronics" opens the electronics category with trending items.
  • Push notifications: "New arrivals in your favorite category" opens that specific category.
  • Social media ads: "Shop Women's Running Shoes" links directly to the filtered category.

URL Structure

Design your category deep links with a consistent, readable structure:

https://yourstore.com/category/womens-running-shoes
https://yourstore.com/collection/summer-sale-2026
https://yourstore.com/browse/electronics/headphones

Passing Filters and Sort Order

Category deep links can include parameters that pre-apply filters:

https://yourstore.com/category/shoes?sort=price-low&size=10&color=black
Parameter Purpose Example
sort Pre-sort results price-low, newest, best-selling
size Pre-filter by size 10, M, XL
color Pre-filter by color black, red
priceRange Pre-filter by price 50-100
brand Pre-filter by brand nike, adidas
ref Attribution source email-spring-campaign

Pre-applied filters reduce the effort the user needs to find what they want. An ad for "Black Nike running shoes under $100" should land on a category page with all three filters already applied.

Implementation

Route Configuration

Set up a route for category pages using a dynamic path:

/category/:slug

This single route handles all category deep links. The :slug parameter maps to the category identifier in your app.

For subcategories:

/category/:parent/:child

Example: /category/electronics/headphones opens the headphones subcategory within electronics.

When your app receives the deep link, it should:

  1. Parse the category slug from the URL path.
  2. Look up the category in your product catalog.
  3. Apply any query parameters (sort, filters).
  4. Navigate to the category screen with the appropriate state.
  5. Handle errors gracefully: If the category no longer exists, show a "Category not found" screen with a link to the home page or search, not a crash or blank screen.

Deferred Deep Linking for New Users

When a user without your app taps a category link:

  1. The link shows a preview page with category information.
  2. The user is redirected to the App Store or Google Play.
  3. After installation, the app opens directly to the category page.

This flow requires deferred deep linking, which preserves the category destination through the app installation process.

Use Cases

Seasonal and Thematic Collections

Create deep links for curated collections that align with marketing campaigns:

Campaign Deep Link Category Page Content
"Valentine's Day Gifts" /collection/valentines-2026 Curated gift items
"Back to School Essentials" /collection/back-to-school Backpacks, supplies, tech
"Black Friday Deals" /collection/black-friday Discounted items across categories
"Staff Picks" /collection/staff-picks Editorially curated favorites

These are time-bound collections, so plan for expiration handling. When the collection ends, the deep link should redirect to a relevant alternative (e.g., the general sale page) rather than showing an empty category.

Personalized Category Recommendations

Use deep link parameters to personalize the category experience:

https://yourstore.com/category/recommended?userId=abc123

The app fetches personalized product recommendations for that user and displays them as a category page. This works well in email campaigns where you know the user's preferences.

Multi-Category Landing Pages

Some campaigns promote multiple categories at once. Create a deep link to a curated landing page within the app:

https://yourstore.com/browse/summer-essentials

This opens a themed in-app page with links to multiple categories (swimwear, sunglasses, outdoor furniture), rather than a single category list.

Track these metrics for each category deep link:

Metric What It Tells You
Click-through rate How compelling is the campaign message
Category page views How many users reached the category
Browse depth How many products users viewed within the category
Add-to-cart rate How many users added items from the category to cart
Purchase conversion How many users completed a purchase from the category
Revenue per link click Total revenue attributed to the category deep link

Compare category deep link performance against generic home screen links. The delta demonstrates the value of targeted deep linking.

Common Mistakes

Mistake Impact Fix
Linking to home screen instead of category Users do not navigate to the intended category Use deep links with category slug
No fallback for expired collections Users see an empty or error page Redirect to a relevant alternative
Ignoring query parameters Users must manually apply filters advertised in the campaign Parse and apply filters from URL parameters
No deferred deep linking New users land on home screen after installation Implement deferred deep linking
Not tracking per-category performance Cannot optimize campaigns per category Track metrics per category deep link

Tolinku lets you set up a single route (/category/:slug) that handles all category deep links. The platform handles platform detection (iOS/Android/web), deferred deep linking for new users, and provides analytics showing clicks and conversions per category link. For e-commerce-specific use cases, see the e-commerce deep linking guide.

For product-level 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.