Fitexchange logo
Open in Telegram

Let your audience ask for more than a link in bio.

Sell personalized workout plans inside Telegram. Your followers already ask “how much for a plan?” in your DMs. Send them one link: they fill in a request, pay in Telegram Stars, and get your plan in the same chat.

Client payments are held in escrow until they start training. Declined requests are refunded automatically.

Step 3 of the client request form: goals and weekly schedule
A paid custom plan request in Fitexchange: status timeline, delivery deadline, and the coach–client chat

From DM to paid plan, without leaving Telegram

How a coaching sale usually goes, and the same sale inside Telegram.

The usual way

Every “how much?” DM that goes quiet is a client you didn’t get.

  1. DM startsrequest lacks structure
  2. External linkclient leaves Telegram
  3. Form or checkoutmomentum drops
  4. Follow-up disappearssale gets lost

With Fitexchange

  1. 1Your follower sends a requestA 7-step form covers their level, goals, schedule, equipment, health notes, and language. You start with context, not a guess.
  2. 2They pay in Stars, you talk it throughPayment is a native Telegram invoice and is held in escrow. Every request has its own chat for follow-up questions.
  3. 3You deliver the planSend a structured program with workouts, rest days, and notes, right inside the request.
  4. 4They train, you get paidYour client runs the workouts in Telegram with built-in timers. The payment is released when they start, or automatically after 7 days.

Real screens from the app

What you work with and what your clients see. No mockups.

  • Coach dashboard for incoming workout requests
  • Workout library clients can browse inside Telegram
  • Detailed training plan view with exercises and coaching context
  • A delivered request: the plan, the chat, and the payment status together

Every request arrives with context

No more guessing from a two-line DM. Before you write a single exercise, you see the client’s goals, limits, schedule, and current level.

That makes the plan easier to write, easier to price, and genuinely personal for the client.

Goals
Build endurance, lose body fat, gain strength
Limitations
Sensitive knees, lower back history, no gym access
Availability
3 days per week, 45-minute sessions, mornings only
Current level
Beginner, intermediate, advanced

How to start taking requests

  1. Apply for coach access

    Open @FitExchangeBot and share your specialization, experience, languages, certificates, and a social link. Every application is reviewed by hand.

  2. Set your price and publish a workout

    Choose what a custom plan costs, or accept free requests. Publish a sample workout so followers can see how you train.

  3. Share your link

    In the app, tap your profile photo → Referral Code → Share, then add the link to your bio, stories, and channel.

Apply in Telegram

How pricing and payments work

Coaches set their own prices. Clients pay in Telegram Stars inside Telegram. Fitexchange holds the payment until the work starts, then pays coaches out on a fixed schedule.

Free

0 Stars

  • Workout builder
  • Training history
  • Community workout library
  • Publish 1 workout per day

Pro

Monthly, in Telegram Stars

  • Everything in Free
  • Publish 3 workouts per day
  • Advanced filters and notifications
  • VIP badge

Coach

By application

  • Public coach profile
  • Paid custom workout requests
  • Unlimited publishing
  • Priority moderation and lower platform fees

Payments and payouts

  • Clients pay the coach's price in Telegram Stars through a native Telegram invoice. Free requests are possible.
  • Payment is held in escrow and released when the client starts the first workout, or automatically after 7 days.
  • Rejected or expired requests are refunded to the client in Stars automatically.
  • Coach earnings unlock 30 days after each purchase to cover the refund period and are paid on the 1st and 15th of each month in TON.
  • Every sale, escrow status, and payout shows up in your coach account right away.
Apply for coach access in Telegram

Frequently asked questions

What is Fitexchange?

Fitexchange is a Telegram mini app for fitness coaches and their clients. Clients send a structured custom workout request, pay in Telegram Stars, and receive a personalized plan they can run inside Telegram. Coaches get the request, the payment, the client chat, and plan delivery in one place.

How do fitness coaches get paid in Telegram with Fitexchange?

Clients pay the coach's price in Telegram Stars. The payment is held in escrow until the client starts the first workout, or for up to 7 days. Earnings unlock 30 days after each purchase to cover the refund period and are paid out on the 1st and 15th of each month in TON to the coach's connected wallet.

Do clients need to install a separate app?

No. Fitexchange runs as a mini app inside Telegram, opened from @FitExchangeBot. Clients request a plan, pay, chat with the coach, and run their workouts without installing anything or leaving Telegram.

What information does a client share in a workout request?

The intake has 7 steps: fitness level and activity, goals and exercise history, schedule (days per week, session length, best time), preferences (location, equipment, disliked exercises), health notes, preferred language, and the chosen coach and price.

Who sets the price of a custom workout plan?

The coach. Each coach sets their own price for custom requests, and can also offer free requests. Coaches can also publish and sell ready-made workouts in the community library.

What happens if a coach does not deliver?

If a coach rejects a request or it expires, the client is refunded in Telegram Stars automatically. Clients can open a dispute before the payment is released. Coaches with high reject or abandon rates are paused from discovery.

How do I become a coach on Fitexchange?

Open @FitExchangeBot in Telegram and apply for coach access. Applications include your specialization, experience, languages, certifications, and a social link, and every application is reviewed by hand.

Which languages does Fitexchange support?

The mini app interface is available in English, Spanish, Russian, Arabic, and Hindi. Coaches choose the languages they work in, and clients pick their preferred language in the request.

Your next client is already in your DMs

Apply for coach access in @FitExchangeBot, set your price, and share one link. Requests, payment, and delivery stay in Telegram.

Open in Telegram

Every coach application is reviewed by hand.