Telegram link in Instagram DMs
Comment TELEGRAM.Land inyour channel.
To send your Telegram channel link in Instagram DMs automatically, paste the channel's link (t.me/yourchannel, or a private invite link) into a comment-to-DM campaign. Anyone who comments a keyword like TELEGRAM gets the link in their DMs with a “Join on Telegram” button. DMpop runs on Meta's official API and is free for 1,000 DMs a month.
Updated
On your reel
@neha.saves telegram plz 🙏
In her DMs, from you
Example. Names are made up.
How to send a Telegram link on Instagram automatically
Copy the link.The commentdoes the rest.
Instagram to Telegram channel in six steps. Menu names in Telegram vary a little between phone and desktop apps.
- Copy the link in Telegram. A public channel or group has a username link like
t.me/yourchannel. A private one has an invite link that startst.me/+. Find it in the channel's info under the invite links option; the menu differs a little between apps. - Connect Instagram to DMpop through Meta's login. You need a Business or Creator account. DMpop never sees your password.
- Create a campaign. Pick the post, your next reel (DMpop attaches it within about five minutes of the reel going live), or every post if you plug the channel everywhere.
- Add keywords like TELEGRAM, TG, JOIN and CHANNEL. Matching ignores case, emoji and punctuation, so “telegram plz 🙏” matches. Hindi works too: टेलीग्राम.
- Write the DM, paste the link, label the button “Join on Telegram” (20 characters at most). Say what the channel posts and how often.
- Test from a second account, tap through to Telegram, then post: “Comment TELEGRAM and I'll DM you the channel link.” Your own comments never trigger a DM.
Public link, private invite link or join requests?
Pick the link.It decides whogets in.
Telegram gives you three kinds of link. The right one depends on whether you want reach or control. Facts from Telegram's own FAQ and blog.
Public link01
t.me/yourname. Simple.
A public channel or group has a username, and Telegram says anyone can find it in search and join. Best for a deals or news channel where you want as many people in as possible. Nothing to approve, nothing to expire.Main invite link02
Private, until it leaks.
A private channel or group comes with a default invite link. Anyone who has the link can join, so a link sent to thousands of commenters is only semi-private. If you revoke it, Telegram says it stops working immediately.Additional invite link03
One per reel. Countable.
Owners and admins can create extra links. Telegram shows which users joined through each one, and you can turn on Request Admin Approval so people ask to join instead of walking in. You can also limit a link's duration or uses, which is risky in a DM (see below).
Telegram channel or group?
Telegram calls channels a tool for broadcasting to large audiences, with no cap on subscribers. Groups are for conversation and take up to 200,000 members. If people mainly want your deals, notes or updates, send them to a channel. If they need to talk to each other, use a group, or attach a discussion group to the channel so people can comment on posts.
Join requests for a paid or curated channel
Turn on Request Admin Approval on an additional invite link and people who open it send a request instead of joining. Telegram shows the requests in a bar at the top of the chat, with the person's public photo and bio, and an admin accepts or declines. Good for a cohort, a paid community or a channel you want to keep clean. Say in the DM that you approve requests, so nobody thinks the link is broken.
Sources: Telegram FAQ, channels FAQ, additional invite links, join requests, invite links (developer docs).
Grow a Telegram channel from Instagram, and measure it
Taps in DMpop.Joins in Telegram.
Neither tool sees the whole picture alone. Put them together per reel.
DMpop counts how many people tapped the button in each campaign, once per person. It can't see who actually joined: that happens inside Telegram. Telegram, for its part, shows which users joined through each additional invite link. So:
- Create an additional invite link in Telegram for each campaign, and name it after the reel.
- Paste that link into the matching DMpop campaign.
- After a few days, compare: DMs sent and taps in DMpop, joins on that link in Telegram.
A reel with lots of DMs and few taps needs a better DM. Lots of taps and few joins usually means friction on the Telegram side: people without the app, or a join request nobody approved. Clicks are counted while Count link taps is on, which is the default.
Running the channel for a client or brand? Click Share report on the campaign for a read-only page with DMs sent, clicks and click rate, without commenters' names or messages.
Instagram to Telegram: example campaigns
Two set-ups.Copy and tweak.
Say what the channel posts and what happens after the tap. One honest line cuts down people who join and leave.
Deals and loot page
A public Telegram channel for flash deals.
- Keywords
- TELEGRAM, TG, DEALS, LOOT, टेलीग्राम
- Post
- Every post, so any deal reel brings people to the channel.
- Link
- t.me/yourdealschannel (public username link)
- DM
- Hey {username}! Flash deals sell out in minutes, so I post them on Telegram first. Tap below and turn on notifications 🔔
- Button
- Join on Telegram
- Public reply
- Link bhej diya, DMs check karo ⚡
Stock-market education
A private channel for a learning batch.
- Keywords
- TELEGRAM, BATCH, NOTES, JOIN
- Post
- The reel announcing the batch. An additional invite link with Request Admin Approval on.
- Link
- t.me/+… (additional invite link named “Reel 12 Nov”)
- DM
- Hi {username}! Here's the Telegram channel for the free basics batch: class notes and live session links. Learning content only, no tips or calls. Tap to request to join and I'll approve you 🙏
- Button
- Request to join
- Public reply
- Sent! Request approve kar denge 📩
A note for finance and stock-market pages
In India, investment advice is regulated by SEBI. Keep the DM about what the channel is: notes, classes, market basics. Don't promise returns, tips or “sure-shot” calls in the DM, the public reply or the caption. Instagram's own rules also apply to what you send, so a misleading promise is a problem whatever tool delivers it.
{username} becomes the person's Instagram handle. For deal pages that also send affiliate links, see affiliate links in Instagram DMs.
Telegram link in Instagram DM not working: the usual causes
Revoked links,expired links.
The problems that break the button after the reel is out, and the fix for each.
You revoked the invite link
Telegram says a revoked link stops working immediately. Create a new one, paste it into the campaign and save. New DMs use it straight away. With Count link taps on, every DM button goes through DMpop's redirect, so DMs sent last week open the new link too. With it off, the old link went out exactly as pasted and those DMs stay broken.
The link had a time or use limit
Telegram lets you limit an additional link's duration, number of uses, or both. A campaign sends the same link to everyone who comments, for as long as it runs, so a limited link quietly stops letting people in while the DMs keep going out. Use a link without limits in a campaign, or pause the campaign when the limit is reached.
Nobody approved the join requests
With Request Admin Approval on, people wait until an admin accepts them. If requests pile up for days, people assume it didn't work. Check the requests bar daily during a launch.
You deleted the campaign
Deleting a campaign deletes its tracked links, and the buttons in DMs it already sent stop opening your channel. Pause it instead.
If the DM itself never arrived, that's a different problem: see auto DM not sending.
Only DM people who ask
They asked.You answered.
A Telegram link in a cold DM looks like spam. Comment-to-DM avoids that by design.
DMpop only messages people who comment your keyword, DM it to you or reply to your Story with it. Instagram allows one private reply per comment, within 7 days of the comment, and 750 an hour per account. DMpop keeps to all three. More in Instagram DM limits and is Instagram auto DM safe?
The follow gate, if you want followers too
With Ask them to follow first on, DMpop checks with Instagram whether the person follows you before it sends the Telegram link. It grows your Instagram as well as the channel, but some people won't follow, so fewer will join. Meta's spam policy also has a line on gating content behind follows; read the safety guide before you use it everywhere. Details of how the check works: Instagram follow to get link.
Prefer to set campaigns up by asking? Use ChatGPT or Claude through the DMpop MCP, or the API.
Questions
Telegram links,answered.
Can I send a Telegram channel link in Instagram DMs automatically?
Yes. Copy the channel's link (t.me/yourchannel for a public channel, or an invite link starting t.me/+ for a private one) and paste it into a comment-to-DM campaign. When someone comments your keyword, like TELEGRAM, they get a DM with a Join on Telegram button.
Should I use a public or a private Telegram link?
Public if you want everyone in with no friction, like a deals channel. Private if you want control: create an additional invite link for the campaign and turn on Request Admin Approval, so people ask to join and an admin approves them.
I revoked my Telegram invite link. Are old DMs broken?
Telegram says a revoked link stops working immediately. Paste a new link into the DMpop campaign. New DMs use it at once, and with Count link taps on (the default), the buttons in DMs already sent go through DMpop's redirect, so they open the new link too. With it off, the old link was sent as-is and those DMs stay broken.
Can I use an expiring or limited-use Telegram link?
You can, but a campaign keeps sending the same link. Once the time or the number of uses runs out, people who comment get a link that doesn't let them join. If you want a cap, plan to pause the campaign or swap the link before it runs out.
How do I know how many people joined from Instagram?
Use both sides. DMpop counts link taps per campaign, each person once. Telegram shows which users joined through each additional invite link. Give each campaign its own invite link and compare taps with joins.
Can I make people follow me on Instagram before they get the Telegram link?
DMpop's follow gate can check the follow with Instagram before sending the link. It's optional. Read what Meta's spam policy says about gating content behind follows before you turn it on for everything.
Is it free?
DMpop's Free plan includes 1,000 DMs a month, 5 live campaigns and every feature, including click counts. Paid plans are ₹99, ₹499 and ₹999 a month, GST included.
Free to start
Post the reel.Fill the channel.
Connect your Instagram, pick a keyword, paste your Telegram link. The Free plan includes 1,000 DMs a month and every feature, and paid plans start at ₹99.