Docs

Link Details

The page for a single link, with its numbers, configuration and where its clicks come from.

Every link has its own page at /{org}/{project}/links/{id}. Open it by clicking a link in the Links table, choosing Analytics from a row's More actions menu, or clicking a row in Top links on the Overview.

At the top:

  • Links, a back link to the table.
  • The short link (domain/slug) as the page title.
  • Status: Active, Disabled or Expired, with the same colored dot as the table.
  • The title, or "Untitled".
  • A badge such as test link if the link belongs to the other environment than the one you are viewing.

On the right:

  • Date range: Last 7 days, Last 30 days (default) or Last 90 days. The range is saved in the URL as ?range=7d, 30d or 90d, so you can share the exact view.
  • Copy: copies the short link.
  • QR: opens the QR code dialog.
  • Edit: opens the link dialog.

Headline numbers

Four cards for this link over the selected range. Each shows the change against the previous period of the same length, and a small trend line.

CardNoteMeaning
ClicksBots excludedVisits to the short link by people
App opensFrom the SDKTimes the app opened from this link
InstallsAfter a linkInstalls attributed to this link
Click to openOpens per clickApp opens plus installs, divided by clicks

The change is a percentage for the counts and percentage points (pts) for Click to open. When the previous period had nothing to compare with, the card says New.

Clicks only count people: crawlers, link preview fetchers, scripts and similar traffic are recorded separately and left out. App opens and installs need the Flutter SDK in your app.

Activity

A daily chart of Clicks, App opens and Installs over the range. Hover a day to see its numbers.

With no activity in the range, the chart is replaced by "No clicks in this period" and "Share the link or scan its QR code. Clicks appear within seconds."

Configuration

A summary of how the link is set up:

RowShows
Opens atThe deep link path
Parameterskey=value pairs, when the link has any
iOS fallbackThe iOS fallback URL, or "App Store" when none is set
Android fallbackThe Android fallback URL, or "Play Store" when none is set
Web fallbackThe web fallback URL, or Not set with an amber dot
CampaignCampaign and channel, when set
TagsThe link's tags, when set
ExpiresThe expiry date, when set
CreatedThe creation date

"App Store" and "Play Store" mean the link uses the store listing from Platforms. If the iOS app has no App Store ID, iOS users without the app go to the web fallback instead. The full order is in When the app is not installed.

To change anything here, click Edit.

Funnel and attribution

Growth and Scale

These two cards need the Growth plan or higher. On Starter one card says what they show and links to Billing.

Link funnel shows what happened after this link was tapped: Clicks, then the App opens, Installs and Conversions the SDK attributed to it, each with its share of clicks.

Attribution confidence splits the opens and installs from this link three ways:

SegmentMeaning
DeterministicMatched by a link click we can prove
ProbabilisticMatched by a short window, opt in
UnattributedNo link recovered

Under it, By method shows how each match was made (Universal Link, App Link, Play Install Referrer and so on). With nothing to show, the card says "No attributed opens or installs in this period". The levels are explained in Attribution.

Breakdowns

Three lists show where the link's traffic comes from in the selected range, on every plan:

  • Platform: clicks from iOS, Android and Desktop.
  • Country: clicks per country.
  • Referrer: clicks per referring site. Only the site's host name is kept (for example instagram.com), never the full referring URL.

Each list shows the count and share of clicks, with a bar for scale. An empty list says "No clicks in this period".

If the numbers look wrong, or a link does not open your app, paste it into the Debugger (G D). It checks the link, your app configuration, the .well-known files and whether the SDK has reported recently. See Check your setup with the Debugger.

Next steps

On this page