Автомониторинг тендеров на 44-ФЗ/223-ФЗ: как не пропустить закупку
Как настроить автоматическое отслеживание госзакупок по ключевым словам на zakupki.gov.ru и получать уведомления о новых тендерах.

Пропущенный тендер — это не просто упущенная сделка, это упущенная выручка, которая иногда исчисляется миллионами рублей. При этом zakupki.gov.ru публикует тысячи новых закупок ежедневно — вручную отслеживать релевантные среди них по десяткам ключевых слов физически невозможно.
Проблема ручного отслеживания тендеров
- Портал госзакупок не присылает персонализированные уведомления по гибким критериям — встроенный поиск нужно запускать вручную.
- Релевантные тендеры легко потерять среди сотен нерелевантных при поиске по широкому ключевому слову.
- К моменту, когда сотрудник вручную проверяет портал раз в день, часть срока на подготовку заявки уже упущена.
Автоматический поиск по ключевым словам
from parsera import Client
client = Client(api_key="pk_...")
result = client.scrape(
url=(
"https://zakupki.gov.ru/epz/order/quicksearch/search.html"
"?searchString=облачные+вычисления&morphology=on&fz44=on&fz223=on"
),
fields=["номер закупки", "название", "заказчик", "НМЦ", "срок подачи заявок", "ссылка"],
)
for tender in result.rows:
print(tender)Фильтрация по минимальной цене и дедупликация
def process_new_tenders(raw_tenders: list[dict], seen_ids: set, min_price: float = 500_000):
relevant = [
t for t in raw_tenders
if t["tender_number"] not in seen_ids and t.get("price", 0) >= min_price
]
for tender in relevant:
seen_ids.add(tender["tender_number"])
notify_team(tender)
return relevantСовет
Задавайте несколько узких ключевых слов вместо одного широкого — «облачные вычисления для госсектора» даст более чистую выборку, чем просто «облако», которое захватит и климатические, и метеорологические закупки.
Уведомления с ключевой информацией сразу
Уведомление должно содержать всё нужное для быстрого решения «стоит ли смотреть детальнее», без перехода на сам портал:
def notify_team(tender: dict):
text = (
f"🔔 Новый тендер\n\n"
f"📋 {tender['title']}\n"
f"🏢 Заказчик: {tender['customer']}\n"
f"💰 НМЦ: {tender['price']:,.0f} ₽\n"
f"📅 Подача до: {tender['deadline']}\n"
f"🔗 {tender['url']}"
)
send_telegram_message(text)Практичная схема настройки мониторинга
- Составить список ключевых слов, релевантных вашей нише — лучше 5-10 узких, чем 1-2 широких.
- Задать минимальную НМЦ, ниже которой участие не имеет смысла.
- Проверять портал несколько раз в день — сроки подачи заявок часто ограничены днями, а не неделями.
- Хранить историю уже увиденных закупок, чтобы не дублировать уведомления при повторных проверках.
Заключение
Мониторинг тендеров — задача, где цена ошибки (пропущенная закупка) обычно намного выше стоимости автоматизации. Настройка занимает часы, а экономит десятки часов ручной проверки портала и, что важнее, устраняет риск пропустить подходящую закупку из-за банальной невнимательности.
Частые вопросы
В чём разница между 44-ФЗ и 223-ФЗ для мониторинга?+
44-ФЗ регулирует закупки госорганов и бюджетных учреждений с более строгим регламентом, 223-ФЗ — закупки госкорпораций и компаний с госучастием с большей гибкостью процедур. Оба типа закупок публикуются на zakupki.gov.ru, но с разными наборами полей и правил.
Как избежать нерелевантных совпадений по ключевым словам?+
Используйте несколько ключевых слов с логикой "и"/"или" и минус-слова для исключения смежных, но нерелевантных категорий (например, поиск "уборка помещений" может засорять поиск "уборка территории", если не уточнить область).
Стоит ли мониторить закупки, где НМЦ ниже минимального порога интереса?+
Обычно нет — задайте минимальную начальную максимальную цену контракта (НМЦ) в фильтре мониторинга, чтобы не тратить время команды на разбор закупок, участие в которых экономически не имеет смысла.
Похожие материалы

Мониторинг тендеров: как находить релевантные закупки раньше конкурентов
Как настроить мониторинг тендеров: источники, фильтры, ключевые поля, AI-сводки, дедлайны, уведомления, скоринг релевантности и передача в CRM.

Расписание и алерты в парсинге: как превратить сбор данных в процесс
Как настроить регулярный парсинг: частота запусков, окна сбора, ретраи, история, алерты, webhooks, Telegram-уведомления и обработка ошибок источников.

AI Sales Radar: автоматизация поиска и квалификации лидов
Как AI-агент находит компании с сигналами покупательского намерения — вакансии, новости, технологии на сайте — и оценивает готовность к покупке.