Landing and Chat Bot Event
We developed a comprehensive solution for the event: a conversion-based landing page and a Telegram bot integrated with it for registration, moderation and communication with participants. The project is deployed in a Docker environment, data is stored in PostgreSQL, advanced integrations (Spotify API) and video content uploading are implemented.
About the client and the task
- It was necessary to launch a single digital flow: attraction on the website → collection and moderation of requests → mailings and notifications in Telegram.
- Speed of launch, stability under peak loads and transparent analytics throughout the funnel were important.
Business goals
- Increase the number of quality applications and speed up their processing.
- Reduce manual moderation and human error.
- Ensure stable mailings and communication with participants.
- Give marketing transparent metrics along the funnel (site → bot → confirmation).
Implementation phases
What's been done
- Telegram bot: 3-step registration, application statuses, moderator roles, segmented mailings.
- Landing: clear offer, programme/speakers, social proof, FAQ, application forms.
- Cross-cutting analytics: site and bot events, tracking key conversions.
- Infrastructure: Docker environment for local development and production deployment, logging and monitoring.
Telegram bot functionality
- Participant registration: step-by-step questions, data validation, confirmation.
- Moderation and statuses: new → under review → approved/rejected; reasons for rejection.
- Newsletters: segmentation by statuses and events, message templates, delayed sending.
- Messages: ability to write to support.
- Reliability: centralised logging, error handling, failure alerts.
Technology stack
- Backend: PHP (Symfony), Telegram Bot API, Spotify Web API.
- Frontend: JavaScript, HTML, CSS.
- Database: PostgreSQL.
- Environment and deployment: Docker, docker-compose, CI/CD.
- Logging and monitoring: centralised logging, alerts.
Results
- Reduced application moderation time due to statuses and templates.
- Increased lending conversion rate due to block structure and SEO framework.
- Stability under peak loads, predictable uptime.
- Unified analytics on the funnel site → bot → confirmation.
Total
We created a scalable bundle of website + Telegram bot with a single database and reliable infrastructure. In the course of work, we prepared separate TORs (for both the website and the bot), quickly developed additional sections on the website, integrated Spotify API and implemented video uploading. The solution speeds up the engagement and registration cycle, reduces manual operations and provides transparent metrics for marketing.