Integrating AppsFlyer with Shopper App for Marketing Attribution
AppsFlyer is a leading mobile attribution and marketing analytics platform that provides actionable insights to help accurately measure, optimize, and scale marketing efforts. This guide walks you through the steps to integrate the AppsFlyer SDK with the Shopper App, ensuring accurate tracking of user acquisition (UA) and in-app events.
With this integration, you can better understand where users come from, how they interact with your app, and how effectively your advertising campaigns drive return on investment (ROI).
Obtaining the Credentials for Integration in AppsFlyer
Before integrating AppsFlyer with your Shopper App, log in to your AppsFlyer dashboard to obtain the required credentials.
Required Credentials
Dev Key:
-
From the left navigation bar, go to Settings > App Settings.
-
Locate your Dev key in the SDK authentication section and copy the key for later use.
OneLink:
-
From the left navigation bar, go to Engage > OneLink Management, click the More icon (...) in the upper-right corner, and select Edit OneLink template.
-
Locate the Subdomain section and copy the full subdomain name (e.g., brandname.onelink.me).
Custom Domain (optional): If you have a custom domain, it is recommended to provide it during the integration:
-
From the left navigation bar, go to Engage > Branded Domains.
-
Copy the full branded domain name (e.g., app.brandname.com).
Make sure to store these credentials securely, as they are required to complete the integration and enable proper data tracking.
Steps to Integrate AppsFlyer with the Shopper App
After obtaining the required AppsFlyer credentials, follow the steps below to integrate AppsFlyer with your Shopper App and enable marketing attribution and in-app event tracking:
-
In your SHOPLINE admin panel, go to Channels > Shopper App > App Settings > App Integrations
-
From the app list, locate AppsFlyer and toggle the switch on.
-
In the pop-up window, enter the Dev Key, OneLink, and Custom Domain (optional), then click Add.
-
After completing the integration, go to Shopper App > App Release. Scroll to the bottom of the page and click Submit version release request.
Once the app update is approved and released on the App Store and Google Play, the integration will take effect. AppsFlyer will then begin attributing app installs and in-app events, helping you analyze user acquisition sources and optimize your marketing campaigns.