TG-Staff 团队 avatar TG-Staff 团队

TG Diversion Link Not Working? 6-Step Troubleshooting & Fix Guide (Must-Read for TG-Staff Users)

tg-diversion-link troubleshooting telegram diversion link TG-Staff

TG Diversion Link Not Working? 6-Step Troubleshooting and Fix Guide (Must-Read for TG-Staff Users)

Diversion links are the critical bridge connecting ad campaigns, social media traffic, and Telegram Bot customer service in TG-Staff. But when users report “link not working”, “no response from Bot after redirect”, or “missing parameters”, the issue may lie in multiple areas. Starting from how TG diversion links work, this article outlines a 6-step systematic troubleshooting approach to help you quickly locate and fix broken links, restoring your traffic funnel.


To fix the problem, first understand the normal flow. When a user clicks a diversion link, the following steps occur:

  1. User clicks the diversion link (e.g., https://app.tg-staff.com/{code})
  2. Intermediate page loads: TG-Staff server captures visitor IP, browser info, URL parameters (e.g., utm_source)
  3. Automatic redirect: The intermediate page sends a request to Telegram, guiding the user to open the Bot
  4. Bot response: After the user enters the Bot, a welcome message or auto-reply is triggered
  5. Manual handover: If session diversion is enabled, the user is assigned to an online agent

“Not working” can occur at step 1 (broken link), step 2 (browser/network blocking), step 3 (Telegram redirect error), step 4 (Bot configuration error), or step 5 (plan/quota limits). Let’s troubleshoot step by step.


Most common cause: Link deleted, manually closed, or project disabled.

Go to TG-Staff console → Diversion Link Management, and check the link status:

  • Active: link works normally, can be tested by clicking
  • Expired: link exceeded its validity period (default 30 days, customizable)
  • Deleted: link was manually deleted
  • Project disabled: corresponding Bot project is paused or plan expired
  1. Delete the old link in the console
  2. Click “Create Diversion Link”, select the target Bot project
  3. After generating the new link, update all ad creatives and social media posts with the old link

Note: The new link URL will be different; the old one cannot be reused. It is recommended to update landing page links in ad platforms simultaneously.

  • Check Bot project status: Console → Project List, confirm the project is not expired or disabled
  • If the project plan expires, standard and below plans cannot use diversion links. First, confirm your plan status

Note

If your plan expires or is downgraded, plans below the Standard tier cannot use split routing links. Please verify your plan status first.


Troubleshooting Step 2: Check Browser and Cache Issues

The most common “can’t open” reasons on the user side come from the browser or Telegram’s built-in browser.

Common symptoms:

  • Blank page after clicking the link
  • Redirects to Telegram and then automatically returns
  • “Page load failed” error

Fix steps:

  1. Clear browser cache: Chrome/Safari settings → Clear browsing data → Select “All time” → Clear cache
  2. Disable ad-blocking extensions: Such as AdBlock, uBlock Origin. Try opening the link in incognito mode
  3. Avoid Telegram’s built-in browser: Telegram’s built-in browser may not fully load the intermediate page. Recommend users copy the link to their system default browser (Chrome/Safari) or long-press the link and select “Open in external browser”
  4. Test on different devices: Test on both phone and computer to determine if it’s a device issue

Troubleshooting Step 3: Check Telegram Bot Configuration

If the link redirects to Telegram but the Bot doesn’t respond or shows “Bot not started”, the issue lies in Bot configuration.

What if the Bot is blocked by the user?

If a user blocks the Bot, they cannot jump via any link. The user needs to manually unblock: Open the Bot in Telegram → Click “Start” or “Unblock”.

Can’t tell if blocked? Ask the user to directly search for the Bot username (e.g., @your_bot). If it opens normally, the Bot is not blocked.

Is the Bot Token invalid?

If the Bot Token has been reset (regenerated via BotFather) or the Bot has been deleted, re-binding is required:

  1. Go to TG-Staff console → Bot management
  2. Click “Reconnect” on the corresponding Bot
  3. Enter the new Bot Token (obtained from BotFather)
  4. Save and test the redirect

Recommendation: Regularly check Bot status. The console “Bot Status” will show online/offline. If offline, reconnection is needed.


Troubleshooting Step 4: Check Parameter Loss or URL Encoding Issues

In ad traffic scenarios, loss of parameters like utm_source, utm_medium is a common issue.

Typical symptoms:

  • After user redirects to the Bot, TG-Staff backend does not record source parameters
  • Parameters contain Chinese characters or special characters causing redirect failure

Troubleshooting methods:

  1. Test with a parameter-free link: Generate a diversion link without any parameters to see if basic redirect works
  2. Check parameter format: Avoid using Chinese characters, spaces, or special characters like #, &. Use pure English parameters, e.g., utm_source=google_ads
  3. Test parameter passing: Use an online URL decoder (e.g., urldecoder.org) to check if parameters are correctly encoded
  4. Exclude ad platform interference: Some ad platforms (e.g., Google Ads) may automatically modify or strip certain parameters. Set the “Final URL” in the ad platform as a plain link, and pass parameters via “Custom parameters”

Tips

Splitting links capture visitor IP, browser information, and URL parameters, but some browsers or ad platforms (such as Google Ads) may modify or strip some parameters. It is recommended to first test basic redirects using a link without parameters.


Troubleshooting Step 5: Check TG-Staff Plan and Feature Limits

The redirect link feature is only available for Standard and above plans. If your plan doesn’t match, the link won’t work properly.

Checklist:

Check ItemNormal StatusException Handling
Current PlanStandard or ProfessionalUpgrade plan (see official plan page)
Trial StatusNot expiredLinks auto-recover after renewal
Agent QuotaNot exceededUpgrade plan or release idle agents
Project QuotaNot exceededDelete unused projects or upgrade plan

Special Note: After the trial period ends, redirect links will temporarily stop working. After renewing to Standard or Professional, links will auto-recover without needing to recreate them, but it’s recommended to test once after renewal.


Troubleshooting Step 6: Check Network and Telegram Service Status

In rare cases, the issue lies with Telegram servers or the user’s network environment.

Common Scenarios:

  • Telegram is blocked in the user’s region (e.g., certain countries)
  • DNS pollution causes Telegram domain resolution failure
  • Temporary Telegram server outage

Troubleshooting Methods:

  1. Switch Networks: Have the user switch from WiFi to mobile data, or change to another network
  2. Use Proxy/VPN: If Telegram is blocked, a proxy is needed
  3. Check Telegram Official Status: Visit Telegram Status or third-party monitoring sites to confirm if Telegram servers are normal
  4. Test Other Bots: Ask the user to try opening other bots not connected to TG-Staff to verify basic Telegram functionality

After fixing the issue, it’s recommended to set up preventive measures to avoid repeated problems.

Best Practice Checklist:

  • Regularly Check Link Status: Log into the TG-Staff console weekly to check the “Status” column in the redirect link list
  • Set Link Expiry Reminders: Set a long validity period (e.g., 90 days) when creating links, and record the expiry date
  • Use Link Management Tools: Use Bitly or Rebrandly to monitor click-through rates; investigate immediately if clicks drop sharply
  • Avoid Dynamic Parameters: Use static values for fixed parameters (e.g., utm_source) to avoid relying on real-time dynamic parameters
  • Backup Ad Creative Links: Keep old links in ad platforms, and replace them only after new links are tested and confirmed working
  • Notify Team: If links change, promptly inform operations, marketing, and customer service teams to update all channels

Frequently Asked Questions

A: Check if the bot is running normally (TG-Staff console “Bot Status”), confirm the bot hasn’t been blocked by the user, and ensure the bot’s Webhook is correctly configured. If the bot is offline, restart or reconnect it. If the bot is slow to respond, check if you’ve hit the API rate limit.

A: This usually happens because the link has been deleted or the project is disabled. Log into the TG-Staff console → Redirect Link Management, and check the link status. If the link shows “Deleted”, create a new link and update the ad creative. If the project shows “Disabled”, check if the plan has expired or the project was manually paused.

A: First, confirm that the parameters don’t contain spaces or special characters (e.g., Chinese). Use plain English parameters. If the parameters are correctly passed in the URL but not recorded, check if “Visitor Tracking” logs are enabled in the TG-Staff console. If still lost, contact @tgstaff_robot support, providing the link and parameter examples.

A: Telegram’s built-in browser may not fully load the intermediate page. Ask the user to copy the link and open it in their system’s default browser (Chrome/Safari), or click the link and select “Open in External Browser”. If that option isn’t available, have the user manually paste the link into the browser address bar.

A: Yes. After the trial ends, redirect links will temporarily stop working. After renewing to Standard or Professional, the links will auto-recover and work normally without needing to recreate them. However, it’s recommended to test once after renewal to ensure parameter passing and bot responses are working.


Summary and Next Steps

TG redirect link issues usually don’t stem from a single cause. Following the order “Link Status → Browser Cache → Bot Configuration → Parameter Encoding → Plan Limits → Network Environment” can cover over 90% of scenarios. Remember: Regularly check link status and plan validity is the best way to prevent failures.

Take Action Now:

If your team uses TG redirect links for ad traffic or customer service, we hope this troubleshooting guide helps you save time and quickly restore your conversion funnel.