Attribution in Localytics allows you to integrate with your ad network in order to pass data back and forth. Keep in mind, sending Localytics data back to your ad network (known as an Event postback) is only available with some integrations. For the full list, check out this article.
When Event postbacks are available, you’ll be able to configure these on the Attribution Settings page within the dashboard. More on that in a moment.
Our data integration allows you to bring in attribution data to Localytics so that you can better understand where your app users are coming from. Let’s dive into setting up a general ad network integration.
Outside of Facebook and Twitter (linked above), setup for attribution campaigns works a little differently for the other ad networks.
Campaign URLs must first be created in Localytics and then used as goal or destination URLs with the corresponding ad network. The campaign URLs created within Localytics will contain a placeholder for device ID which the ad network populates upon click.
This allows both Localytics and the ad networks to be aware that a given device clicked the advertisement. The Localytics will perform a postback to the originating ad network when we observe one of these devices open the app for the first time.
To set up a new ad network attribution integration, navigate to the Attribution section of your dashboard (under the Marketing header). From there click the ellipsis and select Settings.
This will take you to the general set up page for Attribution. Keep in mind, this page will be app-specific—so if you’re working with multiple apps, have sure you select the correct one from the drop-down menu at the top of the page.
To set up an integration, simply check the box for the name of the partner you wish to integrate with. Depending on the type of integration, you might also be prompted to enter some additional information to confirm the integration. For some of these, this is so we can send postback Event data to your ad network.
For most integrations though, simply checking the box will suffice. Scroll down to the bottom of the page and Save your settings.
Once you’ve set up your integration, you will create your campaign URLs in Localytics. These you’ll use in the ad network that will serve your ads—you’ll paste these URLs as destination (or goal) URLs in your ad network. This will allow Localytics to track your users through their life cycle from their original ad campaign.
From the Attribution dashboard, click the green plus button to create a new campaign.
Give the campaign a name and select an integrated source from the drop-down menu (ie, whichever one you’ll be using to create the ad campaign.
If you’re working with an iOS app, you’ll want to enter your app’s download location as the Target URL. This isn’t necessary for Android, since we can infer the download location from the app’s bundle ID.
On Android, you’ll be able to enter additional campaign-specific information, like:
- Campaign Medium
- Campaign Term
- Campaign Content
- Redirect Behaviour
This data will be recorded as raw data (accessible on export), but won’t be included in the Attribution dashboard for reporting.
Once you’ve finished filling out the necessary field, Save your campaign.
Copy the resulting campaign URL from the Localytics dashboard.
With the URL in your clipboard, navigate to your ad network provider and create a campaign. Paste the Localytics URL you copied as the goal or destination URL for the campaign.
Then you’re all set! Check out our Attribution Reports article for more information on understanding your acquisition sources.