Зібрано під ваші дві типові задачі. Дані вигадані, структура і логіка робочі: фільтри перераховують цифри на ваших очах.
Менеджери: виручка план/факт сіра риска = план
Воронка з конверсією між етапами
Ефективність джерел лідів ліди, угоди, конверсія
Прострочені задачі та «завислі» угоди угода без руху понад 14 днів
Як це працює на бою: CRM віддає угоди, контакти і задачі через API, нічний скрипт кладе їх у Postgres/BigQuery, Metabase або Looker Studio читає готову вітрину. Оновлення раз на добу (за потреби щогодини), доступ для 3-5 осіб за роллю: менеджер бачить лише свої цифри. Інструмент обираю під ваш бюджет: Looker Studio безкоштовний і швидкий, Metabase дає гнучкіші фільтри на власному сервері.
Джоб-портали (3)
+
Google Maps
→
Дедуплікація
→
Фільтр виключень
→
Збагачення: сайт, телефон, email
→
Google Таблиця / CRM
→
Звіт у Telegram
Нові записи за останній запуск 07:00, щодня за розкладом
Критерії пошуку: змінюються без програміста аркуш «Налаштування» в Google Таблиці
Професії: бухгалтер, логіст, Python-розробник
Країни: Польща, Чехія, Німеччина
Категорія Maps: логістична компанія
Регіон: Малопольське воєводство
Виключення: 214 доменів у списку
Розклад: щодня о 07:00
Звіт у Telegram приклад повідомлення
Парсинг за 06.10, 07:12 Нових записів: 63 (вакансії 41, Maps 22) Дублікатів відсіяно: 118 Потрапили у виключення: 9 Збагачено сайтом і телефоном: 51 із 63 Помилки джерел: 0 Таблиця: оновлено
Як це працює на бою: Playwright/Scrapy з паузами між запитами, ротація запитів, перевірка структури сторінки при кожному запуску. Якщо джерело змінило верстку, парсер не мовчить, а шле в Telegram помітку «джерело X віддало 0 записів, потрібна правка». Для Google Maps використовую офіційний Places API, щоб не залежати від верстки.