Apxor
IntegrationProduct Guides
  • Introduction to Apxor
  • Getting Started with Apxor
    • Adding a New App
    • Firebase Credentials (optional)
    • SDK
      • Android (x)
      • iOS SDK
      • iOS SDK (Swift UI)
      • iOS SDK (Manual)
      • Web npm based
        • Tracking Events and Pages for Web
      • Web URL based
        • Tracking Events and Pages for Web
      • React Native
      • Cordova
      • Flutter
      • Jetpack Compose
    • API Guides
      • iOS
      • Web
      • React Native
      • Cordova
      • Flutter
    • Release Notes
    • Performance
    • Troubleshooting
  • Product Guides
    • Integration Checklist
    • Create a Campaign
      • Mobile
        • Target
        • Trigger
        • Schedule and Limit
        • Review and Test
        • Set Priority and Publish
        • A/B Testing
        • Campaign Listings Page
        • Campaign Analytics
        • Campaign Designs
          • Tooltips
          • In-App Messages
          • Coachmarks
          • Badges
      • Web
        • Target
        • Trigger
        • Schedule and Limit
        • Review and Test
        • Set Priority and Publish
        • A/B Testing
        • Campaign Listings Page
        • Campaign Analytics
        • Web Templates
    • Create a Survey
      • Legacy
        • Target
        • Trigger
        • Schedule and Limit
        • Review and Test
        • Publish
        • Survey Listings Page
        • Survey Analytics
        • Survey Designs
          • Request for Survey
          • Single Response
          • Multi Response
          • Rating
          • Short Answer
          • Success Message
      • Latest
        • Survey Stop Conditions
        • Target
        • Trigger
        • Schedule and Limit
        • Review and Test
        • Publish
        • Survey Listings Page
    • Custom Reports
    • Analytics
      • Custom Dashboards
      • Uninstalls
      • Retention
      • Funnels
      • Paths
      • Event Analysis
    • BI Dashboard
      • Frequency
      • Aggregates
      • Trends
      • Pie Chart/Advanced Pie Chart
      • Table
    • Insights
      • Activation Analysis
      • Correlation Analysis
    • Adding a Test Device
    • Preview vs. Test vs. Publish
    • Dynamic Script
  • Partner Integrations
    • Mixpanel
    • MoEngage
    • Amplitude
    • CleverTap
  • Glossary of Terms
  • Video Gallery
  • Beta Features
    • Create Embedded Cards Campaign
    • Create Stories Campaign
Powered by GitBook
On this page
  • Integration and Initialization
  • Identifying Users
  • Log events and user data for Targeting, Triggering and goal Tracking​
  • Define Screens Names
  • Set Tags for WebView and log events
  • Add Apxor's Embed and Story Slots
  • Handle Custom Redirection using Key-Value pairs
  1. Product Guides

Integration Checklist

PreviousProduct GuidesNextCreate a Campaign

Last updated 10 months ago

To fully utilize Apxor's offerings, make sure you have completed the following Integration Checklist. You may skip the unnecessary steps as per your requirement.

Integration and Initialization

The Integration and Initialization step is a must to use any Apxor feature. The Apxor dependencies are needed to track events, setup behavioral triggers, draw nudges and surveys and facilitate creation of campaigns by mirroring your mobile screen to identify the right UI element to show the campaign

Refer here for process. .

Identifying Users

In order to use Segments and Cohorts, it is mandatory to set User Identifier for Apxor to recognize your users.

Refer here for more info and process. .

Log events and user data for Targeting, Triggering and goal Tracking

It is recommended to track all the events, event attributes, session attributes and user attributes. This data will be used to effectively Target the users, accurately identify the trigger condition and track the goal event completion.

Refer here for more info and logging process. .

Define Screens Names

It is important to define the screens to set them up as triggers and also to capture the time spent on the screens. This information necessary to set campaigns on inactivity or time spent on specific screen. Tracking screens is mandatory if your app uses , and you want to show nudges on UI elements in these fragments.

Refer here for more info and process. .

Set Tags for WebView and log events

If you application uses WebView and you want to show nudges on the UI elements in these WebView, you need to set tags to them for unique identification and log the events in the WebView.

Add Apxor's Embed and Story Slots

If you want to use Apxor's Embedded cards and Stories feature, you need to add the respective slots on your screens. Apxor will display the Embedded cards and Stories campaigns in these slots.

Handle Custom Redirection using Key-Value pairs

It is recommended to handle key-value pair redirection if you intend to use the same for redirecting the users from the nudge CTAs.

Refer here for process. .

Refer here for process. .

Refer here for more info and process. .

​
fragments
Android(X)
Android(X)
Android(X)
Android(X)
Android(X)
Android(X)
Android(X)