Продающий
В кадре есть продукт и внятный переход к действию. За это платит клиент. Такой ролик выходит минимум раз в день.
контент · маркетинг
Как мы ищем темы, выпускаем ролики, ловим выбросы и доводим зрителя от кодового слова до материала.
Сначала о том, кто такие «мы».
Мы делаем Viralmaxing и сами ведём в нём клиентские аккаунты. Один клиент развивает мобильное приложение, другой продаёт на Amazon. Названия и ссылки не показываем из-за NDA.
Первый срез для этой статьи показывал 49,7 млн просмотров за 30 дней. Через одиннадцать дней было уже 92,7 млн. К 7 сентября скользящий месяц вырос до 107,6 млн. Это англоязычная health-ниша и короткие ролики с AI-аватарами.

Продукт и агентство делают одни и те же люди. Мы каждый день сидим в этих цифрах сами и упираемся в то, чего в них не хватает, поэтому и собрали свою аналитику.
Конкретные форматы устаревают. Рабочий цикл остаётся: выпустил, измерил, разобрал, повторил с одной поправкой. Поэтому самый длинный раздел здесь про аналитику, а следующий по важности про автоматизацию.
01
Ролик на три миллиона просмотров, из которого никто не пошёл в приложение и не купил, не выполнил бизнес-задачу. Виральность и конверсия могут конфликтовать. Поэтому заранее решаем, что должен сделать каждый ролик.
В кадре есть продукт и внятный переход к действию. За это платит клиент. Такой ролик выходит минимум раз в день.
Без продукта. Он приводит на страницу правильных людей: та же аудитория, что у продукта, но смежная боль, которую продукт не решает.
Страница из одних роликов на рост набирает подписчиков и ничего не приносит. Страница из одних продающих выжигает аудиторию за месяц. Если боль закрывается вашим продуктом, делайте продающий ролик и не хитрите.
02
Многие сначала придумывают колоритного деда, а потом ищут, что бы им продать. Мы начинаем с клиента: читаем отзывы, треды на Reddit и обсуждения, собираем возраст, пол, боли и живые формулировки. Потом спрашиваем, кого эти люди готовы слушать.
Персонажа нужно понимать так же глубоко, как себя. Иначе в кадре получается старушка с вашим темпом речи, вашими реакциями и вашей логикой. Зритель не сформулирует, что с ней не так, и закроет ролик.
Монах, фермер или узкий эксперт получают внимание за счёт необычности. Обычный человек в кадре не получает ничего авансом, и всё вытягивает скрипт. Мы чаще берём второго: он живёт дольше.
03
Сгенерированный ролик выдаёт себя красотой. Размытый фон, золотой час, ровный свет, поставленная поза. Живое видео снято на телефон в обычной комнате.
Один референс персонажа, из которого потом собираются все ролики. Он держит лицо консистентным между видео и заодно становится первым кадром клипа, поэтому его качество задаёт качество всего ролика.
casual photo, arms at his sides, shot on iPhone, blank background, normal lighting, ultra realistic. Короткий промпт бьёт длинный. Развёрнутые описания от нейросети ухудшают картинку, это видно за десять генераций.
Мы подсовываем исходник как ингредиент и просим пересоздать. Дописывание текста в поле съедает качество пикселей.
Студийное фото с карточки товара блестит и выдаёт рекламу с первого кадра.
На каждый кадр мы генерим по несколько вариантов: результат зависит от удачи не меньше, чем от промпта.
04
Хук вызывает эмоцию и попадает в конкретного человека. Тело держит внимание. Финал вытекает из тела: если тело про одно, а призыв про другое, ролик соберёт просмотры и не соберёт продажи.
Аудитория в скрипте должна быть конкретной, но не узкой. Плохо: «белый мужчина в Ralph Lauren из Денвера на красной Tesla». Хорошо: «замужняя американка 40–50 в менопаузе». У такого сегмента есть общие ситуации и узнаваемый язык, но он всё ещё достаточно большой для масштабирования.
«Самый вредный напиток для почек, и это не алкоголь». Зритель хочет проверить свой ответ. Разгадка появляется ближе к финалу, но ролик не тянет время без пользы.
Сильный хук оставляет один-два конкретных вопроса. Тело постепенно отвечает на них, а финал закрывает обещание.
«Ты устаёшь не потому, что переел, не из-за углеводов и точно не из-за спорта». Зритель чувствует, что его поняли, а вы разбираете ложные причины.
«Ты пробовал одно, второе, третье, не сработало, потому что...». Снимает с человека вину и закрывает возражение «я уже всё перепробовал».
Каждый приём разобран отдельно: разрыв шаблона, эффект Зейгарник для незакрытых вопросов и 40 шаблонов хуков, среди которых есть стек провалов.
Иногда мы переключаем адресата внутри ролика. Сначала говорим женщине: «муж не понимает, что с тобой». Затем мужчине: «легко принять её усталость за лень». Так один сюжет проверяет реакцию двух сегментов.
Закрыть все открытые вопросы. Объяснить механизм: «содержит вот это, поэтому работает так», а не «даёт энергию». Назвать конкретный продукт вместо общей категории. Показать, как купить или скачать, потому что аудитория 60+ часто теряется на ссылке в профиле.
И главный порядок: сначала решение, потом продукт. Вы объясняете механизм, говорите, что собрать это самому тяжело, и только теперь называете продукт. Начнёте с продукта, и зритель закроет рекламу.
Зритель покупает то, что понял. Разница между конвертящим и неконвертящим роликом чаще в объяснении, чем в самом продукте.
Вот скелет ролика из нашей ниши: фитнес для женщин за пятьдесят, аватар в возрасте, длина полминуты.
«Мне 69, и вот неочевидный факт, который изменил мою форму». Возраст даёт авторитет и сразу отсекает чужую аудиторию: ролик для тех, кто узнаёт себя.
«Долгое изматывающее кардио не нужно». Зритель ждал совета про час на дорожке и остался без своей версии.
Упражнение одновременно нагружает корпус, плечи и ноги. Зритель получает понятную причину попробовать движение, а не ещё один общий совет из ленты.
Три подхода по двадцать повторений, отдых тридцать секунд.
Запястья под плечами, колени вперёд, качество важнее скорости. Здесь зритель понимает, что перед ним человек, который в теме.
«Напиши ROUTINE в комментариях, и я пришлю гайд в личку». Кодовое слово запускает выдачу, а Viralmaxing связывает запрос с роликом и сохраняет человека в лидах.
Под нишу и возраст.
В этом ролике нет продукта. Он обещает конкретный материал и даёт его сразу. Предложение появляется после выдачи, если оно логично продолжает материал. Мы не ставим анкету или прогрев между кодовым словом и тем, что обещали.
05
По очереди смотрим визуал, угол и аудиторию. Если обсуждать всё сразу, вывод расплывается.
Визуал. Частая ошибка новичков: задранный контраст при низкой экспозиции. Картинка сразу читается как ненастоящая. Мы просим модель поменять цвета или правим в телефоне: экспозицию вверх на три-пять пунктов, контраст вниз. Кадр должен выглядеть так, будто телефон поставили на стол в комнате, без гигантского текстового блока поверх и без съёмки с другого конца помещения. Голос должен звучать как запись с микрофона телефона. Склейки либо незаметны, либо стоят в логичной точке перехода.
Угол. Рабочий ролик ведёт зрителя по честной цепочке: знакомая ситуация, конкретный шаг, его ограничение и место продукта. Если продукт не продолжает показанное решение, скрипт этого не исправит.
Аудитория. Ролик с хуком-шуткой собирает всех подряд, и продаж по нему нет даже на миллионе просмотров. Чем дальше хук от категории продукта, тем длиннее путь до продажи, а иногда его нет вовсе. Мы держим хук в одном шаге от продукта.
06
Угол не придумывается в пустом документе. Мы собираем для него четыре источника.
Мы разбираем состав или функциональность: что делает каждый элемент, что подтверждено, что маркетинговый шум. В отзывах лежит живой язык клиента, из которого получаются хуки.
Карточка товара и ролик обещают одно и то же. Иначе человек придёт, увидит несовпадение и не купит. Мы теряли так целые кампании, пока не начали сверять каждый скрипт с карточкой.
Мы собираем таблицу: продукт и оффер, кто клиент, боли, конкуренты, цитаты из лучших отзывов. Отдаём в Claude и просим не «десять хуков», а углы, дырки у конкурентов и подробный портрет с описанием обычного дня.
Нейросеть даёт направление, Reddit даёт формулировки. Мы ищем по апвоутам и конкретному слову. Большая ветка обсуждения делает боль кандидатом на проверку, но не доказывает спрос.
Отдельно мы смотрим на уровень осведомлённости. Одни знают решение, другие знают только проблему, третьи знают проблему и путают решение. В третьей группе часто находятся хуки, которые ломают знакомое объяснение проблемы.
Сегмент слишком узкий, если в выбранном рынке мало людей с одной и той же проблемой. Слишком широкий, если описание ничего не говорит о готовности купить продукт.
Если отдать нейросети только карточку товара, она вернёт общие фразы. Отзывы, обсуждения и конкурентные ролики нужны до генерации хуков, а не после.
07
Пайплайн: картинки, клипы, голос, монтаж. Ролик собирается из восьмисекундных клипов, каждая картинка становится первым кадром своего клипа. Полутораминутный ролик разбирается примерно на десять клипов и столько же картинок. У нас в топе почти всё по 10–15 секунд, и внутри этой длины кадр меняется три-четыре раза.
На момент первого эксперимента генерация обходилась нам в $200 в месяц: безлимит на медленных моделях и 25 000 кредитов сверху. Вдвоём мы сжигали этот запас за пару дней, поэтому черновые прогоны делали на медленных моделях.
Реплики из разных клипов звучат по-разному. Мы достаём дорожку, клонируем голос и генерим всю озвучку одним заходом. Это самая заметная разница между «сделано на коленке» и «сделано».
Плюс переходы. Субтитры мы генерим в монтажке, не в видеомодели.
Масштабируем кадр так, чтобы знак уехал за границу, вместо чёрных полос.
Перед публикацией мы кладём свой ролик рядом с эталонным и вычищаем очевидные баги до того, как их увидит кто-то ещё. Две-три ревизии на ролик у нас норма.
08
Каждый залетевший ролик мы разбираем и формулируем гипотезу, почему он сработал. Причину нельзя прочитать из одной метрики, её можно только проверить следующими роликами.

Вот из чего складывался первый срез на 49,7 млн. В выборку попали 1407 роликов. Мы разложили их по охвату и посчитали, какую долю просмотров дала каждая группа.
Ширина полосы это доля всех просмотров за месяц
Десять роликов дали сорок процентов месяца. Семьдесят семь роликов дали восемьдесят три. Тысяча сто тридцать роликов из нижней полки принесли четыре процента, и это нормальная цена попыток. Попадание редкое, поэтому нужны две вещи сразу: конвейер, который даёт количество попыток, и таблица, которая ловит попадание в тот же день.
Утром мы открываем статистику и смотрим, что выстрелило за сутки, как отработали ключевые слова и где просел ER. На это уходит двадцать минут.
Рядом больше тысячи конкурентов. Они лежат в том же пространстве, что наши аккаунты, с теми же колонками. Это не весь рынок, но достаточно широкий срез, чтобы заметить сильный залёт в день роста, а не через неделю.
Мы сортируем по множителю: он показывает, во сколько раз ролик обогнал обычный результат своего аккаунта. В верхней строке на скрине 19,8x. За такой цифрой стоит кандидат на паттерн, который мы проверяем серией итераций. Как разобрать один такой ролик по шагам, показано в статье о залетевшем Reel.
Мы отдаём выброс креаторам, и из одного винера получается 10–15 роликов: меняем угол, визуал и хук, каркас остаётся. Копировать самих себя один в один бессмысленно, мы итерируем по логике паттерна.
Как это выглядит на практике. Зашла тёрка моркови, мы сохраняем механику действия в кадре и меняем продукт. Яблоко собрало 1,9 млн, мы проверяем тот же каркас с другими продуктами. Сработала тема печени, тестируем тот же угол на других темах. За один раз меняется что-то одно: объект, хук или ракурс. Нам нужно понять, что сработало, а не собрать любой ценой спор в комментариях.
Раз в неделю мы пересобираем гипотезы: что подтвердилось, что нет, какие сценарии адаптируем под сработавшее.
Сравнение бок о бок, каждый день. Свой ролик рядом с топовым, и по одному аспекту за просмотр. Этот прогон мы смотрим только скрипт, следующий только движения, третий только голос. Разом всё не видно, по одному находится каждый раз.
Разбор на кубики. Каждый кусок ролика работает как сменная деталь: визуал, хук, тело, финал, музыка. Мы меняем строго по одному, иначе непонятно, что сработало. Чужие винеры мы разбираем до каркаса и заливаем туда свой контент. Рабочий хук из другой ниши или с другой платформы часто переносится без изменений: формат «прочитай подпись» мы подсмотрели у книжного блогера и перенесли в health как есть.
Объём держится на таблице, а не на ежедневном вдохновении. Рабочие каркасы идут по горизонтали, проверенные боли по вертикали.
Каркас выглядит так: «еда номер один, которая разрушает твоё тело, и это не мороженое, не бекон и не глютен». Дальше в эту рамку подставляется любая рабочая боль: менопауза, выпадение волос, отёки. Комбинация каркаса и боли даёт не готовый ролик, а гипотезу. Её всё ещё нужно сверить с продуктом, аудиторией и сделать в своём голосе. Зато в таблице сразу видно, какие связки уже проверены, а какие ещё нет.
09
Не плодите страницы, пока не увидите один работающий формат. Пока формата нет, десять аккаунтов просто множат один и тот же промах. Сначала одна страница и поиск того, что стреляет.
Увидели повторяемый формат, расширяйте тест. Мы переносим его на подходящие страницы серией, но сохраняем контрольную версию и меняем по одному элементу. Один залёт ещё не делает формат рабочим.
Ролик с челленджем на пресс собрал 2,5 млн просмотров на странице, которой не было и недели, с парой тысяч подписчиков. На другой молодой странице тот же файл собрал один просмотр. Это показывает влияние контекста аккаунта, но не объясняет причину разницы.
Возрастной челлендж дал подряд 3,9 млн, потом 1,3 млн, потом ещё 1,3 млн, потом 889 тысяч и 682 тысячи. Пять попаданий из одной находки.
Ключевые слова мы не подключаем сразу на всю сетку. Сначала проверяем одну цепочку на одном ролике с тестового аккаунта. Смотрим, что правило сработало, сообщение ушло, материал открылся, а повторный комментарий не запустил цикл. Только после этого добавляем новые ролики и точки входа.
Один рабочий каркас даёт 10–20 роликов. Особенно если тело не привязано к сезону. Меняются угол, визуал и хук.
Винеры мы переиспользуем по страницам. На скрине выше видно строки-двойники. Один и тот же ролик опубликован на нескольких аккаунтах, и метрики у него разные, где-то множитель 19,8x, где-то 9,4x. Один и тот же ассет живёт по-разному в зависимости от аудитории страницы, и это тоже данные.
Одна тема на аккаунт. Так проще удержать понятное обещание страницы, сравнивать ролики между собой и не смешивать аудитории в одной воронке.
10
Мы автоматизируем два участка. Сначала ролик проходит путь от найденного референса до съёмки. После публикации зритель проходит путь от кодового слова до материала. Оба участка собраны в Viralmaxing.
Выброс у себя или конкурента превращаем в карточку сценария. В ней остаются исходный ролик, цифры и расшифровка.
Идея идёт из бэклога в план, работу и готовое. Карточка хранит текст, статус, дату и цель воронки. По доске видно, на каком шаге всё встало.
Сценарии на сегодня и просроченные за последние 14 дней приходят в Telegram. Там же появляются уведомления о залетевшем ролике и остановившейся автоматизации.
После публикации сравниваем множитель, ER и срабатывания кодового слова. Результат записываем в новую карточку сценария.
Viralmaxing не публикует ролики. В нём лежат референс, последняя версия текста, дата съёмки и результат публикации.
В Viralmaxing для каждого кодового слова настроена цепочка. Она принимает комментарий или сообщение, отвечает, показывает кнопку и отдаёт материал. В лиде остаются исходный ролик, слово и последний пройденный шаг.
Правило связывает комментарий, ответ на сторис или сообщение в директ с роликом и кодовым словом.
Сначала уходит короткое сообщение с кнопкой, затем материал. Если цепочка остановилась, команда получает уведомление.
В карточке остаются источник, пройденные шаги, окно ответа и заметка оператора.
Смотрим долю срабатываний, открытий и выдач у роликов одного типа. Само число комментариев ничего не объясняет.

Если люди не нажимают первую кнопку, переписываем открывашку. Если нажимают, но не получают материал, проверяем выдачу. Если доходят до материала и не открывают ссылку, меняем следующий шаг.
Автоматика выдаёт обещанное и записывает результат. На вопросы отвечает оператор. Он же решает, что делать с лидом дальше.
11
На одной странице мы не поставили метку, что контент сделан нейросетью. Дальше пошли в полную силу: много постов и сразу подключённая автоворонка в директ. Страницу забанили. Разбанить её мы смогли, но какая из трёх переменных стала причиной, мы не доказали.
12
Продукт и аудитория. Отдельный аккаунт под ресёрч, подписаться на всё по нише, чтобы лента стала источником хуков. Портрет клиента и мастер-картинка аватара.
10–15 штук. Скорость цикла тут важнее качества продакшна. Каждый день делаете одно сравнение своего ролика с эталоном.
Подключаете аналитику и ищете первый выброс по множителю. Нашли, сразу делаете 10 итераций по логике паттерна, вместо одного осторожного повтора.
Неделя 4. Собираете таблицу «каркасы на боли» из того, что сработало. Один ролик с понятным обещанием связываете с одним кодовым словом и проходите всю цепочку с чужого аккаунта. С этого момента вы комбинируете, а не придумываете ролики с нуля.
Объём даёт больше попыток, только если вы одинаково размечаете результаты и меняете по одному элементу. Без этого больше публикаций означает больше шума.
Ноль визуальных багов, чистый голос, чистые склейки.
По одному аспекту за просмотр: скрипт, движения или голос.
Письменно, одной строкой. Иначе через месяц вы этого не вспомните.
Чтобы утро не начиналось с выбора, что снимать.
Перепродавцов доступа к видеомоделям брать не стоит: это те же API дороже.
Приёмы из этого текста устареют. Цикл «сделал, измерил, сформулировал гипотезу, повторил с поправкой» останется.
Скрипт важнее продакшна. Красивая генерация не исправит ошибку в выборе аудитории.
Референс, сценарий, дата съёмки и результат воронки тоже должны оставаться в одной системе.
Первый срез дал 49,7 млн за 30 дней. Теперь та же система дошла до 107,6 млн. Цифра выросла, а рабочая единица осталась той же: найти необычно сильный ролик, сформулировать гипотезу и проверить её серией итераций.
Аккаунты, конкурентов, сценарии, воронки и лидов мы собрали в Viralmaxing. Это наш продукт, и он вырос из этой задачи.

контент · маркетинг
Три попытки вести Instagram, схема репутации, история Jessi Jean и 14 промптов для первых публикаций о своём деле.
Читать разбор
контент · маркетинг
Разбор 176 каруселей пяти авторов: как сравнить пост с нормой аккаунта, увидеть механику свайпа и собрать свой формат.
Читать разборВ статье виден процесс команды. В клубе показываю свои инструменты и решения из этой работы. Материал о контенте помогает начать с посильного шага, а подписка на Viralmaxing входит в участие как бонус.
Посмотреть клуб4 990 ₽ за 30 днейобычная цена 7 990 ₽ после первой сотни
Прошли уроки монтажа со своим агентом и за 7 дней не собрали свой ролик — верну деньги полностью
ViralmaxingБонус участника: подписка на сервисВеб и мобильное приложение. На весь срок участия в клубе. Подключается автоматически: после оплаты бот попросит почту вашего аккаунта Viralmaxing.