Portfolio

back to portfolio

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

Card.png

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.
Card (1).png

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.
Card (2).png

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.
About Me4.png

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.