How to organize a mutual promotion marathon

A mutual promotion marathon is a structured, time-bound event where multiple Telegram channel owners agree to promote each other's channels over a set period — typically 3 to 14 days. Unlike one-off cross-promotions, a marathon creates sustained exposure, builds community among creators, and can generate significant subscriber growth when organized properly. A well-run marathon with 10-20 participants can deliver 500-5,000+ new subscribers to each channel involved.

What Is a Mutual Promotion Marathon?

A mutual promotion marathon (sometimes called a "cross-promo marathon" or "PR marathon") is essentially a coordinated campaign where channel owners take turns promoting each other according to a predetermined schedule. Each participant gets a dedicated time slot when all other participants share a promotional post about their channel.

The key difference from regular mutual promotion (VP, or "vzaimny piar") is scale and structure. Instead of arranging individual swaps with one partner at a time, you bring together a group and create a system that benefits everyone simultaneously.

Why Marathons Work Better Than Individual Swaps

  • Volume effect: Getting promoted by 10-20 channels in a short period creates a "buzz" — audiences start seeing your channel mentioned everywhere, which builds social proof
  • Lower effort per result: One organizational effort replaces dozens of individual negotiations
  • Community building: Participants often form lasting partnerships beyond the marathon
  • Content variety: Your audience discovers multiple new channels, increasing perceived value of your own channel

Planning Your Marathon: Pre-Launch Phase

Step 1: Define the Marathon Parameters

Before recruiting participants, establish clear rules:

  • Duration: 5-7 days is the sweet spot. Shorter marathons feel rushed; longer ones cause participant fatigue
  • Niche focus: Decide whether to keep it niche-specific (e.g., only marketing channels) or cross-niche (marketing + design + business). Niche-focused marathons typically convert better
  • Minimum subscriber count: Set a floor — typically 500-1,000 subscribers — to ensure all participants bring real value
  • Daily posting schedule: Define exactly when promotional posts go live (e.g., one featured channel at 10:00 AM and another at 6:00 PM Moscow time)

Step 2: Recruit Participants

Aim for 10-20 participants for your first marathon. Fewer than 8 makes the event feel insignificant; more than 25 becomes difficult to manage.

Where to find participants:

  • Your existing network: Start with channels you've already done VP with
  • Telegram chats for channel owners: Groups like channel admin communities are goldmines for recruitment
  • Direct outreach: Find channels in your niche with similar subscriber counts and message the admins directly
  • Services like tgchannel.space: Browse channel directories to discover potential partners whose content and audience align with yours

When reaching out, include: your channel name, subscriber count, average post views, niche, and a brief explanation of the marathon format.

Step 3: Vet Participants Carefully

Not every channel that wants to join should be accepted. Check each applicant for:

  • Real engagement: A channel with 5,000 subscribers but only 200 views per post (4% engagement) is a red flag for bot subscribers
  • Content quality: Read their last 20-30 posts. Is the content original and valuable?
  • Posting frequency: Channels that post once a month won't hold up their end
  • Audience overlap: Some overlap is fine, but if two channels are nearly identical, one might cannibalize the other's growth

Important: Create a simple spreadsheet tracking each participant's channel name, username, subscriber count, average views, and niche. Share it with all participants so everyone knows who they're working with.

Step 4: Create the Marathon Schedule

Build a detailed calendar showing exactly which channel gets promoted on which day and time slot. Example for a 7-day marathon with 14 participants:

Day Morning Slot (10:00) Evening Slot (18:00) Monday @TechNewsDaily @StartupInsider Tuesday @DesignTips @MarketingGuru Wednesday @ProductHacks @GrowthChannel ... ... ...

Randomize the order or let participants choose slots. Premium slots (Tuesday-Thursday, evening) tend to perform best.

Executing the Marathon

Step 5: Prepare Promotional Materials

Each participant should prepare a promotional kit containing:

  1. Short promo text (150-200 words): A compelling description of what the channel offers, who it's for, and why someone should subscribe. Include 1-2 specific examples of popular posts
  2. Channel logo or banner image: High-quality, properly sized for Telegram
  3. A "hook post": Pin a particularly strong piece of content so new visitors see your best work first

Create a shared document (Google Doc or Notion page) where all participants upload their kits. This saves enormous time and prevents back-and-forth messaging.

Step 6: Set the Rules of Engagement

Distribute a clear rules document to all participants:

  • Posting obligation: Each participant MUST publish all scheduled promotional posts on time. Missing a post means removal from the marathon
  • Post format: Standardize the format — e.g., a brief personal recommendation (2-3 sentences in the admin's own voice) + the participant's prepared promo text + channel link
  • Minimum display time: Promotional posts must stay visible for at least 24 hours (no deleting after 2 hours)
  • No edits without approval: Don't modify another participant's promo text without asking
  • Reporting: Each participant shares a screenshot of their post's view count after 24 hours

Step 7: Launch and Monitor

On marathon day one:

  1. Send a "kickoff" message in the group chat reminding everyone of the schedule
  2. Confirm that the first day's featured channels have their pins set up
  3. Monitor that all participants post on time
  4. Collect and share view/subscriber metrics in the group chat to keep energy high

Pro tip: Create a dedicated Telegram group for marathon participants. Use it for coordination, sharing results, and building camaraderie. This group often becomes a valuable network long after the marathon ends.

Step 8: Track Results

Create a simple tracking sheet for each participant:

  • Subscribers before marathon
  • Subscribers after each day
  • Total new subscribers gained
  • Unsubscribe rate after 7 days (critical for measuring quality)
  • Average post views before and after

Tips & Best Practices

  • Tip 1: Schedule the marathon Tuesday through Monday. Avoid starting on weekends when Telegram engagement typically drops 15-25%
  • Tip 2: Ask participants to write personal recommendations rather than just copy-pasting promo texts. A message like "I've been reading @ChannelName for 6 months and their analysis of market trends is consistently the best I've seen" converts 2-3x better than generic descriptions
  • Tip 3: Create a "marathon hashtag" or unique identifier that all participants use, so audiences recognize the event as coordinated and intentional rather than random spam
  • Tip 4: Prepare a special piece of content — a guide, checklist, or exclusive insight — to publish during the marathon. New visitors who arrive and see exceptional content are far more likely to stay
  • Tip 5: Follow up one week after the marathon ends. Share final statistics, thank participants, and propose the next marathon. The second marathon with the same group typically performs 30-50% better because trust and coordination improve
  • Tip 6: Consider creating a public web presence for your marathon. Listing participating channels on a platform like tgchannel.space gives the event additional credibility and provides SEO benefits for all participants

Common Mistakes

Mistake 1: Accepting channels with mismatched audience sizes
Why it's wrong: A channel with 50,000 subscribers promoting a channel with 800 subscribers creates resentment. The larger channel gives far more value than it receives.
How to avoid: Set a subscriber range rule — e.g., all participants must have between 2,000-10,000 subscribers. A 3-5x difference is the maximum acceptable gap.

Mistake 2: No enforcement mechanism for non-participation
Why it's wrong: Inevitably, 1-2 participants will "forget" to post or post late. If there are no consequences, others lose motivation.
How to avoid: Require a small deposit (even symbolic) or use a clear rule — miss one post, get a warning; miss two, get removed and publicly noted in the group.

Mistake 3: Running the marathon too long
Why it's wrong: After 7-10 days, audiences experience "promo fatigue." Engagement drops, unfollows increase, and the last few featured channels get significantly worse results than the first few.
How to avoid: Cap the marathon at 7 days. If you have more than 14 participants, run two posts per day or split into two separate marathons.

Mistake 4: Ignoring content quality during the marathon
Why it's wrong: If your channel posts nothing but promotions for a week, your existing subscribers will start leaving. You're so focused on gaining new subscribers that you lose current ones.
How to avoid: Maintain your regular posting schedule alongside marathon promotions. The promo posts should be additional content, not replacements.

Mistake 5: Not tracking subscriber retention
Why it's wrong: Gaining 500 subscribers during the marathon means nothing if 400 unsubscribe within two weeks. Vanity metrics hide the real picture.
How to avoid: Measure subscriber retention at 7 days and 30 days post-marathon. If retention is below 60% at 30 days, the audience match was poor — choose different partners next time.

Frequently Asked Questions

How many subscribers can I realistically gain from a marathon?
Results vary widely based on niche, participant quality, and audience size. A well-organized marathon with 15 participants averaging 3,000-5,000 subscribers each typically delivers 300-1,500 new subscribers per channel. Channels with strong hooks and pinned content tend to convert at the higher end.

Should I charge participants to join the marathon?
For your first few marathons, keep it free to attract quality participants. Once you've established a track record and can show proven results (e.g., "our last marathon averaged 800 new subscribers per participant"), you can charge a small organizational fee of $20-50 per participant or offer premium time slots for a fee.

Can I run a marathon with channels in different languages?
Generally, no. Audience mismatch across languages leads to very poor conversion and high unsubscribe rates. Stick to channels that share the same primary language. The exception is bilingual niches like international tech or crypto, where audiences commonly consume content in multiple languages.

How often should I organize marathons?
Once every 6-8 weeks is ideal. More frequent marathons fatigue your audience and reduce the novelty effect. Between marathons, continue doing individual VP swaps to maintain growth momentum.

What's the minimum channel size to participate in a marathon?
While there's no absolute minimum, channels under 500 subscribers often struggle to provide meaningful value to partners. Focus on growing to at least 500-1,000 subscribers through other methods (content quality, search optimization, directory listings) before joining your first marathon.