GiftForSub started as a simple Telegram bot for increasing subscribers. With release 2.0 and two new features, it becomes more than a subscription checker:
/broadcast— send messages to users who clicked your links/history— export users who clicked your links
Every time someone goes through a gift link, their info (name, username, ID) is added to the database. This turns GiftForSub into a lightweight Telegram audience manager with all features available for everybody for free (beyond sane limits, of course).
📣 Broadcast
You’ve been quietly building an audience every time someone clicked your gift link. Even if they all unsubscribed from your channel the bot has their contacts and can DM most of them.
You can enter broadcast two ways: via /broadcast command or the gift menu (if you want to broadcast within that gift). Then send the message you want to forward — text, photo, voice message, round video, file, whatever fits. If you have Telegram Premium, your bots will render premium emoji correctly in DMs. Then pick what percentage of users to send to and choose whether to deliver with a notification sound or silently.
The broadcast runs in the background. You can check progress, pause, resume, or cancel at any time. If your balance runs out mid-broadcast, it pauses automatically.
Cost: 2🎁 per delivered message. Limit: 5 broadcasts per 24 hours. Since GiftForSub gives away 1,000🎁 every month, you can deliver up to 500 messages without spending a cent. Need more? You can top up, or use to export your audience and reach them through other channels — that’s cheaper but harder./history
💡 If you plan to broadcast regularly, send silently. Users are far more likely to block a bot that keeps pinging them with notifications.
📊 User History Export
exports a CSV of everyone who clicked your gift links: their Telegram ID, name, username, and last activity date. Filter by gift and you also get each user’s delivery status. Export everyone at once and you get a list of which gifts each user went through (including failed deliveries)./history
Pick how many entries to include — presets or a custom number (minimum 100) — or download the full list. If you have fewer than 100 users, only full export is available.
Cost: 1🎁 per user exported, capped at 10,000🎁 regardless of how large your audience is. So even if you have a million users, you’ll never pay more than 10,000🎁 for a full export.
Once you have the file, you can import it into any CRM, use in your own scripts, or just satisfy your curiosity.
💡 Users without a username can’t be messaged directly, but you can look them up by name in your channel’s subscriber list.
😶 Don’t tell your competitors
People subscribe, mute the channel, and disappear forever. The new features change this dynamic a bit. Every gift link becomes a lightweight lead funnel: users join your channel, interact with your bot, and can later be reached again through broadcasts or exported for future use.
And unlike most marketing tools, GiftForSub doesn’t lock basic functionality behind subscriptions. If you use the free limits wisely, you can grow an audience of thousands and reach all of them in a few months without spending anything.

