LinkSense
FeaturesPricingDocs
Sign InGet Started
LinkSense

Smart dynamic mobile links for the modern web

Product

  • Features
  • Pricing
  • Documentation

Company

  • About
  • Contact
  • Privacy
  • Terms
  • Refund Policy

Support

  • Help Center

© 2026 Informacijske storitve BACK2PIXELS, Jan Kokalj s.p. All rights reserved.

Getting Started

Introduction

Core Features

ProjectsDynamic LinksSocial PreviewsAnalytics

Deep Linking

iOS Deep LinkingAndroid Deep Linking

Account & Billing

Plans & Billing

Migration

Firebase Migration
DocsDynamic Links

Dynamic Links

Create smart links that route users to the right destination based on their device.

How Dynamic Links Work

A dynamic link is a single URL that behaves differently depending on how it is accessed. When someone clicks your link, LinkSense:

  1. Detects the user's device type and operating system
  2. Checks if the request is from a social media bot (serves preview metadata if so)
  3. Routes the user to the appropriate destination — app, app store, or web URL
  4. Records analytics data for the click

This means you can share a single link everywhere — social media, email, print materials — and each user gets the best experience for their device.

Creating a Link

To create a dynamic link, navigate to your project and click "New Link". Follow these steps:

1

Set the basic info

Give your link a name and optionally set a custom path. The name is for your reference only — it is not visible to end users.

2

Configure device routing

Set the destination URLs for iOS, Android, and desktop users. Each platform can have its own URL or fall back to a default.

3

Add social preview (optional)

Set a title, description, and image that appear when the link is shared on social media platforms.

4

Set a fallback URL

Choose a default URL for cases where no platform-specific routing matches (e.g., an uncommon operating system).

5

Save and share

Save the link and copy the generated URL. Your dynamic link is ready to use immediately.

Device Routing

Dynamic links support platform-specific routing. Each platform can be configured independently.

iOS

For iOS users, you can configure:

  • Open in app — Route to your iOS app via Universal Links (requires registered iOS app)
  • App Store link — Send users to the App Store if the app is not installed
  • Custom URL — Send users to a specific web page

Android

For Android users, you can configure:

  • Open in app — Route to your Android app via App Links (requires registered Android app)
  • Play Store link — Send users to the Play Store if the app is not installed
  • Custom URL — Send users to a specific web page

Desktop

Desktop users (Windows, macOS, Linux) are routed to the fallback URL by default. You can set a specific desktop URL if you want desktop users to go to a different destination than the fallback.

Custom Paths

Each dynamic link can have a custom path that makes it easy to recognize and share:

Example custom path
https://your-subdomain.linksense.net/summer-sale

Custom paths must be unique within a project. They can contain lowercase letters, numbers, and hyphens. If you do not set a custom path, a random short code is generated automatically.

Reserved paths

Certain paths are reserved and cannot be used as custom paths. These include system paths like .well-known and other internal routes.

Fallback URLs

The fallback URL is used when no platform-specific route matches the user's device. It is also used as the default destination for desktop users unless a specific desktop URL is set. Every dynamic link should have a fallback URL configured.

Social Preview Settings

Each link can have custom social preview metadata. When a social media bot crawls your link, it receives an HTML page with Open Graph tags instead of being redirected. This allows platforms to display a rich preview card.

See the Social Previews page for detailed configuration guidelines and image recommendations.

Field Reference

FieldTypeRequiredDescription
namestringYesInternal name for the link (not visible to users)
custom_pathstringNoCustom path slug (auto-generated if empty)
fallback_urlurlYesDefault destination URL
ios_urlurlNoiOS-specific destination URL
android_urlurlNoAndroid-specific destination URL
desktop_urlurlNoDesktop-specific destination URL
social_titlestringNoTitle for social media preview cards
social_descriptionstringNoDescription for social media preview cards
social_image_urlurlNoImage URL for social media preview cards

Social Previews

Configure rich previews for social media sharing.

Analytics

Track performance of your dynamic links.

PreviousProjects
NextSocial Previews

On this page

How Dynamic Links WorkCreating a LinkDevice RoutingiOSAndroidDesktopCustom PathsFallback URLsSocial Preview SettingsField Reference