Skip to main content

Deep Links

Gives your affiliates the flexibility to direct visitors to specific pages within your website, rather than just the main landing page.

Sasha Gerold avatar
Written by Sasha Gerold
Updated this week

Deep linking gives your affiliates the flexibility to direct visitors to specific pages within your website, rather than just the main landing page. This powerful feature helps affiliates create more targeted campaigns by linking directly to products, categories, or promotional pages that are most relevant to their audience.

What is Deep Linking?

Deep linking allows you to send traffic to any page within your website's structure, as long as it's within the same domain as your configured landing page.

For example:

  • Your landing page is set to: https://example.com

  • With deep linking enabled, affiliates can create tracking links that point to:

    • https://example.com/products/winter-collection

    • https://example.com/special-offers

    • https://example.com/category/shoes?color=red

This means affiliates can promote specific products or pages that resonate with their audience, while you still maintain full tracking and attribution capabilities.

How It Works

When deep linking is enabled, affiliates gain an additional option when generating their tracking links. After selecting a landing page, they can specify a deep link URL—a more specific destination within your website where they want to direct their traffic.

The system ensures that tracking parameters are properly maintained, so you never lose visibility into which affiliate sent the traffic, even when visitors land on deeply nested pages.

Enabling Deep Linking

Deep linking is available for both direct tracking and redirect tracking offers, but the setup process differs between the two.

Direct Tracking Deep Linking

Direct tracking deep linking is straightforward to enable and can be controlled at two levels:

Global Settings

Navigate to Settings → Tracking → Direct Tracking to enable deep linking across your entire account. When enabled globally, all direct tracking offers will allow deep linking by default.

Offer-Level Override

You can also enable or disable deep linking for individual direct tracking offers. This offer-level setting takes priority over the global configuration, giving you granular control over which programs support this feature.

Redirect Tracking Deep Linking

For redirect tracking offers, deep linking has additional prerequisites and works differently:

Prerequisite: Specific Landing Page Targeting

Before you can use deep linking with redirect tracking, you must first enable Specific Landing Page Targeting. This feature allows affiliates to target a specific landing page in their tracking links, bypassing the standard redirect cascade (which normally selects landing pages based on targeting rules, geo-location, and other criteria).

You can enable Specific Landing Page Targeting at:

  • Global level: Navigate to **Settings → Tracking → Redirect Domains**

  • Offer level: Configure it on individual redirect offers

Enabling Redirect Deep Linking

Once Specific Landing Page Targeting is enabled, you can then enable deep linking on top of it. This gives affiliates the ability to not only target a specific landing page, but also specify a deep link URL within that landing page.

The setting for redirect tracking deep linking can be found in the same location as Specific Landing Page Targeting (Settings → Tracking → Redirect Domains), and can also be overridden at the offer level.

❓ Why This Requirement

Deep linking in redirect tracking requires Specific Landing Page Targeting because the deep link needs to be associated with a particular landing page. Without targeting a specific landing page, the system wouldn't know which landing page's domain to validate the deep link against, since the redirect cascade could potentially select different landing pages for different visitors.

Requirements and Restrictions

To maintain security and proper tracking, deep link URLs must follow specific rules:

  • Same Domain

The deep link must be on the same domain as your configured landing page. For instance, if your landing page is `https://shop.example.com`, the deep link must also be on `shop.example.com`.

  • Same Protocol

The deep link must use the same protocol (HTTP or HTTPS) as your landing page. If your landing page uses HTTPS, the deep link must also use HTTPS.

  • Preserved Path Structure

The deep link path must extend from your landing page's path, not replace it. If your landing page is `https://example.com/store`, valid deep links must start with `/store` (like `/store/products`).

  • Query Parameters

Any query parameters present in your landing page URL must be preserved in the deep link URL. You can add additional parameters, but the original ones must remain.

Use Cases

Deep linking is particularly valuable in several scenarios:

  • Product-Specific Promotions

Affiliates can link directly to seasonal collections, sale items, or new product launches, making their marketing more relevant and timely.

  • Category Targeting

When affiliates specialize in specific niches (like fitness or beauty), they can link directly to the category pages that match their audience's interests.

  • Localized Content

For international programs, affiliates can direct traffic to region-specific pages or language versions of your site.

  • Special Campaigns

During promotional periods, affiliates can link directly to landing pages created for specific campaigns, ensuring visitors see the most relevant offer immediately.

Affiliate Experience

The affiliate experience varies slightly depending on whether you're using direct tracking or redirect tracking:

Direct Tracking Offers

When generating tracking links for direct tracking offers with deep linking enabled, affiliates will see a "Deep link URL" field after selecting a landing page. This field is optional—if left empty, the tracking link will simply direct to the selected landing page.

Redirect Tracking Offers

For redirect tracking offers with Specific Landing Page Targeting and deep linking enabled, affiliates must:

  1. First, enable the "Target specific landing page" option

  2. Select which landing page they want to target

  3. Optionally, enter a deep link URL to direct traffic to a specific page within that landing page

This workflow gives affiliates full control: they can choose to use the standard redirect cascade (no specific landing page selected), target a specific landing page without deep linking, or combine both features to target a specific deep link URL.

Validation

Regardless of tracking type, if affiliates enter an invalid deep link (one that doesn't meet the requirements above), they'll receive immediate feedback explaining why the URL isn't valid, helping them correct the issue before generating their link.

Compatibility

Regardless of which tracking method you use, deep linking maintains all standard tracking capabilities, including:

  • Conversion attribution

  • Click tracking and analytics

  • Commission calculations

  • Fraud prevention measures

  • Custom parameter tracking (affS1-affS5)

Did this answer your question?