E-commerce Deeplinks

E-commerce Deeplinks

Using deep links allows you to send users to a specific context within the e-commerce store, for example, products available for a certain shipping date, a search term, or a combination.


What is Deeplinking?

Deeplinking lets you send customers directly to specific content within your e-commerce instead of the home screen. It enhances user experience, boosts engagement, and can improve conversions by showing exactly what you want your customers to see after they click a link.

Let’s see how this works:

  • Base URL: The default direct link to the “Las Flores“ test shop is https://eshops.kometsales.com/101905.
    Customers using this link will go to the store (after logging in, if necessary) and see products available for the earliest shipping date; no filters will be applied.

  • Deeplink: When we use a deeplink, and customers click on the following URL: https://eshops.kometsales.com/101905?date=2025-02-07&colors=red.
    They will be directed to the same store, but see results for the shipping date of February 7, 2025, and only inventory with the red color.

Why use deeplinks?

Guide customers straight into your shop’s flow, saving clicks and continuing the story from your ad, website, or brochure. This lowers mental effort and increases the chances of a purchase.

Back to top


Deeplink Structure

The deeplinks of Komet Sales e-commerce are based on the direct access URL ( https:/eshops.kometsales.com/[your_company_id] ) and carry the specific deeplinking information in key-value URL parameters after a ? character.

Structure Example

Given that https://eshops.kometsales.com/101905 is the default direct link to a shop, then the deeplink that filters the product list for the color blue would add ?colors=blue to the address, resulting in https://eshops.kometsales.com/101905?colors=blue

Back to top


How to Create a Deeplink

To create a deeplink, you will need your direct login URL, and then you will add the parameters to define the results customers will see when using a deeplink.

The filters you can apply to a deeplink are the following:

  • Shipping Date.
    Set a shipping date by adding ?date=YYYY-MM-DD to your direct login link.

  • Filtered Results

    • Colors.
      Set specific colors by adding ?colors=[color] for a single color, or use a comma (,) to separate colors when adding multiple values: ?colors=[color,color,(…)].

    • Categories.
      To add categories, add ?categories=[category] for a single category, or use a comma (,) to separate colors when adding multiple values: ?categories=[category,category,(…)].

    • Search Terms.
      To use specific search terms, add ?search=[term]. Search terms are case-sensitive.

  • Combined.
    You can combine different deeplinking parameters. The additional parameters are separated by the & character in line with common internet protocols. For example: https:/eshops.kometsales.com/[your_company_id]?key=value&key=value&key=value.

    • Different filters.
      ?colors=[color]&category=[category,category,(...)]

    • Date + filters.
      ?date=YYYY-MM-DD&colors=[color]

    • Date + search.
      ?date=YYYY-MM-DD&search=[term]

Keep in mind:

  • Color and Category values are not case-sensitive.

  • Search terms are case-sensitive.

Deeplink Examples

Back to top


Fallback Behavior: When a Deeplink Returns No Results

If a user clicks a deeplink that no longer leads to any available inventory—for example, from an outdated promotion or newsletter (e.g., a Valentine’s Day campaign)—the system will handle it gracefully.

In these cases, the shop will display a message indicating that no products are currently available for that deeplink. From there, the user can click once to return to the default product view, which shows all available inventory for the next eligible shipping date.

Screenshot 2025-06-16 at 17.04.16.png
No stock? No problem. “See all products“ takes the customer back to the shopping flow