Skip to main content
All CollectionsAnalyse
Pass Data in the PassKit Portal
Pass Data in the PassKit Portal

A Guide to Accessing and Understanding Pass Analytics

Paul Tomes avatar
Written by Paul Tomes
Updated this week

Introduction

The PassKit Portal offers detailed analytics for every digital pass you issue, providing valuable insights into customer engagement and campaign performance. This guide explains how to access and interpret the wealth of data available for membership, loyalty and coupon passes, helping you make data-driven decisions to optimize your programs.


Accessing Pass Data

  1. Log in to your PassKit Portal.

  2. Navigate to:

    • Members Tab (for membership/loyalty passes)

    • Coupons Tab (for coupon/discount passes)

  3. Locate the specific pass you want to analyze and click on it.

  4. Click on the Pass Data icon to view detailed information.

πŸ” Pro Tip: Use the filters to quickly locate specific passes

Location Data Tab

The Location Data tab reveals valuable geographical information about where your passes were issued and installed. This includes the IP addresses associated with both the initial pass issuance and subsequent views, along with estimated country and region data based on those IPs.

Key Information Displayed

Field

Description

Example

Issue IP Address

The IP address when the pass was first issued.

161.132.108.107

Approximate Country

Estimated country based on IP.

PE (Peru)

Render IP Address

IP address where the last pass action took place (e.g. Issued, Installed or Uninstalled).

161.132.108.107

Approximate State/Region

Estimated region (if available).

Lima

Important Considerations

⚠️ Location accuracy limitations:

  • May be skewed by VPNs or proxy services

  • Affected by Apple's Private Relay feature

  • Potentially inaccurate for corporate networks

Pass Data Tab

The Pass Data tab provides comprehensive technical details about each pass's lifecycle and usage. Here you'll find crucial information about installation status, device specifications, and campaign tracking.

Field

Description

Installed in

Shows if the pass is currently installed on a device.

Uninstalled in

Shows if the pass was ever removed.

Current Pass Status

  • PASS_INSTALLED (Active on a device)

  • PASS_ISSUED (Created but not yet installed)

  • PASS_UNINSTALLED (Removed by the user)

Browser and Operating System

  • Identifies the device and browser used to install/view the pass.

  • Example:

    Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/27.0 Chrome/125.0.0 Mobile Safari/537.36
    • Device: Samsung phone (Android 10)

    • Browser: Samsung Internet (Chrome-based)

UTM Parameters

If you are attaching UTM parameters to your distribution URL the information will be displayed here. For details, refer to Tracking the Pass Issue Source.

Pass Issue Date

The date the Pass was issued.

Visit Pass URL

You can visit the pass URL directly from this page to:

  • Check how the pass appears for that specific customer

  • Verify design or content issues


Practical Applications

These analytics serve several important business functions.

Engagement Tracking

  • Monitor installation rates

  • Analyze geographic distribution

  • Track viewing frequency

Troubleshooting

  • Identify failed installations

  • Detect unusual activity patterns

  • Resolve device-specific issues

Campaign Optimization

  • Measure UTM source effectiveness

  • Compare regional performance

  • Refine distribution strategies


Conclusion

PassKit's analytics capabilities transform raw data into actionable business intelligence. By understanding how users interact with your passes, diagnosing technical or engagement issues, and continuously improving your campaigns, you can significantly enhance the effectiveness of your digital pass programs.

For best results, we recommend cross-referencing location data with other metrics, paying close attention to activity timestamps, and regularly checking pass rendering via the provided URLs. If you need to integrate this data with other business systems, consider implementing webhook notifications to automatically receive pass events in your CRM or marketing platforms. Our webhook documentation provides complete setup instructions for this powerful integration.
​

Did this answer your question?