Parameter names mapped, not guessed
Keitaro accepts a closed list — subid, status, tid, payout, sub_id_1..30 — and discards anything else without a word. Every macro is mapped to a name from that list.
The extension opens from the toolbar icon, asks which tracker you use, and creates the postbacks in your partner dashboard — with the parameter names that tracker expects. It reads the parameter list out of the dashboard itself, so a macro added there is picked up on its own.
Free. Chrome on a computer, signed in to the account the dashboard is open on.
Global · Keitaro
status=registrationstatus=depositstatus=saleand six more events
https://track.example.com/9f3…/postback?subid={click_id}&status=deposit&payout={sumdep}&sub_id_7=ftdCreate 9 postbacks
Nothing is written until this screen is confirmed, and every URL is shown on it in full.
The wizard
The extension works from any tab and opens the dashboard itself if it is not open already. State survives the trip, so moving to another tab does not start the flow over.
Keitaro, Partner Postback Bot, or any other receiver by its address. That one answer decides every parameter name that follows.
Click the icon on your tracker's own tab and the domain and the postback key are read there. Both can be typed by hand if the tracker and the dashboard live in different browsers.
Global, or one campaign taken from the dashboard's own list. Then the events: four are ticked by default and all nine are one tap away.
The review screen shows each URL in full. Nothing is written until you confirm it, and what gets written is the request the dashboard's own form sends on Save.
What it takes care of
Nine passes through one screen is merely tedious. What makes it expensive is that a parameter name the tracker does not recognise is dropped in silence.
Keitaro accepts a closed list — subid, status, tid, payout, sub_id_1..30 — and discards anything else without a word. Every macro is mapped to a name from that list.
Re-deposits, commission and withdrawals carry a tid built from {date_time}. Without one, a second conversion on the same click overwrites the first.
Each event's parameters are requested from the dashboard rather than carried inside the extension, so a macro added there is picked up on its own — visitor_id and country_ip arrived exactly that way.
The review screen is the only screen that writes. What it shows is what will be created.
The Partner Postback Bot's card of URLs ends on ⚡ Set it up automatically, which opens the dashboard with the events, the names and the scope already answered.
Append &click_id={subid} to every offer URL that points at the advertiser. Without it the postbacks arrive with an empty click id and the tracker has no click to attach them to.
Keitaro
The preset in full. For any other tracker the names are passed through unchanged, with a note on what to check on the tracker side.
https://track.example.com/9f3…/postback?subid={click_id}&status=deposit&payout={sumdep}&sub_id_7=ftd
Every macro travels in a parameter row, never in the URL field: the dashboard cuts the URL's query at the first macro and appends the parameters composed from the enabled rows.
No. The extension sends exactly the request the dashboard's own form sends on Save: from your browser, with your session and your CSRF token.
No. It is read on your own tracker tab, when you click the icon there, and it never leaves the browser. The wizard shows only its first three characters.
Then pick "any other tracker" and give the receiver address. The parameter names are passed through unchanged, and the last screen names the one thing worth checking on the tracker side.
No: an extension installs into Chrome on a computer. The half of this that works from a phone is the bot.
Because the Academy is read on phones as often as in Chrome, and the store answers a phone with screenshots of something that reader cannot install. The link asks the browser first.
Then your tool is the Partner Postback Bot: it receives the postbacks itself.
Auto-Postback
Free, and useful from the moment a partner dashboard is open.
Install from the Chrome Web StoreRisk warning
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.