Commercial proposal template for a Telegram channel
A well-crafted commercial proposal (media kit) for your Telegram channel is the key document that converts potential advertisers into paying clients. It should clearly communicate your channel's value, audience demographics, and advertising options with transparent pricing. Below is a complete template and guide to help you create a professional proposal that wins deals.
Why You Need a Commercial Proposal
Every Telegram channel that monetizes through advertising needs a standardized commercial proposal — also called a media kit or rate card. This document serves as your channel's business card for potential sponsors and advertisers.
Without a professional proposal, you risk losing deals to competitors who present their channels more convincingly. Advertisers receive dozens of pitches daily, and a polished document immediately signals that you run a serious operation.
What a Commercial Proposal Achieves
- Saves time — you don't repeat the same stats in every conversation
- Builds trust — professional presentation shows you're a reliable partner
- Sets expectations — clear pricing prevents awkward negotiations
- Increases conversion — advertisers can make decisions faster with all data in one place
Commercial Proposal Template
Below is a section-by-section breakdown of what to include. Adapt each section to your channel's niche and audience.
Section 1: Channel Overview
Start with the basics. This section should be scannable in under 10 seconds.
- Channel name: @YourChannelHandle
- Niche/topic: e.g., Personal Finance & Investing
- Language: English (or specify)
- Founded: Month, Year
- Current subscribers: e.g., 47,200
- Posting frequency: e.g., 3–5 posts per day
- Channel link: direct Telegram link
- Web mirror: your public page on tgchannel.space (gives advertisers a quick way to preview content without opening Telegram)
Pro tip: Include a 2–3 sentence description of your channel's mission and unique angle. For example: "TechPulse Daily delivers concise breakdowns of startup funding rounds, product launches, and market trends to an audience of founders, VCs, and tech professionals."
Section 2: Audience Demographics
This is the section advertisers care about most. Be as specific and honest as possible.
Audience profile:
Metric Value Gender split 65% male / 35% female Age range 25–44 (core), 18–54 (full) Top countries USA (40%), UK (15%), Canada (12%), Australia (8%) Interests Technology, investing, SaaS, entrepreneurship Device split 72% mobile / 28% desktopWhere to get this data:
- Telegram Analytics bots: @TGStat_Bot, @ChannelAnalyticsBot
- Third-party platforms: TGStat, Telemetr, or your tgchannel.space analytics dashboard
- Post-click data: if you use UTM links, share Google Analytics demographics from traffic you've driven
Section 3: Channel Statistics
Present your performance metrics with specific numbers and time periods. Avoid vague claims like "high engagement."
Metric Value Period Subscribers 47,200 Current Avg. post reach 14,800 (31.4%) Last 30 days Avg. post views (24h) 11,200 Last 30 days Engagement rate (ERR) 8.2% Last 30 days Daily growth +80–120 subscribers Last 90 days Subscriber retention 94% monthly Last 90 daysInclude a growth chart if possible — a simple screenshot from TGStat or your analytics tool showing steady upward trajectory is very convincing.
Section 4: Advertising Formats & Pricing
List every ad format you offer with clear descriptions, pricing, and what's included.
Format 1: Sponsored Post (Native)
- Your writing style, naturally integrated mention of advertiser's product
- Includes 1 image/video + up to 2 links
- Stays in feed permanently (no deletion)
- Price: $250–$400
Format 2: Repost / Forward
- Advertiser provides ready-made post, you forward it to your channel
- Marked as forwarded content
- Price: $150–$200
Format 3: Pinned Sponsored Post
- Native post pinned to top of channel for 24–72 hours
- Maximum visibility
- Price: $400–$600 (24h) / $700–$900 (72h)
Format 4: Button/Link Integration
- Brief mention with inline button in a regular content post
- Least intrusive format
- Price: $100–$150
Format 5: Package Deal
- 3 native posts over 2 weeks + 1 pinned post
- Best value for sustained campaigns
- Price: $900–$1,200 (15–20% discount vs. individual)
Note: These are example prices for a ~50K subscriber channel in the tech niche. Adjust based on your actual CPM (cost per mille). Typical Telegram CPM ranges from $5–$30 depending on niche and geography.
Section 5: Case Studies & Results
Nothing sells like proven results. Include 2–3 brief examples:
Case Study: FinApp Launch Campaign
- Format: 2 native posts + 1 pinned post (48h)
- Results: 3,200 clicks, 890 app installs, 4.1% CTR
- Client feedback: "Exceeded our target CPI by 40%"
If you don't have case studies yet, share average performance metrics for ad posts: typical views, click-through rates, and engagement.
Section 6: Terms & Conditions
Cover the logistics to prevent misunderstandings:
- Content approval: Advertiser sends materials 48h before publication; you reserve the right to request edits for tone/fit
- Scheduling: Posts published within agreed time window (specify your timezone)
- Payment terms: 100% prepaid for first-time clients; 50/50 for returning clients
- Cancellation: Full refund if cancelled 24h+ before scheduled time; 50% if less
- Restrictions: No gambling, adult content, scam projects, or anything violating Telegram ToS
- Reporting: Post-campaign screenshot with view count and click stats delivered within 48h
Section 7: Contact Information
Make it dead simple to reach you:
- Telegram: @YourUsername
- Email:
- Response time: Within 4–6 hours on business days
How to Present Your Proposal
As a PDF Document
The most professional option. Use Canva, Google Slides exported to PDF, or Figma. Keep it to 4–6 pages maximum. Include your channel's branding, colors, and logo.
As a Notion or Google Doc
Good for proposals you update frequently. Share a view-only link. Less formal but easier to keep current.
As a Pinned Message
Some channel owners pin a condensed version of their media kit in a linked discussion group or in the channel itself, linking to the full document.
As a Web Page
Host your media kit on your tgchannel.space blog page or a simple landing page. This makes it indexable by search engines and easy to share.
Tips & Best Practices
- Update monthly: Stale statistics undermine trust. Set a calendar reminder to refresh subscriber count, reach, and engagement data on the 1st of each month.
- Use real screenshots: Include actual Telegram Analytics screenshots rather than just typed numbers. Advertisers can verify these independently.
- Segment your pricing: If your channel covers multiple topics (e.g., crypto + tech + business), consider different rates for posts that target specific subtopics with higher-value audiences.
- Offer a trial: For hesitant advertisers, propose a single discounted post as a trial. A 20% discount on the first placement often converts into a long-term client.
-
Track everything: Use unique UTM parameters or short links (e.g.,
t.me/your_bot?start=campaign_name) for each advertiser so you can report real click data. - Create urgency honestly: If your posting calendar fills up, mention available slots: "Currently booking for the week of March 10–16, 3 slots remaining."
- Prepare two versions: A concise 1-page summary for initial outreach, and the full 4–6 page document for serious inquiries.
Common Mistakes
Mistake 1: Inflating subscriber counts or engagement
Why it's wrong: Advertisers verify stats through third-party tools. Getting caught destroys your reputation permanently.
How to avoid: Report honest numbers. A channel with 15K real subscribers and 30% reach is more attractive than 100K with 3% reach.
Mistake 2: No clear pricing
Why it's wrong: "DM for prices" frustrates busy media buyers. They move on to channels that are transparent.
How to avoid: Always include at least a price range. You can note that prices are negotiable for bulk deals.
Mistake 3: Ignoring content restrictions
Why it's wrong: Accepting any advertiser damages your audience's trust and can lead to mass unsubscribes.
How to avoid: Clearly state what categories you won't promote. Your audience follows you for your editorial standards.
Mistake 4: Sending a wall of text instead of a formatted document
Why it's wrong: A messy Telegram message with stats pasted in looks amateur compared to a designed PDF.
How to avoid: Invest 1–2 hours creating a properly formatted template you can reuse.
Mistake 5: Forgetting a call to action
Why it's wrong: Even interested advertisers procrastinate. Without a clear next step, they may never follow up.
How to avoid: End with a specific CTA: "Reply to this message or email to book your slot for next week."
Frequently Asked Questions
How often should I update my commercial proposal?
Update core statistics (subscribers, reach, engagement) monthly. Revise pricing quarterly or whenever your subscriber count crosses a significant milestone (e.g., every 10K subscribers). Keep case studies current — replace older ones with recent, more impressive results.
What CPM should I charge for my Telegram channel?
CPM varies widely by niche: finance and crypto channels command $15–$30 CPM, tech and business $8–$20, entertainment and lifestyle $3–$10. Calculate your CPM as (post price ÷ average views × 1000). Research competitors with similar audience sizes using analytics platforms.
Should I include competitor comparisons in my proposal?
Avoid directly naming competitors. Instead, highlight what makes your channel unique — your specific audience niche, engagement rate, content quality, or posting consistency. If your metrics genuinely outperform the niche average, state that: "Our 8.2% ERR is 2.5× the niche average of 3.3%."
Is it better to price per post or offer packages?
Offer both. Individual post pricing gives advertisers flexibility for testing, while packages (3–5 posts over 1–2 weeks) provide better value and lock in longer commitments. Most successful channels report that 60–70% of revenue comes from package deals and repeat clients.
How do I handle price negotiations?
Set your listed prices 10–15% above your minimum acceptable rate to leave room for negotiation. Never drop below your floor price — instead, offer added value like an extra story mention, a bonus repost, or extended pinning time. This maintains your rate card integrity while giving the advertiser a win.