Case: Automation of an online fitness project on SendPulse
>> Full implementation of the entire online fitness course directly in a Telegram Bot
MAIN TASKS OF THE PROJECT BOT:
>> Participants go through authorization by transitioning from a separate Sales Bot after payment.
!!!Sales Bot (with sales funnels and in-bot payments via a payment system) — SEPARATE CASE in the portfolio.
>> Accept project rules and complete an entry questionnaire (questions + photo) before starting.
>> Based on the questionnaire, the bot calculates and assigns:
a) Macronutrient targets (Proteins / Fats / Carbs) using a formula
b) 1 of 16 training programs
c) 1 of several nutrition recommendations
d) 1 of 5 “Ready-made Menus” (based on calorie needs)
>> Sends out programs and invites to the project group chat (according to schedule)
>> Every day during participation (from 4 weeks to unlimited), the bot sends participants:
a) Motivational phrases (generated via ChatGPT)
b) Informative articles (about training & nutrition)
c) Reminders (live events / report deadlines, etc.)
>> Every 2 weeks, the participant submits a progress report (questionnaire + photo + video):
– Responses are saved as variables and recorded into Google Sheets
– The admin group receives an alert with participant info + a link to review the report directly in Telegram Bot
>> Via the report review link, the reviewer can:
a) Write text responses to the report
b) Add photos
c) Update macronutrient targets
d) Choose whether to issue / not issue the next level of the training program
>> After review by a curator, the responses + updated nutrition + next training program are sent to the participant.
>> 7 days before the paid access ends — the bot sends a “Continue Access” offer with in-bot payment via Stripe.
>> Upon payment:
a) An access timer is launched
b) The admin group is notified, and data is added to Google Sheets
>> The bot has a permanent menu with sections:
a) Support contact — with alerts for the admin Telegram group (user data / question / link to chat)
b) Structured access to all course materials
c) Report submission
d) Project rules
e) Continue access (with payment option)
Additional responsibilities I covered:
1.Copywriting for all bot messages
2.Generating articles & motivational phrases for participants using a trained ChatGPT model (based on specified topics)
3.Resolving participants' technical issues + support via bot
4.Training curators on the bot's technical features
5.Running additional broadcasts / updates
6.Generating ideas for functionality and sales improvements
7.Creating briefs for designers
8Adding links to Google Drive videos into PDF workout programs
Period: 10 months and ongoing
Tools: SendPulse, Stripe, Make, Google Sheets
My Role: Developer, Marketer, Copywriter, Tech Support
>> Results (10 months):
€200,000 in sales via payment systems
~€50,000 in additional payments via alternative methods
High participant retention — thanks to a user-friendly automated system
Reduced workload on the team — most actions are fully automated
MAIN TASKS OF THE PROJECT BOT:
>> Participants go through authorization by transitioning from a separate Sales Bot after payment.
!!!Sales Bot (with sales funnels and in-bot payments via a payment system) — SEPARATE CASE in the portfolio.
>> Accept project rules and complete an entry questionnaire (questions + photo) before starting.
>> Based on the questionnaire, the bot calculates and assigns:
a) Macronutrient targets (Proteins / Fats / Carbs) using a formula
b) 1 of 16 training programs
c) 1 of several nutrition recommendations
d) 1 of 5 “Ready-made Menus” (based on calorie needs)
>> Sends out programs and invites to the project group chat (according to schedule)
>> Every day during participation (from 4 weeks to unlimited), the bot sends participants:
a) Motivational phrases (generated via ChatGPT)
b) Informative articles (about training & nutrition)
c) Reminders (live events / report deadlines, etc.)
>> Every 2 weeks, the participant submits a progress report (questionnaire + photo + video):
– Responses are saved as variables and recorded into Google Sheets
– The admin group receives an alert with participant info + a link to review the report directly in Telegram Bot
>> Via the report review link, the reviewer can:
a) Write text responses to the report
b) Add photos
c) Update macronutrient targets
d) Choose whether to issue / not issue the next level of the training program
>> After review by a curator, the responses + updated nutrition + next training program are sent to the participant.
>> 7 days before the paid access ends — the bot sends a “Continue Access” offer with in-bot payment via Stripe.
>> Upon payment:
a) An access timer is launched
b) The admin group is notified, and data is added to Google Sheets
>> The bot has a permanent menu with sections:
a) Support contact — with alerts for the admin Telegram group (user data / question / link to chat)
b) Structured access to all course materials
c) Report submission
d) Project rules
e) Continue access (with payment option)
Additional responsibilities I covered:
1.Copywriting for all bot messages
2.Generating articles & motivational phrases for participants using a trained ChatGPT model (based on specified topics)
3.Resolving participants' technical issues + support via bot
4.Training curators on the bot's technical features
5.Running additional broadcasts / updates
6.Generating ideas for functionality and sales improvements
7.Creating briefs for designers
8Adding links to Google Drive videos into PDF workout programs
Period: 10 months and ongoing
Tools: SendPulse, Stripe, Make, Google Sheets
My Role: Developer, Marketer, Copywriter, Tech Support
>> Results (10 months):
€200,000 in sales via payment systems
~€50,000 in additional payments via alternative methods
High participant retention — thanks to a user-friendly automated system
Reduced workload on the team — most actions are fully automated