Магазин на Авито с тремя сотнями объявлений, а поставщик присылает свежий прайс дважды в неделю. Пока вы вручную правите цены в таблице, объявления висят со старыми — и покупатели звонят по позициям, которых уже нет в наличии. На тарифах с автозагрузкой эту рутину снимает сам Авито: вы один раз указываете файл, а площадка периодически забирает его по расписанию из кабинета и обновляет объявления. Условие одно: файл должен быть всегда актуальным и без ошибок. Разбираемся, как собрать его из прайса поставщика и не править руками.
Чем автозагрузка отличается от разовой загрузки
При разовой загрузке вы каждый раз открываете кабинет и прикрепляете файл заново — удобно, пока каталог только собирается и проверяется. Автозагрузка работает иначе: файл указывается один раз, дальше Авито сам забирает его по расписанию и по нему обновляет цены, наличие и добавляет новые позиции.
Из этого следуют два требования. Первое: файл должен стабильно лежать по одному адресу и быть доступен в момент, когда площадка пришла его забирать. Второе: идентификаторы позиций не должны «плыть» — по ним Авито понимает, что это то же самое объявление, а не новое. Поменяете артикулы — получите дубли объявлений.
Формат файла автозагрузки
Точный набор колонок зависит от категории и вашего тарифа — актуальный шаблон смотрите в кабинете в разделе автозагрузки. Ядро у всех категорий одинаковое:
- идентификатор объявления (артикул) — стабильный и уникальный;
- название;
- категория по справочнику Авито;
- цена — чистым числом, без валюты и текста;
- описание;
- ссылки на фотографии — прямые, открывающиеся без авторизации;
- наличие или статус позиции.

Если вы уже готовили файл для разовой загрузки, база та же. Отличие автозагрузки в другом: файл должен быть стабилен во времени — те же колонки и те же идентификаторы от недели к неделе, иначе площадка не сопоставит строки со своими объявлениями. Про первичную сборку и проверку каталога перед автоматизацией — в статье о массовой загрузке товаров на Авито.
Схема без ручной правки: прайс → шаблон → замена файла
Рабочий конвейер выглядит так:
- Открываете конвертер для Авито и загружаете свежий прайс поставщика.
- На шаге «Структура» убираете многострочную шапку, строки-разделы и служебные пометки — остаётся чистая таблица.
- На шаге «Колонки» переименовываете колонки прайса в поля файла автозагрузки, недостающие добавляете константой, а описание собираете склейкой по шаблону вида
{Наименование}. Бренд: {Бренд}. Гарантия: {Гарантия}. - На шаге «Фильтры» оставляете только позиции в наличии: «Остаток больше 0».
- Сохраняете всю настройку шаблоном (доступно после регистрации) — например, «Авито: автозагрузка».
Дальше начинается главное: обновление перестаёт быть работой. Пришёл новый прайс — применили сохранённый шаблон — скачали файл — заменили им прежний файл автозагрузки по тому же адресу. Всё: в ближайший сеанс Авито заберёт свежие цены и наличие сам. Что именно запоминает сохранённый шаблон, разобрано в статье про шаблоны конвертации, а как выстроить ритм таких обновлений — в материале о регулярном обновлении прайсов.

Что ломается чаще всего
Отчёты автозагрузки с ошибками у большинства продавцов сводятся к трём причинам.
Формат цен
В прайсе поставщика цена выглядит как «12 500 руб.» — с пробелом-разделителем тысяч и текстом. Автозагрузка ждёт число, и строку с текстом в цене отклоняет. Лечится на шаге «Колонки»: действие «Заменить текст» убирает «руб.», «Убрать пробелы» снимает разделители тысяч. Если поверх закупки нужна наценка или округление до красивых значений — тут же работают «Умножить» и «Округлить».
Пустые обязательные поля
Поставщик добавил новые позиции, но колонку «Описание» для них не заполнил. Автозагрузка при каждом сеансе будет возвращать ошибки по этим строкам, пока поля не появятся. Закрывайте дыры заранее: общие для всей категории значения задайте константой, описание соберите склейкой из того, что есть в прайсе, а строки без обязательных полей отсекайте фильтром ещё до экспорта.
Ссылки на фото
Самая коварная поломка: ссылки в прайсе есть, но ведут в закрытый раздел сайта поставщика, отдают редирект или «протухают» через сутки. Раз — и у сотни объявлений пропали фотографии. Перед включением автозагрузки откройте несколько ссылок из прайса в браузере без авторизации: фото должно открываться напрямую. Если поставщик присылает фото архивом или по нестабильным ссылкам — запросите прямые, без них автозагрузка бессмысленна.

Частые вопросы
Как часто Авито забирает файл?
Расписание задаётся в кабинете и зависит от вашего тарифа. Ваша задача — чтобы к каждому сеансу файл по указанному адресу был актуальным: обновляйте его сразу, как только пришёл новый прайс от поставщика.
Что будет, если в файле оказалась ошибка?
Строки с ошибками отклоняются, а в кабинете появляется отчёт с причинами по каждой. Объявления из корректных строк обновляются как обычно. Почините файл, замените его — и дождитесь следующего сеанса забора.
Можно ли менять состав колонок файла?
Можно, но осознанно: идентификаторы позиций должны остаться прежними, иначе Авито посчитает объявления новыми и создаст дубли. Новые поля добавляйте в конец и проверяйте первый отчёт после замены файла.
Прайс больше тысячи строк — конвертер потянет?
Бесплатно и без регистрации обрабатываются файлы до 2 МБ — это примерно тысяча строк. После регистрации — до 5 МБ и 10 000 строк, плюс открываются сохранённые шаблоны. Файлы больше — на платных тарифах.