Skip to main content

View Analytics

This guide explains how to use the OpenLynk analytics dashboard to monitor link performance, understand your audience, and measure campaign effectiveness.

Prerequisites

  • An OpenLynk account with at least one app and active links
  • Links that have received clicks (analytics populate after the first click)

Access Analytics

Open the Analytics page in the dashboard. The analytics overview shows organization-level data across all your apps.

Select a Time Range

Use the time range selector at the top of the analytics page to filter data:

  • 7 days — view the past week
  • 30 days — view the past month
  • 90 days — view the past quarter

All charts and metrics on the page update to reflect the selected time range.

Clicks Over Time

The clicks over time chart shows the total number of link clicks per day across the selected time range. Use this to identify trends, spikes from campaigns, or drops that may need investigation.

Device Breakdown

The device breakdown shows clicks segmented by device type:

  • Mobile — smartphones
  • Tablet — tablets and iPads
  • Desktop — laptop and desktop computers
tip

A high desktop click percentage may indicate your links are being shared in contexts where deep linking is not possible (e.g., email clients opened on desktop). Consider setting up a web fallback domain so desktop users still reach relevant content.

OS Breakdown

View clicks segmented by operating system, including:

  • iOS
  • Android
  • Windows
  • macOS
  • Linux
  • Other

This helps you understand your audience's platform distribution and prioritize platform-specific features.

The top performing links section ranks your links by click count over the selected time range. Use this to identify which content or campaigns are driving the most engagement.

Click on any link in the analytics dashboard or the links list to see a detailed breakdown for that specific link, including:

  • Click count over time
  • Device and OS breakdown
  • Referrer sources
  • Geographic distribution

Campaign Analytics

If your links include UTM metadata, the campaign analytics section provides breakdowns by:

  • UTM Source — where traffic is coming from (e.g., newsletter, twitter, facebook)
  • UTM Medium — the marketing medium (e.g., email, social, cpc)
  • UTM Campaign — the specific campaign name (e.g., spring_sale, product_launch)
note

UTM parameters must be added as metadata key-value pairs when creating links. See Create and Manage Links for details.

Cohorts View

The cohorts view groups users by when they first installed your app and tracks what percentage remained active over time. Use it to measure retention across different acquisition periods and spot trends in user engagement.

note

Cohort analysis is available on the Starter plan and above. Legacy Free plan users will see a prompt to upgrade. See Pricing for plan details.

How Cohort Data Is Collected

Cohort data is built automatically from SDK heartbeats. When you call init() in the OpenLynk SDK, it sends a heartbeat to the server reporting that the app is installed and active on that device. Heartbeats are throttled to once per 24 hours per device.

  • First heartbeat — records the install date (first_seen_at) and creates the user's cohort assignment
  • Subsequent heartbeats — update the last activity date (last_seen_at), which is used to calculate retention

No additional code is required beyond initializing the SDK. See the SDK Install Tracking concept for more details.

Reading the Cohort Grid

The cohort grid is a table with the following columns:

ColumnDescription
CohortThe week or month the users first installed your app
UsersTotal number of unique installs in that cohort
Week 1Percentage of users still active 7 days after install
Week 2Percentage of users still active 14 days after install
Week 4Percentage of users still active 28 days after install
Week 8Percentage of users still active 56 days after install

Retention cells are color-coded: green indicates strong retention (50%+), amber indicates moderate retention (30–49%), and red indicates low retention (below 15%).

A cell shows when not enough time has passed to measure that retention window. For example, a cohort from last week will not have Week 2 data yet.

Weekly vs Monthly View

Use the toggle at the top of the cohorts page to switch between:

  • Weekly — groups installs by the week they occurred, giving a granular view of retention trends
  • Monthly — groups installs by calendar month, useful for higher-level trends and smaller datasets

Interpreting Cohort Data

  • Improving retention over time — if newer cohorts show higher Week 1/2/4 percentages than older ones, your product changes or onboarding improvements are working.
  • Declining retention — if newer cohorts show lower retention, investigate recent changes to onboarding, push notification strategy, or app stability.
  • Sharp drop between Week 1 and Week 2 — users are trying the app but not forming a habit. Consider improving the first-week experience or sending re-engagement push notifications.
  • Flat retention after Week 4 — users who survive the first month tend to stick around. Focus acquisition efforts on getting users past that threshold.

Deferred Deep Linking Stats

The deferred deep linking section shows metrics for users who clicked a link before having the app installed:

  • Created — the number of deferred deep link sessions created (user clicked a link without the app installed)
  • Restored — the number of sessions successfully restored after app installation
  • Restore Rate — the percentage of deferred sessions that were successfully restored
tip

A low restore rate may indicate users are abandoning the install flow. Consider optimizing your app store listing or the time between link click and app install.

Push Notification Stats

View delivery and engagement metrics for push notifications sent from the dashboard:

  • Total notifications sent
  • Delivery rate
  • Open rate

For detailed push notification setup and sending, see Send Push Notifications.

Export Data

note

Data export is available on the Pro plan and above. See Manage Billing and Plans for plan details.

To export analytics data:

  1. Go to the Analytics page.
  2. Select the desired time range.
  3. Click Export.
  4. Choose your preferred format and download the file.

Verification

Confirm the following to ensure analytics are working correctly:

  • Clicking one of your links increments the click count on the analytics page.
  • Device and OS breakdowns reflect the device you used to test.
  • UTM parameters appear in the campaign analytics section when included in link metadata.
  • After initializing the SDK on a test device, cohort data appears within 24 hours (Starter plan and above).

What's Next