Previously, Avito exports lived separately and decisions were made by feel. After the dashboard, it became clear which listings actually generated leads and where the budget simply disappeared.
End-to-end analytics for Avito ad campaigns in a Telegram bot
The bot analyzes Avito Ads data daily and sends reports on CTR, CPL, CPM, conversion and profitability directly to Telegram.

Context
The client manages Avito ad campaigns with a large number of listings and needed end-to-end analytics.
Task
Avito analytics doesn't show final profitability. Manual data collection takes hours every week. No link between advertising and real sales.
Solution
- Daily automatic data collection from Avito Ads API
- Calculation of key metrics: CTR, CPL, CPM, ROMI
- Daily Telegram reports with Plotly visualizations
- Alerts when metrics deviate from set thresholds
Result
The project focused on a practical business task: removing manual routine, reducing errors and giving the team a clear tool for everyday work. The main effect is reflected in the metric: 15 h/wk — of analyst time freed per week.
Result
KPIClient testimonial
Want something similar? Free audit
Tell us about your task — we'll figure out what and how to automate in one call.