The Most Active and Friendliest
Affiliate Marketing Community Online!

“Propeller”/  Direct Affiliate

What is Postback? And what is your role in cpa marketing?

A 'postback' in one server returning data of an event occurring on that server to another server.
It really a GET-back if is just a GET request with a query string.

//example.com/post_back.php?clickid=2345834
$postback = $_GET['clickid'];

//2345834 did something
 
Thanks Graybeard, but I still don't understand! I'm very new to this subject! I will continue studying here on the forum! This forum is great!
 
Thank you graybeard! Now it's time to clear your mind! So let me see if I understand! Without the POstback configuration my tracker can't see if it had a conversion? Right?
 
Well maybe because the term postback is a bastardized term -- it is a GET request and not a real POST data LMAO.

//affiliate.network.com sends a GET request that contains a URL ?query_string to your 'tracking'
The voodo mumbo jumble. //example.com/file.php?clickid={clickid}
Try searching this: ${$token} that resolves to the value of token
this ${$goat} resolves to the word goat LOL
$clickID has a integer, decimal or varchar (mixed) value --so that is resolved by the software.

You have a receiving URL --that URL back end scripts or software -> splits the values in the URL ?query_string ;
then uses the values that each key=
the key is what you name it! cid={clickid} will also work

So, lets say an event occurs like a sign-up for an offer;
  • that event may be a commission (CPA) or not
  • it could be just an indicator that a certain network ad worked.

So, the clickID is posted back to your tracker *tool* or to the ad network;
  • and that clickID becomes a conversion
  • usually for that advertiser zone (feed) + the advertiser's ID.

Net result is:
  1. you bought 100 ads from that publisher, and;
  2. this 1 clickID became an event
  3. so your CR (conversion rate) for this event is 1%, and;
  4. the amount earned can be deducted from your total cost of the 100 ads.

So, what is the goal worth to you? depends on what you are doing.

Let's use the example of a signup email being worth a $3 payout --this is what I call a Cash on Cash ROI (return on investment) -> the simplest value to compute.

My ads cost me $0.02 each DELIVERED (landed) to the target (or called: offer)

This means: $2 of ads netted $3 in revenue to me or 50% ROI

So, now you have to decide to bid higher for that site's network traffic or leave the bid as is.

That is one of the end goals of a target server's postbacks (s2s).

Is this really valid data? --only when the postbacks are of a large enough sample.

500 - 1,000 events are a representative sample --most just don't get this part!

Thanks for coming to my Ted Talk :p
 
Without the POstback configuration my tracker can't see if it had a conversion? Right?
--the tracker might RECEIVE the postback(data --inbound) -->the affiliate network or from the offer
--the ad network might RECEIVE the postback(data --inbound) -->from the offer
--the offer sends the postback (data --outbound) -->to the tracker
--the affiliate network sends the postback (data --outbound ) -->to the tracker

Tracker is just an elaborate counter that uses a relational database TYPE:COUNT
 
That is putting it mildly!
Bash:
curl --request POST \
--url https://xxxxxxxxxxxxxxxxxxxxxx \
--header 'content-type: application/json' \
--header 'xxxxxxxxxxxxxxxxxxxxxxxx' \
--header 'x-access-key: xxxxxxxxxxxxxxxxxxxxxxxxx' \
--data '{"sourceText": "xxxxxxxxxxxxxxxxxxxxxxxxxx"}

this is a real data post; (I use a lot) the format is json and the reply is also in json
 
MI
Back