Integration with affiliate networks requires an agreement with your personal manager. You may need identifiers of offers or products on the side of the affiliate network. Some networks require streams to be created and their IDs to be specified. If the utility does not show a list of postbacks at the time of configuration, you do not need to add postbacks - statuses are loaded via API.
AdBees (ZCPA)
You need to get access to the API from your personal manager, he will provide you with a key. For each offer, you need to create a flow and add postbacks to all events except for the conversion generation.
Settings for the integration utility:
- API: token from the personal account.
Parameters used:
- zcpa - flow ID.
Add postbacks to the following statuses with these "tails":
- Global:
&oid=[sub_id1]&status=[status]&sta=11&stc=12&stt=13
AdCombo
Settings for the integration utility:
- API: token from the personal account.
Parameters used:
- adcombo - offer ID.
Aff1
For each offer, you need to create a flow. In the flow settings, by the API button, get the value target_hash.
Settings for the integration utility:
- API: token from the personal account.
Parameters used:
- aff1 - flow ID target_hash.
AffbayAsia
Settings for the integration utility:
- API: token from the personal account.
Parameters used:
- affbay - offer ID.
Creating postbacks in this network by simply setting a URL is not supported, thus you will have to set all parameters separately:
- Protocol: HTTP or HTTPS depending on your server settings
- Domain: your control panel domain like site.com
- Path:
/api/sale/status.json
Additional parameters:
id
- static value: 123-abcde, where123
andabcde
- accordingly, API ID and user API-key, connected to Affbay Asia company on your platformoid
- parameter from list: Click IDstatus
- static value:accept
for approved orders postback,cancel
for denied orders postback,trash
for trash orders postbackcomment
- parameter from list: Comment
AffStar
For each offer, you need to create a flow. In flow settings get it's UUID.
Settings for the integration utility:
- API: token from the personal account.
Parameters used:
- affstar - flow ID.
ApiLeads
Settings for the integration utility:
- User: user ID.
- API: token from the personal account.
Parameters used:
- apl - offer ID.
ArbitPro
For each offer, you need to create a flow. In the flow settings get the hash.
Settings for the integration utility:
- API: token from the personal account.
Parameters used:
- arbitpro - flow hash.
Astronaff
Settings for the integration utility:
- Owner: partner ID profided by the customer.
Parameters used:
- astron - product code.
CPA.house
Settings for the integration utility:
- User: user ID.
- API: token from the personal account.
Parameters used:
- cpah - offer ID.
- cpahs - source ID.
- cpahst - flow ID.
Add postbacks to the following statuses with these "tails":
- Global:
&oid={sub_id_1}&status={status}&stt=fake&stw=in_processing
CPAgetti
Settings for the integration utility:
- API: token from the personal account.
Parameters used:
- cgt - offer ID.
CTR
Settings for the integration utility:
- API: token from the personal account.
Parameters used:
- ctr - site ID.
DottPro
Settings for the integration utility:
- User: user ID.
- API: token from the personal account.
Parameters used:
- dott - offer ID.
DrCash
For each offer, you need to create a flow. In flow settings get it's hash.
Settings for the integration utility:
- API: bearer token from the personal account.
Parameters used:
- drcash - flow ID.
Add postbacks to the following statuses with these "tails":
- Global:
&oid={sub1}&status={status}&stw=hold
Everad
For each offer, you need to create a flow. In flow settings get it's ID.
Parameters used:
- everad - flow ID.
Add postbacks to the following statuses with these "tails":
- Global:
&oid={sid1}&status={status}&pay={payout}&cc={currency}
HotPartner
Settings for the integration utility:
- API: token from the personal account.
Parameters used:
- hotpartner - product ID.
IKON
Settings for the integration utility:
- User: user ID.
- API: token from the personal account.
Parameters used:
- ikon - offer ID.
Add postbacks to the following statuses with these "tails":
- Approve:
&oid={aff_sub1}&status=approve&comment={message}
- Trash:
&oid={aff_sub1}&status=trash&comment={message}
- Cancel:
&oid={aff_sub1}&status=cancel&comment={message}
- Duplicate:
&oid={aff_sub1}&status=cancel&reason=7&comment={message}
INB (Failsafe Order API)
Settings for the integration utility:
- API: the bearer token, provided by the customer.
Parameters used:
- inb - offer ID.
Add an Event type postback to the following status with this "tail":
- Global:
&oid={source_id}&status={event_name}&stw=Processing
INB (Order API)
Settings for the integration utility:
- API: the bearer token, provided by the customer.
- Owner: partner ID profided by the customer.
Parameters used:
- inb - offer ID.
Add an Event type postback to the following status with this "tail":
- Global:
&oid={source_id}&status={event_name}&stw=Processing
KMA
For each offer, you need to create a flow. In flow settings get it's ID.
Settings for the integration utility:
- API: token from the personal account.
Parameters used:
- kma - flow ID.
Lead-R
Settings for the integration utility:
- User: user ID.
- API: token from the personal account.
Parameters used:
- leadr - offer ID.
LeadBit
Settings for the integration utility:
- API: token from the personal account.
Parameters used:
- leadbit - the hash of the stream (four characters in the stream link immediately after the domain).
- leadsite - domain of the landing page selected in the stream settings.
Add postbacks to the following statuses with these "tails":
- Global:
&oid={sub1}&status={status}
Lagoon
Settings for the integration utility:
- API: token from the personal account.
- User: user ID.
Parameters used:
- lagoon - offer ID.
Add postbacks to the following statuses with these "tails":
- Global:
&oid={clickid}&status={status}
LeadRock
For each offer, you need to create a flow. In flow settings get it's URL.
Settings for the integration utility:
- Key: main token from the personal account.
- Secret: key to generate the request signature.
Parameters used:
- leadrock - full stream URL like
https://leadrock.com/URL-XXXXX-XXXXX
.
Add postbacks to the following statuses with these "tails":
- New: leave the first postback blank
- Approve:
&oid={sub1}&status=approve
- Cancel:
&oid={sub1}&status=cancel
- Trash:
&oid={sub1}&status=trash
LeadTrade
For each offer, you need to create a flow. In flow settings get it's hash.
Settings for the integration utility:
- API: token from the personal account.
Parameters used:
- leadtrade - flow ID.
- leadaim - goal ID if required.
LimonAD
Settings for the integration utility:
- API: token from the personal account.
Parameters used:
- limonad - offer ID.
Add postbacks to the following statuses with these "tails":
- Global:
&oid={clickid}&status={status}
Enable in global postback and specify status names:
- Status of confirmed leads - approve
- Payment status - approve
- Rejected leads status - cancel
- Trash leads status - trash
LuckyOnline
For each offer, you need to create a flow. In flow settings get it's hash.
Settings for the integration utility:
- API: token from the personal account.
Parameters used:
- lucky - flow ID (hash).
M1 Shop
Settings for the integration utility:
- User: user ID.
- API: token from the personal account.
Parameters used:
- m1 - offer ID.
MarketCall
To send leads via the API, you need to create a channel and wait for it to be activated.
Settings for the integration utility:
- API: token from the personal account.
Parameters used:
- mcallc - channel key.
- mcallp - program ID.
MetaCPA
For each offer, you need to create a flow. In flow settings get it's ID. In a special section, get the identifier of the country to which you will upload traffic.
Parameters used:
- meta - flow ID.
- metageo - geo ID.
Add postbacks to the following statuses with these "tails":
- Approve:
oid={sub1}&status=approve&pay={payout}&cc={currency}
- Upsell:
oid={sub1}&status=approve&pay={payout}&cc={currency}
- Cancel:
oid={sub1}&status=cancel
MonadLead
Settings for the integration utility:
- API: token from the personal account.
Parameters used:
- monadlead - offer ID.
Add postbacks to the following statuses with these "tails":
- Confirmed:
&eid={click_id}&status=approve
- Cancelled:
&eid={click_id}&status=cancel
- Trash:
&eid={click_id}&status=trash
Money4Leads
Settings for the integration utility:
- User: user ID.
- API: token from the personal account.
Parameters used:
- m4l - offer ID.
MonsterLeads
For each offer, you need to create a flow. In flow settings get it's ID.
Settings for the integration utility:
- API: token from the personal account.
Parameters used:
- monster - flow ID.
Offerrum (AD1)
For each offer, you need to create a flow. In flow settings get it's ID.
Settings for the integration utility:
- API: token from the personal account.
Parameters used:
- ad1 - flow ID.
Add postbacks to the following statuses with these "tails":
- Global:
&oid={sub1}&status={status}
Offersify
Settings for the integration utility:
- User: user ID.
- API: token from the personal account.
Parameters used:
- offersify - offer ID.
- offersifysite - site ID.
OmniCPA
Settings for the integration utility:
- API: token from the personal account.
- Key: secret token from the personal account.
- Flow: your traffic stream ID.
Parameters used:
- omni - offer ID.
- omnilang - three-letter language code.
- omnisp - special price, optional parameter.
- omnitype - work model (paid, confirmed or static), optional parameter.
PladoMarket
Settings for the integration utility:
- API: bearer token from the personal account.
Parameters used:
- plado - offer ID.
ReklPro
Settings for the integration utility:
- API: token from the personal account.
Parameters used:
- reklpro - offer ID.
RocketProfit
For each offer, you need to create a flow. In flow settings get it's ID.
Parameters used:
- rocket - flow ID.
Add postbacks to the following statuses with these "tails":
- Global:
&oid={sid1}&status={status}&pay={payout}&cc={currency}
Shakes
Settings for the integration utility:
- API: token from the personal account.
Parameters used:
- shakes - offer ID.
- shakesurl - link to landing page.
Add postbacks to the following statuses with these "tails":
- Global:
&oid={sub1}&status={status}&stt=reject
Starway
For each offer, you need to create a flow. In flow settings get it's hash.
Settings for the integration utility:
- API: token from the personal account.
Parameters used:
- starway - offer ID.
- starflow - flow ID (hash).
Tamyonetim / TamCRM
URL: api.tamcrm.com
Settings for the integration utility:
- API: token provided by the customer
- User: user ID provided by the customer
Parameters used:
- tamcrm - campaign_id identifier.
TerexTrade
Settings for the integration utility:
- API: token from the personal account.
Parameters used:
- terextrade - offer ID.
Add postbacks to the following statuses with these "tails":
- Global:
&oid={click_id}&status={status}
TerraLeads
Settings for the integration utility:
- User: user ID.
- API: token from the personal account.
Parameters used:
- terra - offer ID.
Traffic Light (T-Ligth, CPA.tl)
For each offer, you need to create a flow. In flow settings get it's ID.
Settings for the integration utility:
- API: token from the personal account.
Parameters used:
- cpatl - offer ID.
- cpatls - flow ID.
Traffury
Settings for the integration utility:
- User: user ID.
- API: token from the personal account.
Parameters used:
- tfuo - offer ID.
- tfuf - flow ID.
Add postbacks to the following statuses with these "tails":
- Global:
&oid={lead.Sub1}&status={lead.Status}&stw=hold
WebVork
Settings for the integration utility:
- API: token from the personal account.
Parameters used:
- webvork - offer ID.
WhoCPA
Settings for the integration utility:
- User: affiliate ID.
- API: token from the personal account.
Parameters used:
- whocpa - offer ID.