Partner
Playbook

Ready-made toolPartner Postback Bot

Postbacks without a tracker — straight into Telegram

The bot is the tracker. Pick your events, get finished URLs with the macros already in them, and paste them into the panel: registrations, deposits and commission arrive in your private chat with the amount, the campaign and the source tag.

  • No tracker of your own required
  • Three taps to finished URLs
  • 9 events and 21 macros — the panel's whole list
  • Your week in one message with /stats

Free. It answers in Russian, English, Spanish, Portuguese and French.

Partner Postback Bot

💵 First Deposit #146 — $250.00 · Postback 1

Campaign
quick-trading-tg
Campaign ID
10245
Trader
8123456
Country
DE
Device
mobile
click_id
9f31c2ad74
Time
21 Aug, 14:05 UTC

Every field the postback carried, one to a line. The number counts that event across your whole account.

9events — the dashboard's whole list
21macros already inside the URLs
5languages it answers in

Three taps

From /start to a working postback

Nothing to install and nowhere to host it: the bot receives the events itself. All that is left on your side is pasting in the URLs it hands over.

  1. 01

    Open the bot and pick your events

    ⚡ Quick start hands over the four events almost everyone wants. /new walks the whole list instead, and lets you name a campaign so the postback belongs to it alone.

  2. 02

    Take the finished URLs

    One URL per event, macros already in them. The event is named by the path — /ftd, /redeposit — so a URL pasted into the wrong slot is visible rather than buried in the middle of a long query string.

  3. 03

    Paste them into Postbacks → Add New Postback

    Receiver address, event, save — once per event. Auto-Postback fills that screen in for you if walking it nine times is not how you want to spend the afternoon.

  4. 04

    Wait for the first events

    Registrations, deposits and commission arrive in your private chat with the amount, the campaign and the source tag on them.

In the chat

A feed you can actually read

The chat is a stream of arriving events, and everything else the bot does is arranged around not burying it.

Every event as it happens

Nine event types, each with the fields its postback carried: the amount, the campaign, the trader, the country, the click id and the time on your own clock.

Or once a day, for the noisy ones

Commission is billed once a day as a separate postback per trader, so five hundred traders is five hundred messages. Move any of the nine to a digest and a day of them arrives as one message.

Your week on one screen

/stats counts every event and every amount against the window before it, and shows registration-to-deposit, the best day, and which campaign the deposits came from.

The numbers worth stopping at

Every message says which number it is — deposit #146 — and the first, the tenth and every hundredth arrive with the full-screen animation Telegram gives them.

Silence gets reported too

A postback with nothing on it after two days, and an account that was running and went quiet for a week, are each asked about once. From inside Telegram a broken postback looks exactly like a slow week.

Five languages

Russian, English, Spanish, Portuguese and French. The language comes from your Telegram client and changes in ⚙️ Settings.

The URL

What you paste into the dashboard

One URL per event. The token is a path segment rather than a query parameter, because the dashboard appends parameters of its own to the query string and a secret is harder to keep whole there.

https://partner-bot.affpartners.io/p/K7xQ…/ftd?click_id={click_id}&cid={cid}&sumdep={sumdep}

/p/K7xQ…
Your token. Reissue it in the bot and every old URL stops working, which is the whole reason to reissue one.
/ftd
The event, named by the path. Copying the first-deposit URL into the re-deposit slot is the easy mistake and the expensive one to find, and a path is harder to overlook than one value inside a long query string.
{click_id}
The click id your tracker assigned. Without it there is nothing to attach the event to.
{sumdep}
Only the macros that apply to an event travel with it: {sumdep} with deposits, {wdr_sum} and {status} with withdrawals, {commission} with commission.

A macro the dashboard did not substitute arrives as the literal text {sumdep}. The bot treats that as a missing value and tells you which parameter to fix — at most once an hour, because the misspelling lives in a URL and every following postback repeats it.

Questions

Do I need a tracker or a server of my own?

No. The bot receives the postbacks itself and forwards them to you — that is the whole reason it exists. The usual way needs a tracker and an address for the postbacks to arrive at, and that is where most partners stop.

What if I already have a tracker?

Then you want Auto-Postback, which fills the same dashboard form in with the parameter names your tracker expects. You can also point the extension at this bot and have both.

Which events can I get?

All nine the dashboard sends: registration, email confirmation, first deposit, re-deposit, withdrawal, commission, and the three withdrawal events named after their status. Those three are an alternative to the general withdrawal event, not an addition to it.

Can I have more than one postback?

Yes. Global or per campaign, as many as you like, each with its own token and its own name on every message.

What do I do if a URL leaks?

Reissue the token from that postback's card. The old URLs stop working immediately, and the bot says so in the chat.

Are the amounts in the messages what I earn?

No — a deposit is what the trader paid in. Commission is its own event, billed once a day per trader, and /stats keeps the scales apart.

Partner Postback Bot

Open the bot and take the first URL

It answers with the events already ticked. There is nothing to install.

Open the bot in Telegram
21+

Risk warning

For persons aged 21 and over only

Trading financial instruments involves significant risk and may result in the loss of invested funds. Affiliate Academy materials are for educational purposes only, do not constitute investment advice, and do not guarantee earnings.