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.
Header
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,30dor90d, 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.
| Card | Note | Meaning |
|---|---|---|
| Clicks | Bots excluded | Visits to the short link by people |
| App opens | From the SDK | Times the app opened from this link |
| Installs | After a link | Installs attributed to this link |
| Click to open | Opens per click | App 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:
| Row | Shows |
|---|---|
| Opens at | The deep link path |
| Parameters | key=value pairs, when the link has any |
| iOS fallback | The iOS fallback URL, or "App Store" when none is set |
| Android fallback | The Android fallback URL, or "Play Store" when none is set |
| Web fallback | The web fallback URL, or Not set with an amber dot |
| Campaign | Campaign and channel, when set |
| Tags | The link's tags, when set |
| Expires | The expiry date, when set |
| Created | The 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
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:
| Segment | Meaning |
|---|---|
| Deterministic | Matched by a link click we can prove |
| Probabilistic | Matched by a short window, opt in |
| Unattributed | No 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".
Troubleshooting a link
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.