DocumentationTelegram Source section

Telegram Source Docs — inside your Affiliate workspace

How to use the Telegram Source area inside your affiliate workspace, with real AI assistance: paste any tracking link for an instant One-Click Ad Placement Analyzer report, plus actionable advisor recommendations, AI price ranges, AI traffic-source diagnostics, and revenue-first analytics for Telegram channel owners.

This guide is for Telegram channel owners who want practical AI support, not just dashboards. You will set up one-click tracking links, paste any link into the One-Click Ad Placement Analyzer for an instant repeat-or-drop verdict and next-price recommendation, and use AI advisor + price + source insights to optimize monetization with clear next steps.

Quick start — about 3 minutes

You don’t need to be a traffic buyer. If you sell ads in a channel or run a Mini App, this is the shortest path from “I posted a link” to “I see real numbers.”

In 30 seconds

Your first tracked link in 30 seconds

Open VektraPulse → New campaign → paste the advertiser URL → copy the short link → drop it in your channel post. That's it. Clicks start counting immediately.

  1. Sign in to VektraPulse and open your Telegram monetization workspace (the app guides you when you pick this mode).
  2. Create one campaign for the advertiser or placement you want to measure—give it a clear name you’ll recognize later (for example: “Brand X — March header”).
  3. Tap to generate a tracking link. That link is the one you put in your post, button, or Mini App—not the advertiser’s raw URL.
  4. After the post goes live, open the dashboard: you should see clicks appear. When you add what you charged the advertiser (your price), ROI per advertiser starts to make sense.

Quick example

Mini scenario

You charge $200 for a weekly header. You create a campaign “Header — Week 12”, paste the tracking link in the channel post, and set your price in the app. By Friday you see 1,200 clicks and whether that $200 was a good deal compared to other weeks.

In the app · Where you create a campaign and copy your first tracking link.

Think of a tracking link as a smart wrapper: your subscribers still go to the advertiser’s page, but VektraPulse quietly counts the visit so you get credit in your stats.

  1. Pick the campaign that matches this ad slot (header, footer, dedicated post, Mini App button—whatever you use).
  2. Paste the final URL the advertiser gave you (the destination people should land on).
  3. Copy the generated short tracking link and use only that link in Telegram. If you need to change the destination later, update it in the app—no need to edit old messages if your workflow allows refreshing the link target.

In the app · Campaign screen: destination URL and the copyable tracking link.

Understanding your statistics

Here’s what the main numbers mean—without formulas on the screen scaring you.

Clicks

How many times people tapped your tracking link. One person can click more than once; that’s normal in busy channels.

CR (conversion rate)

Out of everyone who clicked, how many did something valuable next—like signing up or buying—when the advertiser shares that signal with you. If you only sell impressions, CR might stay low; that’s okay if your business model is reach.

Cost per 1,000 clicks (or views-style cost)

A simple way to compare deals: how much you earn (or spend) relative to a big bundle of clicks. Lower cost with the same revenue usually means a healthier deal.

ROI per advertiser

Did this advertiser make you money after you enter what you charged? Green is good; red means you may want to renegotiate, change placement, or pause.

Quick example

Advertiser A paid $150 and brought 900 clicks. Advertiser B paid $150 but only 300 clicks. Same money, different reach—your dashboard makes that obvious at a glance.

In the app · Overview cards: clicks, CR, bundle cost, ROI by advertiser.

Traffic Quality Score — what it means

Not all clicks feel the same. Some come from engaged subscribers; some look noisy or repetitive. Traffic Quality Score is a simple health signal for what reached your link.

How to read it

Higher usually means traffic looks more natural and steady for optimization. Lower doesn’t always mean “bad people”—sometimes it means a new format, a short post, or a link that was hard to tap on mobile.

  • Lower score: worth checking placement, post clarity, or whether the link was buried in text.
  • Middle score: typical day-to-day variance—watch trends over a week, not just one hour.
  • Higher score: nice—keep notes on what you did (time of day, creative, pin) so you can repeat it.

In the app · Traffic Quality Score on the dashboard with a short explanation tooltip.

Setting up Telegram alerts

Get a gentle ping when something important happens—without living inside the dashboard.

  1. Connect Telegram using the in-app steps (usually: add the bot, press Start, link your workspace).
  2. Choose what you care about: big spike in clicks, sudden drop, or a weekly summary—pick what matches your pace.
  3. Start with one or two alerts. Too many notifications leads to ignoring all of them.
  4. Send yourself a test alert so you know the chat is the right one.

In the app · Alerts settings: Telegram chat connected and a sample notification.

How to analyze which advertiser is profitable

You’re not guessing—you’re comparing stories with numbers attached.

A simple workflow

Once a week, look at three things side by side: clicks, what you charged, and ROI.

  • Sort by ROI: who paid you best for the attention you actually delivered?
  • Compare similar placements only—header vs header—so you’re not unfairly comparing a tiny footer link to a pinned post.
  • If an advertiser is great on reach but weak on conversions, decide if that still fits your price—or adjust the package you sell.

In the app · Table or chart: advertisers with ROI and clicks in one view.

Stars & TON — unified channel P&L

Telegram Hub syncs Stars balance and TON transactions with automatic refresh. Channel overview shows sponsored posts, subscriptions, and Stars revenue in one P&L view.

  1. Connect your channel bot and enable Stars sync in Telegram Hub settings.
  2. View live TON/USD FX rate and payout visibility on the channel dashboard.
  3. Set alerts for Stars milestones and TON payouts under Telegram alerts.

Media kit — share live stats with advertisers

Generate a public media kit page with live subscriber count, engagement rate, quality score, and CPV. One link replaces stale screenshots and Canva exports.

In 30 seconds

Publish a media kit in one flow

Telegram Hub → channel → Media Kit → toggle what to show → copy the public link. The page updates automatically as stats change.

  • Advertiser-safe: no internal deal prices, advertiser names, or private notes on the public page.
  • Choose accent color and which sections (pricing, case studies, geo) to display.
  • Share the link in outreach DMs — prospects see current numbers, not last month's screenshot.

DM attribution — inquiry to deal

Capture business inquiries from your bot, match them to posts and tracking links within an attribution window, and see DM counts on post analytics.

  1. Configure the inquiry keyword filter in Telegram Hub → DM Attribution.
  2. When a user DMs your bot with a matching keyword, the conversation is linked to recent posts and UTM links.
  3. Review DM → post → deal flow in the advertiser CRM pipeline.

AI Intelligence Layer (Telegram-specific)

VektraPulse ships four Telegram-specific AI surfaces: the One-Click Ad Placement Analyzer (paste any tracking link → instant AI report on that single placement), the AI Channel Monetization Advisor (overview-level recommendations), the AI Price Recommendation Engine (per-advertiser price band with confidence and reasoning), and the AI Traffic Source Analyst (source quality, ROI, scale/pause). All four are heuristic-first so they work on every TG plan; the LLM-backed chat assistant remains gated to TG Pro and TG Network.

  1. Open the AI panel from your workspace when you’re reviewing the week.
  2. Read the short summary it gives you: what improved, what slipped, and what’s worth a closer look.
  3. If it mentions pricing, treat it as a conversation guide—“should we move this slot from $180 to $220?”—not a command.
  4. Apply one change at a time so you know what actually moved the numbers.

In the app · AI assistant panel with plain-language recommendations.

Managing multiple links and campaigns

Channels grow. You’ll end up with several ads at once—here’s how to stay organized without stress.

  • Name campaigns like folders: “Q2 — skincare brand — mid-roll”. Future you searches faster.
  • One tracking link per distinct deal. If the price changes, clone the campaign or start a fresh one for the new period.
  • Mini Apps: use separate campaigns for different buttons so you know which feature drives interest.
  • Pause campaigns you’re not using—your overview stays tidy.

In the app · Campaign list with clear names, statuses, and quick copy for links.

Best practices

Small habits make the difference between “I think it worked” and “I know it worked.”

Earn more from channel ads

  • Pin posts with tracking links during peak hours when your subscribers are online.
  • Package deals: combine header + story mention with one tracked bundle so advertisers see full value.
  • Raise prices gradually when ROI stays green for several weeks in a row—you’re proving demand.

Avoid low-quality traffic patterns

  • Don’t hide links behind ten lines of text—mobile users won’t tap.
  • Avoid misleading previews: if the ad says one thing and the landing page says another, people bounce and everyone loses.
  • Be cautious with “too good to be true” advertisers; clean traffic keeps your channel trustworthy.

In the app · Checklist-style reminder card inside the product (optional).

Troubleshooting

Why don’t I see any clicks?

  • Double-check you published the tracking link, not the raw advertiser URL.
  • Open the link on your phone once; if nothing appears, the campaign might be paused or the destination blocked.
  • Very new posts need a little time—wait a few minutes and refresh after real subscribers scroll by.

Why is my CR low?

  • The offer might not fit your audience—that’s a content match issue, not necessarily your fault.
  • Mobile friction: long load times or regional blocks hurt conversions.
  • Ask the advertiser if their landing page changed; broken flows show up fast in CR.

Why does ROI look wrong?

  • Confirm you entered what you actually charged for that campaign period.
  • Mixing multiple deals in one campaign muddies the math—split them next time.

FAQ

The shortest answers to what channel owners ask us first.

Do my subscribers see something different in the link?

No. The tracking link is a clean short URL that opens the advertiser's page exactly as before. The only difference is that you, the channel owner, get accurate stats.

I posted the link but I don't see clicks. What now?

Open the link yourself once from a phone (mobile network, not Wi-Fi). If your test click shows up, the chain works — real audience clicks should follow within minutes. If your own click doesn't show up, double-check the campaign status and that you copied the tracking link, not the raw advertiser URL.

How do I know if an advertiser was a good deal?

Open the campaign for that ad slot. Compare clicks and CR against your other recent posts, then check ROI: 'how much I charged ÷ value the audience generated'. The dashboard does this math for you.

Can I change the destination URL after posting?

Yes — update the destination in the campaign and the same short link starts pointing to the new URL. No need to edit your Telegram post (great for header swaps and last-minute changes).

Is this safe for my channel? Will Telegram flag the links?

Tracking links use clean, short URLs and proper redirects, exactly like Bitly or t.me/ links. Telegram does not penalize them. Just don't paste them into spammy or low-quality posts.