Affise <-> Singular (Apsalar)

Time to read: 5 min.

topic.pngThe article covers the following topics:

This guide is created to describe the integration process between Singular and Affise


Singular provides two types of integration; you can integrate as an Affiliate (Attribution Partner) or as Advertiser. In the case of Singular<>Affise Integration, we'll step on the 1st way of Integration.

Getting started

To start the integration process, first, you need to learn the guide(s) that apply to you:

Next, you need to fill out  Singular partners form:

Step 1: Company background

Here you need to write your and your company info. Required field: Name, Work email, Company name, Company description. 



Step 2: Partner data

Next thing you need to do is fill in information about you as a partner: 



 Step 3: Integration Data: Attribution

What is a Singular attribution integration

Singular will send you automated postbacks to let you know about installs attributions and other events identified by Singular’s attribution tracker.


Here you need to fill in the next fields: 

  • "What is the default attribution window, in days, for clicks?"

In Affise, it is 'Click Session Lifespan' (time period when the conversion is allowed for click). By default: 1 year.

  • "Do you support view-through attribution?"

In Affise, we call it "impressions tracking". We support impressions tracking in Affise. Here is a detailed article on it.

  • "How do you send clicks to MMPs?"

We support the S2S and C2S types of Integration.

  • "Do you support Audiences?"

We do not support Audiences in Affise.

Support macros

  • "What is your OS Version macro?"

We do not have a specific macro for OS version in Affise. However,  you can always use one of the available {sub1}-{sub8} macros, which are used to pass any unique info.

  • "What is your IP Address macro?"

For IP address, we use {ip} macro in Affise.

  • "What is your Click ID macro?" 

For Click ID, we use {clickid} macro in Affise.

  • "What is your IDFA macro?", "What is your Google Advertising ID macro?", "What is your Android ID macro?"

In Affise, we do not have specific macros for {idfa} or {deviceid}. However you may use unique macros {sub1}-{sub8} to pass such data.

  • "What is your Campaign Name macro?"

For Campaign Name we use {offer_name} macro. 

  • "What is your Campaign ID macro?", "What is your Ad Group/Set ID macro?"

 For Campaign ID we use {offer_id} macro. 

  • "What is your Creative Name macro?", "What is your Creative ID macro?"

In Affise, we do not have a specific macro for Creative Name/Creative ID. However, you can always use one of the unique {sub1}-{sub8} macros. 

  • "What is your Hashed published macro?"

In Affise, we do not have a specific macro for Hashed published. However, you can always use one of the unique {sub1}-{sub8} macros. 

  • "What is your Publisher Name/Affiliate Name macro?"

For  Publisher Name we use {affiliate_name} macro. 

  • "What is your Publisher ID/Affiliate ID macro?"

For  Publisher ID we use {pid} macro. 

Full list of Affise marcos&params you may find here.

Supported postbacks


Next, you may enter your postbacks for goals Install, Event, Revenue with Affise parameters, and Singular macros.

Ex.: https://offers-rockе{cl?}&goal=1&custom_field={INSTALL_TIME} 


import.pngCheck out the full list of macros & passthrough parameters provided by Singular: link.


article.pngYou may also find the following articles helpful:

 If you have more questions on the Integration with Singular, feel free to contact the Singular Support Team via Singular "Let's talk" form

 Updated by Anastasia Dziaruhina 

Was this article helpful?
4 out of 4 found this helpful
Have more questions? Submit a request


Please sign in to leave a comment.