Skip to main content

AppsFlyer Analytics and Tracking User Events Within Your Branded App

G
Written by Greg Mitchell
Updated this week

It is now possible to use AppsFlyer to implement tracking for some specific 3rd party platforms within your branded app. This allows you to track your customer behaviour within the app along with the performance of digital marketing campaigns run via platforms such as Google Ads or Meta.

When your customers complete specific actions within your branded app, the app will push an associated event to AppsFlyer. You can then view attribution data, campaign performance, and conversion metrics within your AppsFlyer dashboard and any linked advertising platforms.


List of Events Tracked

AppsFlyer will automatically track a number of standard events, such as app installs, once the integration is active. Please see the AppsFlyer website for an up to date list.

In addition to the events that are tracked automatically, this is a list of the custom events your branded app will send to AppsFlyer.

Event Name

User Action

af_login

Logs in to their account

af_complete_registration

Creates an account

af_purchase

Completes a purchase

subscribe

Registers for a subscription

cancel_subscription

Cancels a subscription


Next Steps

Create and Configure Your AppsFlyer Account

1. Sign up for an AppsFlyer account at appsflyer.com if you do not already have one.

2. Once you have an account, you will need to create two apps within the AppsFlyer console — one for the Android version of your app and one for iOS.

Each platform requires specific information from us during setup:

  • Android requires a SHA-256 fingerprint, which we will provide

  • iOS (Apple) requires the Apple ID from the App Store, which we will provide

Please contact us via the usual support channels to request these details before proceeding.

3. Set up OneLink

Further information and support with completion of these steps can be found in the AppsFlyer Help Center.


Send Us Your AppsFlyer Developer ID and OneLink Link

Once your apps have been created in the AppsFlyer console, send us your Developer ID and OneLink link from AppsFlyer. We will use this to configure the integration on our side.


App Update and Publication

Once we have received your Developer ID and OneLink link we will make the required updates to your branded app and publish a new build to the Apple App Store and Google Play Store. This will activate the AppsFlyer integration, after which event tracking will begin automatically.

We will advise you on the expected timescale for publication once we have received the above required information.


FAQs

Can I add my own tracking or analytics platform to my branded app?

It is not possible to add custom tracking integrations directly to your branded app. AppsFlyer is the supported tracking solution we offer, with the custom events listed above built in as standard.

Can you add tracking for additional events?

We may add new events to track different actions as we deem them appropriate. If you have a specific request, please submit a feature request and it will be reviewed by the team.

Who is responsible for managing the AppsFlyer account?

You are responsible for the creation, configuration, and ongoing management of your AppsFlyer account, including linking it to any advertising platforms such as Meta. We do not provide support for the AppsFlyer platform itself — AppsFlyer has comprehensive support documentation available at appsflyer.com.


🛟 Need more help?

Explore our Help Center articles for answers. Contact us for further assistance.

Did this answer your question?