● gregyku портфолио
> кейс
ИИ и автоматизация

ЛОКАЛЬНЫЕ: маркетплейс искусства на AI с кастомной CMS

Собрал с нуля на AI арт-маркетплейс localmasters.art и вёл его маркетинг: 105 проданных картин за 4 месяца, ROMI 153%, поисковый трафик вырос в 9,7 раза

105проданных картин за 4 месяца
153%ROMI с учётом рекламы и ФОТ
×9,7рост трафика из поиска
30 + 15художников и партнёров-дизайнеров
> что сделано
> подробности

ЛОКАЛЬНЫЕ (localmasters.art) это арт-платформа, которая соединяет местных художников с дизайнерами и заказчиками по всей России: единый каталог, документы, доставка под ключ. Я собрал проект с нуля с помощью AI: от архитектуры до кастомной CMS и SEO. Ни конструктора, ни готового движка, ни агентства. Чистый Node.js, одна зависимость для картинок и AI-ассистенты вместо команды разработчиков. Параллельно я вёл весь маркетинг: SEO, контекстную рекламу, B2B-аутрич, соцсети и аналитику.

Главная страница ЛОКАЛЬНЫЕ Главная: местное искусство показано сразу в интерьерах, а не на белом фоне

Задача

Нужна была не витрина на конструкторе, а полноценный продукт: каталог на сотни работ, продающие карточки, блог под SEO, приём заявок, кабинет для дизайнеров и своя админка, которой пользуется не программист. Готовые платформы либо дорогие, либо не дают такой гибкости, а разработка в агентстве заняла бы месяцы и бюджет. Поэтому я написал сайт сам, используя AI для кода (Claude Code, Codex, Cursor).

Вторая задача маркетинговая. Собрать сторону предложения из художников, привести покупателей и партнёров-дизайнеров и сделать так, чтобы канал окупался. В нише это непросто: в выдаче по запросам вроде «картина для кухни» доминируют постеры и печать на холсте, а оригинал по фото покупать страшно.

Результат за июль - октябрь 2026

Показатель Значение
Продано картин 105
ROMI с учётом рекламы и зарплаты маркетолога 153%
Доход к маркетинговым затратам 2,5 к 1
Доля Яндекс Директа в доходе около 5%
Привлечено художников 30
Партнёров-дизайнеров интерьера 15
Рост визитов на сайт, август - октябрь в 4,6 раза
Рост визитов из поиска, август - октябрь в 9,7 раза
Доля отказов с 60% до 20%
Pinterest: просмотры / вовлечения 100 000+ / 5 000
Threads: охват 200 000
Подписчиков Telegram-бота 300

Фото работ в интерьере

Картина на белом фоне продаёт плохо: покупатель не понимает, как она будет смотреться на стене. Поэтому у каждой работы есть второе изображение, где та же работа стоит в реалистичном интерьере. Фоны комнат сгенерированы нейросетью, а фотография работы аккуратно вписывается в сцену с настоящими тенями и перспективой. Получается фотореалистичный мокап без фотостудии и дизайнера.

Всего сделано около 800 интерьерных визуализаций по единым правилам: оригинал не перерисовывается, масштаб соответствует реальному размеру работы, пространство подбирается под сюжет и палитру. Для стрит-арта это бары, скейт-шопы и тату-студии, для спокойной живописи квартиры с естественным светом.

Работа в сгенерированном интерьере Карточка работы: оригинал фото и та же работа, вписанная в нейросетевой интерьер с тенями

Автоматическое сжатие и оптимизация фото

Художники загружают тяжёлые фото с телефона. Сайт обрабатывает каждую картинку на лету через библиотеку sharp: разворачивает по EXIF, ужимает до 2000 px, убирает прозрачность и пересжимает в mozjpeg с оптимальным качеством. Дополнительно отдаёт WebP тем браузерам, которые его понимают. Каталог на 150 с лишним работ грузится быстро, а редактору не нужно ничего оптимизировать вручную.

Каталог с фильтрами

Каталог собирает 150 с лишним работ и даёт покупателю быстро сузить выбор. Фильтры идут по типу произведения, стилю, формату, городу художника и цене, плюс поиск по названию, автору и городу и переключатель «только доступные». Списки значений в фильтрах не захардкожены: типы, стили, форматы и города собираются из самих работ, поэтому каталог всегда честно показывает то, что реально есть в наличии. Есть сортировка по цене и постраничная навигация по 24 работы.

Каталог с фильтрами Фильтры по типу, стилю, формату, городу и цене, поиск и счётчик найденных работ

Коллекции под коммерческие запросы

Поверх каталога собраны 12 тематических подборок: картины для офиса, для ресторанов и отелей, в подарок, для гостиной, для спальни, скульптура и арт-объекты, работы до 50 000 рублей и другие. Каждая подборка живёт на отдельной посадочной странице со своим заголовком, вводным текстом, SEO-описанием и блоком вопросов и ответов. Работы попадают в подборку автоматически по ключевым словам и типу, а сами страницы заточены под коммерческие запросы вроде «картины для офиса купить».

Коллекции-подборки Подборки под задачу: для офиса, ресторанов, дома и в подарок, каждая под свой запрос

Кабинет партнёра-дизайнера

У платформы есть партнёрская модель: дизайнеры интерьеров приводят клиентов и получают комиссию с продаж. Для этого сделан отдельный кабинет со своим входом по логину и паролю. Внутри дизайнер видит свою ставку комиссии, четыре сводных показателя (активные заказы, сумма продаж, комиссия заработана и комиссия в ожидании) и таблицу своих заказов со статусами. Комиссия считается автоматически от суммы продажи: по заказам в работе она в ожидании, по оплаченным и доставленным уже заработана, отменённые в расчёт не идут.

Кабинет дизайнера Личный кабинет партнёра: ставка комиссии, сводка по продажам и таблица заказов со статусами

Оформление заказа и доставка

Покупка проходит на сайте целиком: корзина, автоподсказка адреса через DaData, расчёт доставки СДЭК курьером и в пункт выдачи с учётом города, откуда отправляется конкретная работа, и упаковки, оплата через Robokassa, SMS и email-уведомления. Сервер сам пересчитывает итоговую сумму, поэтому покупатель не может оплатить заказ по устаревшему расчёту доставки. Для заказных работ сделан отдельный лендинг «Картина на заказ»: после разбора 25+ конкурентов в Яндексе и Google выяснилось, что заказной страницы с ценой и прозрачным процессом нет ни у кого, на этом и построен оффер.

Художники и дизайнеры: B2B-аутрич

Без художников нет каталога, без дизайнеров нет B2B-продаж. Обе стороны я собирал холодным email-аутричем: базы художников и студий дизайна интерьера, персональные письма, цепочки follow-up с сегментацией по статусу договора и числу работ. Тем, у кого нет почты, писал в ВК. Итог: 30 художников на платформе и 15 партнёров-дизайнеров.

Чтобы подключение не тормозило на бумагах, у художника есть личный кабинет: загрузка работ, профиль, продажи и суммы к выплате. Агентский договор подписывается электронно, кодом из SMS, вместо пересылки сканов. Для художников сделан лид-магнит: PDF-гайд по продвижению своих работ.

Кастомная CMS

Вся платформа управляется через собственную панель: работы, блог, попап подписки, заявки, дизайнеры, заказы и отдельная SEO-вкладка. Никакого WordPress, админка написана под конкретные задачи проекта.

Панель управления CMS Панель управления: 153 работы, статусы, вкладки. Работы без фото автоматически прячутся с сайта

Редактор работы открывает продающую карточку целиком: название, художник, город, стиль, цена, размеры, техника, теги, описание с живым счётчиком символов, отдельное поле SEO-описания с автогенерацией, загрузка фото работы и фото в интерьере, флаг доступности.

Редактор работы в CMS Редактор карточки: все поля товара, SEO-описание с автогенерацией, загрузка фото и интерьера

Попап подписки и настройки

Сбор базы устроен через всплывающее окно подписки, и оно полностью управляется из админки. Настраивается всё: включён попап или нет, через сколько секунд он появляется, заголовок, текст, подпись поля, надпись на кнопке, светлая или тёмная тема и показ только один раз на посетителя. Email из попапа падает в базу подписчиков, а её можно выгрузить из CMS.

Попап подписки Всплывающее окно подписки: заголовок, текст и поле email, всё настраивается из админки

Остальные настройки тоже вынесены в панель: название сайта и слоган, отдельные пароли для админа и для редактора (у редактора доступ только к работам), ставка комиссии дизайнеров по умолчанию и уведомления в Telegram. Уведомления идут через промежуточный воркер на Cloudflare, потому что российский хостинг блокирует прямой доступ к api.telegram.org, а токен бота при этом хранится в воркере, а не в базе сайта.

Глубокая SEO-оптимизация

SEO зашито в сайт на всех уровнях. На страницах микроразметка Schema.org (Organization, VisualArtwork, Product с ценой и наличием, коллекции, хлебные крошки, FAQ), канонические адреса, Open Graph, человекочитаемые URL, sitemap.xml и robots.txt, привязка к регионам Москва и Санкт-Петербург. Блог сделан под информационные запросы, а коллекции-подборки под коммерческие.

Внутри CMS есть отдельный SEO-дашборд, который показывает здоровье всего каталога: сколько работ с фото, городом, полным описанием, и что требует внимания. Плюс массовые операции, например очистка технического мусора из URL одной кнопкой.

SEO-дашборд в CMS SEO-панель: заполненность каталога в процентах, список проблемных карточек и массовая чистка URL

Релевантность, ссылки и справочники

Страницы каталога и статьи я прорабатывал по текстовой релевантности в ГАР (гибридный анализ релевантности, gar.pro): сверка с топ-10 по целевому запросу, заголовки под запрос, блоки с реальными работами и ценами, перелинковка статей с каталогом. Там, где топ занят постерами, студиями рисования или кино, запрос менялся на коммерческий, а не текст подгонялся под чужой интент. В итоге статья «Картины в опенспейс офиса» вышла в ТОП-1 по целевому запросу.

Параллельно шла работа с внешними факторами: ссылочный профиль, внешние ссылки, размещение в справочниках и каталогах организаций.

AEO и GEO

Поиск всё чаще отвечает сам: быстрыми ответами, Нейро и AI-ассистентами. Поэтому страницы построены в формате вопрос-ответ, на каждой есть FAQ с микроразметкой, а вместо общих фраз даны конкретные факты: размеры, техника, цены. Такой текст удобно цитировать, и сайт попадает в ответы, а не только в список ссылок. 117 карточек получили кураторские описания в тоне аукционных домов вместо описаний в одну строку.

Товарные фиды

Каталог выгружается товарными фидами в Яндекс Товары, Яндекс Вебмастер и Pinterest, поэтому работы показываются в товарной выдаче Яндекса и в ленте Pinterest без ручного заведения каждой карточки.

Рост поискового трафика

Яндекс Вебмастер Яндекс Вебмастер: рост показов и кликов в поиске с августа по сентябрь

Google Search Console Google Search Console: показы и клики в Google растут с сентября

Яндекс Метрика, переходы из поиска Яндекс Метрика: переходы из поисковых систем по дням, устойчивый рост с сентября

С августа по октябрь визиты из поиска выросли в 9,7 раза, а все визиты на сайт в 4,6 раза. Доля отказов за это время снизилась с 60% до 20%.

SEO-блог как контент-завод из нейросетей

Блог не набор случайных заметок, а поток статей под поисковые запросы. Он собран как конвейер, где каждый этап делает отдельная нейросеть, а я задаю правила и контролирую результат:

  • Нейросеть-стратег строит SEO-стратегию: анализирует спрос, собирает и кластеризует темы, расставляет приоритеты. Темы предварительно обработаны под реальные запросы аудитории.
  • Нейросеть-автор пишет статью по жёстким правилам: структура с оглавлением, ответ в первом абзаце, подзаголовки под запросы, внутренние ссылки на каталог, длина и плотность ключей.
  • Нейросеть-иллюстратор (ChatGPT) рисует обложку и иллюстрации внутри статьи: работы в реалистичных интерьерах в едином стиле блога.
  • Нейросеть-редактор проверяет результат: соответствие теме, читаемость, отсутствие воды и повторов, корректность фактов.

Блог, заточенный под SEO Лента блога: обложки-интерьеры от нейросети, категории и теги под поисковые запросы

Каждая статья собрана как полноценная SEO-страница: оглавление, разметка, время чтения, теги, обложка и иллюстрации, перелинковка с каталогом.

Статья с оглавлением и иллюстрациями Внутри статьи: оглавление, нейросетевые иллюстрации с подписями и текст по SEO-структуре

На момент запуска 41 статья уже опубликована, ещё 8 стоят в очереди автопостинга: система сама публикует их по расписанию, поэтому блог продолжает наполняться без ручной работы. Итог: каталог обрастает информационным трафиком по низкочастотным запросам, а стоимость статьи в таком заводе в разы ниже, чем у копирайтера и дизайнера.

Яндекс Директ

Семантическое ядро на 201 фразу в 26 тематических разделах, с делением на группы запуска и резерва. Файлы импорта для Директ Коммандера: 21 новая группа, отдельно розница, заказные работы, фотография и B2B. Регулярная чистка по отчётам поисковых запросов с журналом изменений, геотест на Москву и отдельная структура под дизайнеров интерьера. Директ обошёлся примерно в 5% от дохода.

Pinterest и Threads

В Pinterest работает товарный фид из каталога и пины с интерьерными визуализациями, каждый ведёт на карточку работы: более 100 000 просмотров и 5 000 вовлечений. В Threads посты о работах и художниках платформы набрали охват 200 000.

Telegram-бот на Cloudflare

Бот @localmasters_podbor_bot подбирает картину по фото интерьера через форму сайта внутри Telegram (Web App), открывает каталог и ведёт на страницы для художников и дизайнеров. В боте 300 подписчиков. Он работает на Cloudflare Workers: с российского хостинга Telegram доступен нестабильно в обе стороны, а через Cloudflare бот отвечает без сбоев. Тот же воркер доставляет менеджерам уведомления с сайта: заявки, заказы, добавления в корзину с фото работы. Персональные данные бот не собирает, фото и телефон уходят сразу на сервер в России.

SERM

Мониторинг упоминаний бренда и отзывов, ответы на отзывы на сайте и внешних площадках. Отзывы покупателей выведены прямо в карточки товаров, чтобы покупателю было проще решиться на оригинал по фото.

Аналитика и требования закона

В Яндекс Метрике настроены события воронки: просмотр карточки, открытие оформления, переход к оплате, покупка, избранное. Микроцели не подмешиваются в рекламную стратегию, а предельная стоимость привлечения считается от дохода платформы, а не от цены картины. Учёт событий и расчёт суммы заказа покрыты автотестами.

Сайт зарегистрирован в реестре операторов персональных данных Роскомнадзора и приведён в соответствие с законодательством РФ: оферта, согласия на обработку данных и cookie, аудит обработки персональных данных по 152-ФЗ.

Вывод

Один человек с AI-инструментами сегодня собирает то, что раньше требовало команды: дизайнера, фронтендера, бэкендера и SEO-специалиста. ЛОКАЛЬНЫЕ работают как живой маркетплейс с каталогом на 150 с лишним работ, фильтрами и подборками, кабинетом для дизайнеров, своей CMS, генерацией интерьеров и SEO уровня, до которого редко доходят даже агентские сайты. И всё это собрано мной с помощью нейросетей, без единого подрядчика. А маркетинг вокруг продукта за 4 месяца дал 105 проданных картин и ROMI 153% с учётом рекламы и зарплаты маркетолога.

> ссылки
> вопросы и ответы

Частые вопросы

Как посчитан ROMI 153%?

ROMI = (доход - маркетинговые затраты) / маркетинговые затраты. В затратах бюджет Яндекс Директа и зарплата маркетолога с июля по ноябрь, то есть с запасом на месяц вперёд, а доход считался по продажам до конца октября.

Откуда художники и дизайнеры на платформе?

Из холодного email-аутрича: персональные письма и цепочки follow-up художникам и студиям дизайна интерьера, для тех, у кого нет почты, сообщения в ВК. Так пришли 30 художников и 15 партнёров-дизайнеров.

Сайт правда собран нейросетями?

Да. Архитектуру, код бэкенда и фронтенда, кастомную CMS и SEO я собрал сам с помощью AI-ассистентов (Claude Code, Codex, Cursor). Это чистый Node.js без конструкторов и готовых движков.

Как работает фото работы в интерьере?

Фоны комнат генерируются нейросетью, затем фотография работы вписывается в сцену с реалистичными тенями и перспективой. Получается фотореалистичный мокап без фотостудии. Покупатель сразу видит, как работа смотрится на стене.

Зачем своя CMS, а не WordPress?

Готовые CMS тянут лишний вес и не дают нужной гибкости: генерации интерьеров, автосжатия фото, SEO-дашборда под конкретный каталог. Своя панель написана ровно под задачи проекта и работает быстрее.

Можно повторить такой проект под другой бизнес?

Да. Подход переносится на любой каталожный проект: маркетплейс, интернет-магазин, витрину услуг. Меняются данные и логика карточек, а связка кастомный движок плюс AI-разработка остаётся.

> услуги по теме
> связаться