Skip to content
Avito Ads · analytics

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.

Timeline~21 days
TypeTelegram bot + dashboard
StackPythonAvito Ads APITelegram Bot APIPostgreSQL
End-to-end analytics for Avito ad campaigns in a Telegram bot

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

15 h/wk
of analyst time freed per week

Client testimonial

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.
П
Павел Егоров
Head of Avito channel
Free audit

Want something similar? Free audit

Tell us about your task — we'll figure out what and how to automate in one call.

Telegram
No advance payment until contract
Estimate in 24 hours
Working since 2019

Cookies and analytics

Yandex Metrica for site improvements. No form data is sent. Details