# S2S postbacks
# Traffic source S2S postback
Please read the page
# Adding S2S postback
Keitaro adds S2S postbacks automatically when you choose a traffic source, but you may also add additional S2S postbacks.
- Open the campaign page.
- Open S2S Postbacks tab.
- Press Add postback.
- URL — set the address where to send a postback;
- Status — choose the conversion status to send a postback.
# S2S postback FAQ
How to see the results of sent postbacks?
Open Maintenance → Logs → Sent postbacks.
How to send S2S postback to Telegram?
- Create a new bot on Telegram using
@BotFather
and a/newbot
command. - Add the name and save the token you receive.
- Open the chat with your new bot and write a message for it.
- To get the bot's ID to send messages, make a browser request with the following url:
api.telegram.org/botREPLACE/getUpdates
1
Insert the bot's token from the step #2 instead of REPLACE
.
- You'll get the ID from the message line in the response:
:{"message_id":X,"from":{"id": ID}}`
1
Take the ID
.
- If everything is correct and you got the response, you may use the URL from step 4 as an S2S postback link in a campaign in Keitaro. For example: https://api.telegram.org/botREPLACE/sendMessage?chat_id=ID&text={campaign_name}:{status}:{conversion_revenue}
Where {campaign_name} is the campaign's name from Keitaro, {status} is for conversion status, and the {conversion_revenue} is for the conversion's payout sum.
Why does Keitaro send S2S postbacks with a delay?
It collects them in a queue, then send when the next cron job is running.