Awin Attribution Integration


Integration Summary

(See Partner Integrations Glossary)

Partner Awin
Partner Type Ad Network
Creatives Supported
Publisher Supported
View-Through Not Supported
Re-engagement Supported
Click Tag Supported
Receiving All Installs Supported
Receiving All Events Supported


  1. Integrate the Singular SDK (see instructions) and ensure your app has deeplinks.
  2. Ensure that your app can transform web URL product pages to the proper product pages recognized by your app. If your app is not set up to do this translation then users clicking on product specific web links/URLs will land on your generic app homepage instead of being deeplinked into the app-specific product page. For more details on this, please see "Limitations" section below.
  3. Get your Advertiser ID from your Awin POC. 

Setup Instructions

1. Configure Awin as a Partner in Singular

To set up Awin as a partner:

  1. In your Singular account, go to Attribution > Partner Configuration and click Add a Partner. Select "Awin" from the dropdown list
  2. In the configuration window, select the app and app site for which you want to configure Awin.
  3. Select in-app events to send to the partner.

    • Under Event Postbacks, click "+" to add a new event.
    • Select one of the events reported by the Singular SDK in your app.
    • If the event involves revenue, check the Send Revenue checkbox.
    • Repeat for all of your events.
    • :mceclip4.png
  4. In the Awin Advertiser ID box, enter your Advertiser ID.

2. Create the Singular Tracking Link

To generate a tracking link:

  1. In your Singular account, go to Attribution > Manage Links and click Create Link.
  2. Under Source Name, select "Awin".

  3. Configure the rest of the link by selecting the desired app site and redirect options as usual. See the Singular Links FAQ for help. When you're done, click Generate.



If a user who clicks on your Awin destination web URL already has your app installed, they will be directed to the app's main homepage screen unless you have deeplink handling implemented in your app that can read the web URL and translate it to the same destination in your app. Web destination URLs different from app destination URIs. Your app developer needs to implement the transformation and redirection of the web destination URL into the same destination in your app.