Postbacks in Swaarm
You are probably familiar with how the flow of traffic to a conversion happens, but here is a quick refresher:
Once the publisher sends traffic it passes through optimization rules set in place by you in Swaarm. Then Swaarm forwards the traffic to the advertiser. You will then receive a postback if there is a conversion. That postback/conversion is sent from the advertiser to Swaarm and then is passed on to the publisher.
In Swaarm, when you receive a postback from the advertiser it will go through postback status optimization rules you have configured. This will set set the status of the Postback to approved, pending or rejected.
Afterwards, you will then decide whether or not to forward the postback to your publisher. This is the postback decision.
An easy way to remember this is the Postback Status is setting what status the postback is when arriving in Swaarm. Is the postback coming from an inactive offer? Is it rejected by the advertiser? Does it match all of the optimization rules set in place?
Once the status of the postback is set in Swaarm, then the decision to pass the postback to the publisher is taken up.
Summary
Postback Status | Postback Decision |
Postback Status is setting what status the postback is when arriving in Swaarm | Postback Decision is whether the postback will be forwarded to the publisher or not |
It can be any of the following,
| It can be any of the following,
|
Status is assigned as per Postback Status optimization rules | The decision is assigned as per Postback Decision optimization rules |
Postback status can also be a sign of if you think you will get paid for that postback. Simply put your revenue. If you think you will get paid for that postback, then the status will be set to "Approved". If you are unsure you will get paid for that postback, then the status will be set to pending. If you know you will not get paid for that postback, then the status will be set to "Rejected".
Postback decisions can be associated with cost (what you payout to your publisher). So if the status is either pending or rejected, then most of the time the postback decision will be set to failed and not forwarded to the publisher. This is because you don't know that you will be paid for that postback so therefore you do not want to forward the postback to the publisher. So the decision for the postback is set to 'failed'.
💡Note
Approved conversions can be marked as "Failed" because of Optimization rules.