Broadcast Messages & Notifications
Complete guide to sending targeted broadcast messages to your Telegram users. Filter audiences by subscription status, create rich media messages with text, images, and videos, schedule campaigns, and monitor delivery status in real-time. Plus, real-time subscription notifications.
On this page
Broadcast Messages Overview
GramMonetize's broadcast system allows you to communicate with your entire user base or targeted segments. Send announcements, promotions, updates, and reminders with rich media support. Track delivery status, resend to failed recipients, and schedule campaigns for optimal timing.
24
Total Broadcasts
+8 this month18
Successful
94% delivery rate4
Scheduled
Next: Today 14:002
Failed
42 failed deliveries
Message Creation
Create engaging broadcast messages with rich media support. Send text-only messages, images with captions, or videos with captions to your target audience.
Targeting & Filters
Reach the right audience with precision targeting. Filter users by subscription status, activity, and engagement level.
๐ฏ Subscription Status
Selected Audience: All Users
2,847 users will receive this broadcast. Estimated delivery time: 2-3 minutes.
2,847
All Users
1,245
Active Subscribers
856
Expired/Cancelled
523
Never Subscribed
223
Trial Only
Scheduling
Schedule your broadcasts for optimal engagement times. Plan your campaigns in advance and let GramMonetize handle the delivery.
Upcoming Scheduled Broadcasts
Broadcast Analytics
Monitor the performance of your broadcast campaigns in real-time. Track delivery status, opens, clicks, and resend to failed recipients.
Broadcast Campaigns
| Campaign | Audience | Type | Sent | Delivered | Failed | Status | Actions |
|---|---|---|---|---|---|---|---|
| Premium Feature Launch Feb 20, 2024 14:00 | Active Subs 1,245 users | Text | 1,245 | 1,210 97.2% | 35 | Completed |
|
| Summer Sale Announcement Feb 18, 2024 10:30 | All Users 2,847 users | Image | 2,847 | 2,742 96.3% | 105 | Completed |
|
| Weekend Promo Feb 25, 2024 14:00 | Expired 856 users | Video | โ | โ | โ | Scheduled |
|
| Trial Conversion Campaign Feb 15, 2024 09:00 | Trial Only 223 users | Text | 223 | 189 84.8% | 34 | Completed |
|
| Welcome Series #3 Feb 14, 2024 08:00 | No Subscription 523 users | Image | 523 | 502 96.0% | 21 | Partial |
|
Campaign Performance: Premium Feature Launch
1,245
Total Sent1,210
Delivered (97.2%)892
Opened (73.7%)234
Clicks (19.3%)Failed Deliveries (35 users)
| User | Telegram ID | Reason | Action |
|---|---|---|---|
| @user123 | 123456789 |
Blocked the bot | |
| @trader_jane | 987654321 |
Account deactivated | |
| @crypto_king | 456789123 |
Rate limited |
Real-time Notifications
GramMonetize sends real-time notifications for all subscription events. Keep your users informed about their subscription status, payment confirmations, and important updates.
Live Notification Feed
Payment successful: Premium Monthly ($19.99)
Subscription activated until Mar 20, 2024โ ๏ธ Subscription expiring in 3 days
Current plan: Premium Monthly (expires Feb 23, 2024)Payment failed: Standard Monthly ($9.99)
Card declined - Please update payment methodSubscription renewed: Annual Premium ($159.99)
Renewed successfully - New expiry: Feb 19, 2025Trial started: Premium Monthly (7 days)
Trial expires Feb 26, 2024Subscription cancelled: Premium Monthly
Cancelled by user - Expires Feb 28, 2024Notification Settings
Delivery Channels
Admin Alerts
Best Practices
Broadcast Frequency
- 2-4 broadcasts per week max
- Space campaigns 24-48 hours apart
- Avoid weekends for B2B audiences
- Test different send times
Content Optimization
- Keep messages under 500 characters
- Use emojis sparingly (2-4 per message)
- Include clear call-to-action
- A/B test subject lines
Segmentation Strategy
- Active subs: product updates, tips
- Expired: win-back offers, new features
- Trial only: conversion incentives
- Never sub: welcome series, value props
What to Avoid
- Sending more than 1 broadcast/day
- Ignoring failed delivery reports
- No clear value proposition
- Sending at 2 AM local time
Telegram Compliance Guidelines
- โ Users must opt-in to receive broadcasts
- โ Include unsubscribe instructions
- โ Respect Telegram's rate limits (30 msg/sec)
- โ No spam or excessive messaging
- โ No prohibited content (crypto, adult, etc.)
- โ Monitor block rates & adjust strategy
Frequently Asked Questions
Broadcasts
Manual, targeted marketing messages sent to user segments. Promotional, educational, or engagement focused. Sent on-demand or scheduled.
Notifications
Automated, transactional messages triggered by subscription events. Payment confirmations, expiry warnings, cancellations. Sent in real-time.
Yes, absolutely. For any broadcast, you can:
- Click "Resend" next to the failed count to retry only failed deliveries
- Click "Resend to All Failed" at the bottom of the campaign list
- View specific failed users and resend individually
Failed users are tracked permanently - you can retry anytime.
Common reasons for failed deliveries:
- User blocked the bot - Cannot receive any messages
- Account deactivated/deleted - Telegram account no longer exists
- Privacy settings - User restricted messages from bots
- Rate limiting - Telegram rate limits (auto-retry works)
- Invalid user ID - Should not happen under normal conditions
Yes! You can set up recurring broadcast schedules:
- Create your broadcast message
- Click Schedule instead of Send Now
- Select Recurring option
- Choose frequency: Daily, Weekly, Monthly
- Set start date and end date (or no end date)
Perfect for weekly tips, monthly newsletters, or daily reminders.
Use the "Trial Only (No Conversion)" filter when selecting your audience.
This segment includes users who:
- Started a free trial
- Never converted to paid subscription
- Trial period has ended
- Are still reachable (haven't blocked bot)
Perfect for "We miss you" offers and conversion incentives.
Yes, notifications are sent in real-time.
Typical delivery times:
- Payment successful: < 1 second after webhook
- Subscription events: < 1 second after change
- Expiry reminders: Scheduled exactly at 09:00 AM user's local time
- Payment failures: Immediate on failed transaction
Telegram may have slight delays during peak times, but typically < 2 seconds.
Related Documentation
Subscription Management ยท Bot Configuration ยท Members Management
Was this documentation helpful?
Your feedback helps us improve the documentation.