Most Telegram funnels send everyone to one offer. That works until you notice that people from Brazil deposit twice as often on a different program, that iPhone users convert better on an app offer, or that the new landing page your affiliate manager keeps pushing might actually be better. Without rotation, finding out means changing the link for everyone and hoping.
What offer rotation does
On any channel with an offer link, open the channel menu and tap Offer rotation. Your current offer link becomes the main offer. Then add the others, up to eight, and choose who gets each one:
- Countries. For example, Brazil and Portugal get the Brazil offer. The country comes from the ad click.
- Phones. iPhone users get the app offer, Android users another one.
- A share of everyone. For example, half go to the main offer and half to the new landing page.
Country rules are checked first, then phone rules, then the split. Anyone no rule matches goes to the split, and the main offer is always part of it unless you set its share to zero.
Why each person keeps one offer
The first time someone gets an offer, Joinvoo remembers it. If they tap the offer button again next week, they get the same link. That matters for two reasons:
- People don’t see a different offer every time, which looks broken and kills trust.
- Your results stay honest. A person counted under the Brazil offer deposited after seeing the Brazil offer, not a mix of three.
If you pause an offer, the people who had it are moved to a live one the next time they tap. Nobody ever lands on a dead link.
Picking the winner
Switch on Auto-winner and choose what “best” means: deposits per person or first-deposit rate. Then set how many people each offer needs (300 by default) and the minimum days (3 by default).
Joinvoo only picks a winner when the lead is clear: at least 15% better than the next offer and at least five first deposits. Otherwise the test keeps running. When it picks, you get a message in Telegram and in your inbox, new people in the split get the winner, and everyone else keeps their offer. Country and phone rules are never touched.
Track this in Joinvoo, free.Every join, start and deposit matched to the ad that drove it. First 500 joins on us.Start freeReading the results
The Results per offer table shows, for each offer:
- People who got it
- Sign-ups and first deposits after they got it
- First-deposit rate
- Deposits in total and per person, in your report currency
Deposits are matched by the Telegram ID the program sends back, exactly as before rotation, so a deposit is never counted under the wrong offer. They also still go to Meta, TikTok, Snapchat and Google with the right ad, so your campaigns keep learning.
Who can use it
Offer rotation is part of Pro and Agency. It works everywhere Joinvoo sends an offer: the request-to-join welcome message, the offer link for posts, the instant offer link in mini apps, and your bot’s welcome button.
Watch the two-minute tutorial in Help › Tutorials › Power tools, or open any channel’s menu and tap Offer rotation to start.

