Nami Public Documentation
Sign In
Nami Documentation
Nami Documentation
  • Get Started
    • Overview
      • Key Concepts
      • Data Collection
      • Built for Privacy
    • Evaluating Nami
    • SDKs
      • Apple Native SDK
      • Android Native SDK
      • Amazon Native SDK
      • Roku Native SDK
      • React Native Cross-Platform SDK
      • Flutter Cross-Platform SDK
      • Unity Cross-Platform SDK
      • Release Notes
        • Find Nami SDK Version
    • Quickstart Guide
  • Subscription Management
    • Overview
    • Products
      • Archive Products
      • Sync Products
    • Entitlements
    • Customer Screen
    • Accounts and Login/Logout
    • Advanced Use Cases
      • Upgrades and Downgrades
      • Supported Purchase Change States by Platform
      • Restoring Purchases
      • Working with Consumable IAPs
  • No Code Paywalls
    • Overview
    • Paywall Creator
      • Using the Creator
      • Paywall Layout
      • Components
        • Editing, Deleting, Reordering
        • Hiding Components
        • Video
        • Collapse
      • Editable Properties
        • Focused Styling
        • Safe Area
      • Conditions
        • Notched Devices
        • Product Entitlements
      • Adding Products
      • Repeating Product Group
      • Product Fields
      • Capabilities
        • Featured Styling
        • Selected Styling
        • Custom Brand Fonts
        • Carousel
        • Trial Eligibility
        • Deeplink Button
        • Introductory Offer Eligibility
        • Login Check
        • Product Groups
        • Conditional Product Groups
        • Offer Eligibility and Purchasing
        • Screenreader Text
        • Personalization Tokens
        • Custom Variables
        • Multipage
        • Custom Data Source
        • Advanced Video Features
        • Product Error States
      • ❓FAQs
        • Designing Paywalls in Figma
        • Guide to Building a Paywall from Scratch
      • 🎁Releases
        • Roadmap
    • Paywall Templates
      • Pacific
      • Pacific Premium
      • Trident
      • Starfish
      • Mantis
      • Venice
      • Venice Premium
      • Honest
      • Catalina
      • Oyster
      • Puffin
      • Marina
      • Beluga
      • Driftwood
      • Lagoon
      • Pisces
      • Aquarius
      • Conch
      • Lionfish
      • Moray
      • Tetra
      • Lighthouse
      • Puffin Tablet
    • Managing Paywalls
      • Archiving a Paywall
      • Duplicate a Paywall
    • Paywall Smart Text
    • Pricing Eligibility States
    • Pricing Eligibility by Platform
    • Nami Paywalls in Different Languages
    • Legacy Paywalls
  • Campaigns
    • Placements
      • Create a Placement
      • Deeplink Placements
      • Archiving a Placement
      • Managing Lots of Placements
      • Export Placements
    • Campaigns
      • Campaign Filters
        • Campaign Use Cases
      • Archiving a Campaign
      • Scheduling a Campaign
      • Campaign Conversion Events
      • Managing Lots of Campaigns
      • Campaign Troubleshooting
    • A/B and Multivariate Testing
      • Selecting an A/B test winner
      • A/B Test Allocation
  • Integrations
    • All Integrations
    • Billing Platforms
      • Apple Integration
        • App Store Setup
          • Privacy Details
        • Platform Integration
        • App Store Server Notifications
        • Store Credentials
          • App Store Connect Shared Secret
          • Apple App Store Connect API
          • Apple In App Purchase
        • Add a Product
        • Platform Sync
        • SDK Integration
        • Troubleshooting
        • Testing and Development
          • Apple Testing Environments
          • Setting up Device Sandbox Test Environment
          • Setting up StoreKit config in Xcode
      • Google Integration
        • Google Play Store Setup
        • Platform Integration
        • Service Account
        • Real-time Developer Notifications
        • Add a Product
        • Platform Sync
        • SDK Setup
        • Troubleshooting
          • Supporting Android minSdkVersion 25 or lower
          • Requested product is not available for purchase
          • Unsupported Version of Play Billing
      • Amazon Appstore Integration
        • Create Amazon Android App
        • Platform Integration
        • Shared Key
        • Real-time Event Notifications
        • Add a Product
        • SDK Integration
        • Testing
      • Roku Integration
        • Platform Integration
        • API Key
        • Transaction Notifications
        • Add a Product
        • SDK Integration
      • Web Integration
    • Analytics Tools
      • Adobe Analytics
      • Amplitude
      • Google Analytics
      • mParticle
      • 3rd-Party Analytics
    • Subscription Management
      • Nami Subscription Management
      • Bring your Own Payment Code
    • CDP Integrations
      • Adobe CDP Integration
      • Amplitude CDP Integration
      • Custom CDP Integration
      • Generic CDP Integration
    • Other Integrations
      • Wicket Labs
      • Webhooks
        • Introduction to the Nami ML Event System
        • Event Types
          • Purchase Status Updates
          • Events for Upgrades, Downgrades, and Crossgrades
        • Event Subscriptions
        • Understanding Transferred Events and Accounts
      • API Access
    • Events Feed
  • Analytics
    • Using Charts
    • Paywall Analytics
      • Impressions
      • Paywall Conversion Rate
      • Sessions
      • Active Devices
    • Subscription Analytics
      • Revenue
      • MRR
      • Purchases
      • Trial Starts
  • Nami Account
    • Manage your Apps
      • Find your Nami App Platform ID
      • Setting up Legal Text for your Apps
    • Organization
      • Configuring Organization Security Policies
      • Billing
    • Invite your Team
      • Roles
    • Manage your Account
      • Two-Factor Authentication (2FA)
Powered by GitBook
On this page
  • Available Analytics
  • Filter Bar
  • Environment
  • Date Range
  • Timezone
  • Date Resolution
  • Filtering
  • Segments
  • Dimensions
  • Table
  • Segmented Table
  • Downloading Data
  • Frequently Asked Questions
  1. Analytics

Using Charts

Last updated 3 days ago

Available Analytics

Filter Bar

The filter bar can be found at the top of the charts and contains a variety of options for filtering and slicing the data shown on the charts.

Environment

Use the environment dropdown to select between Production and Testing and Development.

Note that on both Apple and Google Play apps Nami can automatically detect production purchases and sandbox purchases.

On Apple apps Nami can further detect if the app is running on a simulator, in a device development mode, or in a beta testing environment like Test Flight. These will all be labeled as Testing and Development.

Nami Best Practice

To ensure the most accurate analytics data, we recommend creating separate apps in the Nami Control Center for your production app on the store and for any testing and development builds, especially where you will be making test purchases.

Date Range

Choose the Date Range for the x-axis of the charts. You can currently select any date range in the past up through today. Some charts don't support all date ranges.

Quickly select from predefined options or open the calendar picker to select your own.

Available Date Ranges are different for each Date Resolution

Timezone

You can choose between UTC and US/Pacific for reporting. To choose timezone, open the calendar picker and select the calendar picker at the bottom left.

App Store Connect reports are generated in US/Pacific timezone while Play Store Console reports are generated in UTC.

Date Resolution

Choose the resolution for the x-axis (hour, day, week, month, quarter, year) from the dropdown.

Filtering

You can use chart filters to drill down into data on selected dimensions. You can apply multiple filters at one time.

To apply filters, click the 'Add Filter' button at the left of the filter bar and select a Dimension. Then select an operator and at least 1 value.

Filtering by Specific Paywall, Campaign, or Placement

Some dimensions have additional filters that can be used to quickly find the values you are looking for. Click the filter icon next to the search bar to expose additional filters such as Live, Archived, or a specific tag.

Segments

Your charts can be broken down by different data segments. This allows you to compare performance of specific properties such as different paywall variants or monthly vs. annual subscriptions.

To break down your charts, select a Dimension from the bar above the table.

Not all charts have the same segments available. Some segments are only available on paid plans.

Dimensions

Not all charts support all dimensions for segmenting and filtering. Also, some dimensions require a paid plan. See below for details.

Dimension
Description
Plans

Platform

All

Country

Either the purchase country or the device country

All

Language

All

SDK Version

All

Placement

⚠️ This segment will read 'Unknown' if the purchase happened outside the app or on a non-Nami paywall

Team Business Enterprise

Campaign

⚠️ This segment will read 'Unknown' if the purchase happened outside the app or on a non-Nami paywall or if the campaign in question has been deleted.

Team Business Enterprise

Paywall

⚠️ This segment will read 'Unknown' if the purchase happened outside the app or on a non-Nami paywall

Team Business Enterprise

Product SKU

Team Business Enterprise

Product Duration

⚠️ This segment will read 'Unknown' if all your products are one-time purchases products or if Subscription Duration hasn't been synced for your products.

Team Business Enterprise

Trial Duration

⚠️ This segment will read 'Unknown' if all your products are one-time purchase products or if Trial Duration hasn't been synced for your products.

Team Business Enterprise

SKU Type

Subscription or one-time purchase

Team Business Enterprise

Table

On the Insights page, data is available in a table. The columns are each date (ie each day if Resolution = Daily or each month if Resolution = Monthly) and the rows represent each segment. If you haven't applied a Breakdown, there will only be 1 row.

The last column in the table is a row total.

Paywall Conversion Rate chart rows can be expanded to view individual Impressions and Conversions numbers.

Segmented Table

In a segmented table, there are multiple rows. You can sort the table by any column in ascending or descending order. By default, it is ordered by Row Total descending.

Each of these rows will have a checkbox indicating whether its shown on the charts. By default, the top 10 rows will be selected, based on row total. You can uncheck any segment to hide on the charts.

Downloading Data

Data is available in a CSV export on Team, Business, and Enterprise plans.

The CSV format matches the Table, with dates on the X axis and segments on the Y axis. If segmented, the first columns of the CSV will contain additional information about the segment such as ID.

Frequently Asked Questions

Q: When breaking down charts by Paywall or Campaign, the table reads '(unknown)' for every value.

A: Your full campaigns list is loading. If these values don't update in a few moments, try refreshing the page.

Dimensions help break down the Metric in additional ways, as either a or a .

Segment
Filter
Subscription Analytics
Paywall Analytics
Filtering by Apple Platform Type
Impressions broken down by Country
Table of Impressions broken down by Country. United States has the most impressions so is ranked at the top by default.
Impressions broken down by Country, hiding Country Liberia