A step-by-step guide to connecting your Telegram channel or group to UniLink so buyers automatically receive an invite link after payment and gain access to your private community without any manual work from you.
- Connect via Dashboard → Integrations → Telegram → Connect bot → paste bot token → select channel → configure access on purchase → save.
- After purchase, buyers receive a unique Telegram invite link automatically — no manual invites, no forwarding tokens, no DMs required.
- Works for paid communities, newsletter channels, and exclusive content groups — one-time purchases or subscriptions.
Telegram has quietly become one of the most popular platforms for paid communities, particularly for crypto, finance, and content creator niches — partly because of its privacy reputation, partly because its channel format handles large subscriber counts better than most platforms. The challenge has always been access delivery: when someone pays for Telegram access, you need to generate an invite link and get it to them before they bounce. The UniLink Telegram integration solves that end-to-end — payment goes through, invite link is generated and sent, buyer clicks and joins, and you never touched anything.
What the Telegram Integration Does
UniLink's Telegram integration works through a Telegram bot that you create and control. A Telegram bot is a special account that can be added as an administrator to your channel or group and perform actions like generating invite links and managing membership. You create the bot through Telegram's official BotFather account (a process that takes about two minutes), copy the bot token that BotFather provides, and paste it into UniLink's Telegram integration settings. From that point on, the bot acts as the access-delivery mechanism for your paid products on UniLink.
When a buyer completes a purchase of a product connected to the Telegram integration, UniLink uses the bot token to call Telegram's API and generate a one-time invite link to your channel or group. That invite link is unique to the buyer — it can only be used once, which prevents link sharing or unauthorized access. The invite link is delivered in the post-purchase confirmation page and in the buyer's confirmation email. The buyer clicks the link, the Telegram app opens (or prompts them to install Telegram if they don't have it), and they join the channel or group immediately.
The bot remains an administrator in your channel, which means it can also handle access revocation for subscription products. When a subscription is cancelled or payment fails, UniLink signals the bot to remove the subscriber from the channel. This cleanup is automatic — you don't need to review a list of lapsed subscribers and manually kick them. For content creators who run paid Telegram newsletters or coaching channels, this automated churn management is often the most valuable part of the integration, as manual member management at scale becomes untenable quickly.
How to Get Started
- Create a Telegram bot with BotFather: Open Telegram and search for "BotFather" (the official Telegram bot). Start a conversation and send the command
/newbot. Follow the prompts to name your bot and create a username for it. BotFather will give you a bot token — a long alphanumeric string. Copy and save it. - Add the bot as an admin to your channel: In your Telegram channel or group, go to the channel settings → Administrators → Add Administrator. Search for your bot by its username and add it. Give it the following permissions: Invite Users via Link, and (for groups) Ban Users. These permissions allow it to generate invite links and remove members.
- Open UniLink Integrations: Log in to your UniLink Dashboard at app.unilink.us, navigate to Integrations, and find Telegram. Click Connect.
- Paste your bot token and select the channel: Enter the bot token from BotFather into the UniLink Telegram integration settings. UniLink will use the token to verify the bot and fetch a list of channels and groups the bot administers. Select your paid channel from the dropdown.
- Configure access settings and save: Choose whether access is one-time (buyer joins once, stays indefinitely) or subscription-based (access revoked when subscription ends). Configure the revocation behavior — remove from channel on cancellation or payment failure. Save the integration. Make a test purchase with a Telegram account you control to verify the invite link is generated and delivered correctly.
How to Use the Telegram Integration
- Sell a paid Telegram newsletter channel: Set your Telegram channel to private, add the bot as administrator, and create a subscription product on UniLink — for example, "$15/month for exclusive market analysis." Connect it to the Telegram integration. Paying subscribers get access; lapsed subscribers are removed automatically when payment fails.
- Run a paid coaching group: Create a private Telegram group (not just a channel — groups allow member conversations) and connect it via the Telegram integration. Sell access as a monthly subscription through a UniLink product block. Group members can interact with each other and with you, creating community value beyond just your posts.
- Offer a one-time purchase for lifetime Telegram access: For products where you want to sell permanent community access, configure the integration as a one-time purchase with no subscription revocation. Buyers pay once and stay in the channel indefinitely. Useful for course communities, mastermind groups with lifetime membership, or permanent resource channels.
- Bundle Telegram access with other products: On your UniLink page, sell a course or digital product and include Telegram community access as part of the package. The course block delivers the content; the Telegram integration delivers community access. Buyers get both via a single purchase without needing separate checkout flows.
- Promote your Telegram channel with a free trial: Create a free-tier or trial product in UniLink that gives buyers temporary Telegram access for a set period. After the trial period ends, the bot revokes access and sends the buyer a reminder to upgrade to paid. This lets you demonstrate the value of the community before asking for payment, improving conversion for the paid tier.
Key Settings
| Setting | What It Does | Recommended |
|---|---|---|
| Bot token | Authenticates UniLink to your Telegram bot, enabling invite link generation and member management | Keep the bot token private — treat it like a password. If it's ever exposed, regenerate it via BotFather using /revoke and update UniLink with the new token immediately |
| Channel/group selection | Specifies which Telegram channel or group the bot manages access for | Ensure the channel is set to Private in Telegram before connecting — the integration is designed for private access delivery; connecting a public channel has no meaningful effect |
| Invite link type | Controls whether invite links are single-use (one per buyer) or reusable | Always use single-use invite links — reusable links can be shared by buyers, allowing unauthorized access without payment |
| Access revocation on cancellation | Determines whether lapsed subscribers are removed from the channel when their subscription ends | Enable this for subscription products — manual member management at scale is impractical; let the bot handle it automatically |
| Bot admin permissions | The permissions granted to the bot within your Telegram channel/group | Grant "Invite Users via Link" and "Ban Users" — the minimum needed for access delivery and revocation. Do not grant message-posting permissions unless you want the bot to post in your channel. |
Get the Most Out Of Telegram
Treat your private Telegram channel as a content tier, not just a chat room. The most successful paid Telegram communities post on a clear cadence — daily, three times per week, or weekly — so members know when to expect value. A consistent posting schedule gives subscribers a reason to stay subscribed month after month. If you let the channel go quiet for weeks, churn accelerates because subscribers stop seeing the value for the fee. Use UniLink's analytics to track conversion from page view to subscription purchase, and track your Telegram channel's subscriber retention separately to understand which matters more for revenue growth.
Use Telegram's poll feature to engage your paid community without creating extra content. A weekly poll — "What topic should I cover this week?" or "Which of these resources was most useful?" — takes thirty seconds to post and generates responses from members who might otherwise lurk. Engagement metrics in Telegram (poll votes, reactions, replies) give you a real-time signal of how active your community is, separate from the subscriber count. High engagement justifies the subscription price to members in a way that passive content alone often doesn't.
Offer a free preview of your Telegram content on a public channel or on your UniLink page to drive subscriptions. Post a few pieces of your best paid content publicly — excerpts, summaries, or older issues — and link to them from your UniLink page. Visitors who see the quality of what you're producing are far more likely to pay for access than visitors who are buying blind. A "free preview" block on your UniLink page above the subscription product block gives potential buyers evidence before the purchase decision.
For creators running multiple paid Telegram channels — different topics for different audiences — create separate UniLink pages for each channel rather than listing all products on one page. A focused single-channel page converts better than a menu-style page showing multiple subscription options, because visitors don't have to choose between products. Each focused page can be linked from the relevant social post or bio context where that audience is most likely to be coming from.
Troubleshooting
| Problem | Cause | Fix |
|---|---|---|
| Buyers not receiving invite link after purchase | Bot token invalid or expired, or the integration is not connected to the purchased product | Verify the bot token in UniLink Integrations → Telegram. Check that the product is connected to the Telegram integration in the product settings. Test with a fresh purchase to confirm the flow. |
| Buyer clicks invite link but cannot join the channel | Bot does not have "Invite Users via Link" permission in the channel, or the channel is no longer private | In Telegram channel settings → Administrators, open the bot's permissions and verify "Invite Users via Link" is enabled. Also confirm the channel is still set to Private. |
| Cancelled subscribers not being removed from channel | Access revocation is disabled, or the bot lacks "Ban Users" permission | Enable access revocation in UniLink Integrations → Telegram settings. In Telegram, grant the bot "Ban Users" (also called "Remove Members") permission. Test by cancelling a test subscription. |
| Bot token no longer works after changing it in BotFather | Bot token was regenerated in BotFather (via /revoke) but not updated in UniLink | Copy the new token from BotFather, go to UniLink Integrations → Telegram, update the bot token field, and save. The integration will resume working with the new token. |
- Fully automated invite link delivery — no manual steps between payment and channel access
- Single-use invite links prevent unauthorized sharing and protect paid access
- Subscription revocation automatically removes lapsed members — no manual cleanup
- Works for both channels (broadcast content) and groups (community conversation)
- Requires creating a Telegram bot via BotFather — slightly more setup than OAuth-based integrations
- Bot token management is the user's responsibility — exposure requires immediate regeneration
- Buyers without a Telegram account must create one before they can use the access they purchased
Frequently Asked Questions
Do I need to create a Telegram bot even if I'm not technical?
Yes, but the process is simpler than it sounds. Open Telegram, search for @BotFather, type /newbot, follow two prompts (name and username), and copy the token BotFather provides. The whole process takes under three minutes and requires no coding or technical knowledge — BotFather guides you through every step in the chat.
Can I sell access to a Telegram group as well as a channel?
Yes. The integration works for both Telegram channels (where only admins post) and groups (where members can post and interact). The bot setup process is the same for both. The key difference is the admin permissions needed: for groups where you want to remove members on subscription cancellation, the bot needs the "Ban Users" or "Remove Members" permission in addition to "Invite Users via Link."
What happens if a buyer doesn't have Telegram?
The invite link UniLink sends after purchase will prompt them to install Telegram before they can join. This is unavoidable — Telegram access requires the Telegram app. If your buyer demographic may not have Telegram, make this clear in your product description before purchase. Mentioning "Requires Telegram app (free, available on all devices)" in the product listing avoids buyer confusion and potential refund requests.
Can I connect multiple Telegram channels to one UniLink account?
Yes, as long as the same bot (or different bots) is an administrator of each channel. In UniLink, create separate product-to-channel mappings for each channel. Different products can deliver access to different Telegram channels — a standard tier channel and a premium tier channel, for example — managed from the same UniLink account.
How do I prevent someone from sharing their invite link with others?
UniLink generates single-use invite links by default — each link can only be used to join once. If a buyer shares their link with someone else, that person uses the link and the original buyer cannot use it again. However, once inside the channel, buyers can potentially share content. For the highest-security paid communities, use Telegram's group setting to prevent members from forwarding messages from the group.
- Create a Telegram bot via BotFather, add it as channel admin, paste the token into UniLink Integrations → Telegram, select your channel, and save.
- UniLink generates single-use invite links per buyer — these cannot be reused by others, protecting paid access.
- Enable access revocation to automatically remove lapsed subscribers when subscriptions end or payments fail.
- Test the complete flow — purchase, invite delivery, join, and revocation — before promoting the product publicly.
- Keep the bot token private; if exposed, regenerate it via BotFather immediately and update UniLink with the new token.
Ready to sell Telegram access automatically? Connect Telegram in your UniLink Dashboard and your next subscriber will be in your channel before you close this tab.
