Загружаем данные...
Ключевые метрики за 7 дней
Бесплатные: —
Инфраструктура и сервисы
Внешние сервисы
Сервер VPS
Производительность восстановлений
Поддержка
Платежи
Только подтверждённые. Тестеры (hizoom.art, hizoom1, dm.ivanov.rus, test2) исключены.
Продажи по пакетам (за 30 дней)
Stacked bar по дням — каждый пакет своим цветом. Покупки по сниженной цене (акция или персональный оффер) собраны в фиолетовый сегмент сверху — видно, как работает апселл.
Наведи на колонку — увидишь дату, всего платежей и разбивку по пакетам.
Реклама и прибыль по дням
Когортная логика, не касса: день на графике — день, когда реклама привела клиента, а деньги считаются за все его покупки в первые 30 дней жизни, даже если он заплатил позже. Оранжевая — расход Я.Директа в день привлечения. Зелёная — прибыль этой когорты (выручка минус KIE, комиссия, налог, возвраты и бесплатные пробы гостей минус сама реклама). Зелёная выше оранжевой — когорта окупила рекламу. Наведи на день, чтобы увидеть цифры. Жирная линия — среднее за 7 дней: дневная прибыль скачет от одного крупного чека и от дня недели, тренд видно по ней. Последние 30 дней подсвечены — эти когорты ещё не дожили до конца окна, итоговая прибыль будет выше. Сходится с карточкой «Окупаемость рекламы» во вкладке «Реклама» (созревшие когорты).
Комиссия T-Bank по способам оплаты (за период)
Финансовая аналитика
Себестоимость обработки (факт за 30 дней, все провайдеры)
Не тариф, а фактический расход периода: Kie, fal, OpenAI и Recraft вместе. Платный клиент отдаёт кредит за каждую операцию — его цифра считается на одну проданную обработку. Гостю апскейл и правки бесплатны, поэтому его цифра считается на одну гостевую фотографию и включает эти довески.
Юнит-экономика за 30 дней
Выручка от пакетов − провайдеры обработки (Kie, fal, OpenAI, Recraft: реставрации, апскейл, правки Мастерской, оживления, убрать фон) − инфраструктура (сервер+почта) − разработка (Claude Code+Codex) − реклама (факт Я.Директа) − налог УСН − комиссия Т-Кассы (факт) = чистая прибыль.
На 1 платящего юзера (юнит-экономика)
Сколько мы получаем от 1 платящего юзера за 30д и сколько остаётся после всех расходов. Каждая строка — доля общей суммы периода, поэтому прибыль на платящего × число платящих сходится с «Чистой прибылью 30д».
Разбивка по моделям (30 дней)
| Модель | Восстановлений | Факт | План | Cost $ | Cost ₽ |
|---|
Невостребованные кредиты
Кредиты, которые юзеры купили, но ещё не потратили, плюс заклеймленные бонусы. Резерв Kie API должен покрывать эти обязательства.
Неудачные / висящие платежи (последние 20)
| Когда | Юзер | Пакет | Сумма ₽ | Статус | Ошибка |
|---|---|---|---|---|---|
| — | |||||
Повторные покупки
Какой % платящих юзеров возвращается за второй покупкой и через сколько дней.
КУДИР / Бухгалтерия
Книга учёта доходов и расходов ИП. Доход из Т-Кассы, расходы — операционные (cash): эквайринг, пополнения KIE и рекламного кабинета, расч. вывод средств + ручные (сервер, почта, Claude и пр.). Налог УСН отдельной строкой.
📒 Журнал операций (доходы и расходы, новые сверху)
| Дата | Операция | Сумма ₽ | Действия |
|---|---|---|---|
| — | |||
«доход» — платежи Т-Кассы (свёрнуто по дням). «авто» — записано фоном (пополнения KIE). «расчёт» — считается по ставкам из ENV (эквайринг, налог УСН, лимит вывода), удалить нельзя. «вручную» — добавлено кнопкой (пополнения рекламного кабинета, сервер, Claude и пр.). Расход на KIE и рекламу учитывается по пополнениям (cash); расчётная себестоимость генераций / списания Я.Директ — в блоке юнит-экономики на вкладке «Финансы».
Сводка по восстановлениям
Бесплатные: —
Оживить и убрать фон
Использование дополнительных инструментов за выбранный период (общий фильтр вкладки). Тестовые аккаунты исключены.
| Раздел | Использований | Успех | Ошибки | Латентность |
|---|---|---|---|---|
| 🎬 Оживить | — | — | — | — |
| ✂️ Убрать фон | — | — | — | — |
Оживить — разбивка по стилям и статусам
По стилям
По статусам
Фотолаборатория
Использование ИИ-редактирования (Мастерская → Фотолаборатория) за выбранный период (общий фильтр вкладки). Тестовые аккаунты исключены. Считаются операции, дошедшие до провайдера (то есть после списания восстановления); отказы до списания в эту таблицу не попадают.
| Операция | Использований | Успех | Сбои генерации | Латентность | Стоимость OpenAI |
|---|---|---|---|---|---|
| — | |||||
Сравнение моделей
Реальные данные prod по каждой AI-модели за выбранный период. Тестеры исключены. Гости получают 1/3 на каждую модель через хеш guest_id (с 10 мая 2026); платные — только nano-banana-pro.
| Модель | Всего | Успех% | Гость/Юзер | p50, с | p95, с | ⭐ Рейтинг | Удовл% | Регенов / % | Топ ошибка |
|---|---|---|---|---|---|---|---|---|---|
| — | |||||||||
| Модель | 1★ → реген | 2★ → реген | Всего |
|---|
Восстановления по дням (последние 30д)
Ошибки (7д)
Чипы — счётчики по типам. Клик переключает фильтр. Раскрой «Журнал» чтобы увидеть таблицу. Тестеры исключены.
Журнал — детально (0 записей)
| Время | Юзер | Тип | Модель (final) | Latency | Размер | Что увидел юзер | Подробности |
|---|---|---|---|---|---|---|---|
| Загружаем… | |||||||
Отзывы о реставрации
Отзыв со страницы /otzyv: клиент оставляет его залогиненным. Согласие на публикацию даёт сама отправка формы — под кнопкой стоит подпись об этом.
Загружаем...
Все восстановления
Полный фид. Клик по фото открывает До/После рядом. Оценка — звёзды; пожелание по цвету/деталям под режимом.
Загружаем...
Путь от захода до клиента
Одна лента: сколько зашло и сколько дошло до каждого шага. Первые две плитки считаются в визитах, дальше — в браузерах и аккаунтах, поэтому на стыке цифра падает скачком. Это не потеря людей, а смена единицы счёта: один браузер даёт несколько визитов, а вернувшиеся из когорты исключены целиком.
Откуда приходят визиты по дням, с накоплением
Доля каналов
С чего смотрят тип устройства
Куда попадают страницы входа
| Страница | Визиты |
|---|---|
| Загрузка... | |
Рекламные кампании визиты с меткой
| Кампания | Визиты | Доля рекламы |
|---|---|---|
| Загрузка... | ||
Насколько смотрят глубина визита по каналам
| Канал | Страниц за визит | Ушли с первой |
|---|---|---|
| Загрузка... | ||
Докуда доводит канал браузеры, не визиты
| Источник | Пришло | Завели аккаунт | Получили фото | Оплатили | Из пришедших |
|---|---|---|---|---|---|
| Загрузка... | |||||
Найдено при проверке данных: боты
—
Воронка привлечения (когорта)
Что стало с теми, кто ПРИШЁЛ в этом периоде. Когорта фиксируется на входе: браузер, впервые увиденный внутри окна. Дальше судьба этой же когорты отслеживается до сегодня — пришедший вчера и купивший сегодня засчитывается вчерашней когорте.
Уже покупавшие исключены целиком: зашедший с нового устройства клиент к привлечению не относится. «Стали клиентами» — ПЕРВАЯ в жизни покупка, случившаяся не раньше прихода; повторные покупки сюда не входят. Сравнение с прошлым периодом считается по окнам РАВНОЙ ЗРЕЛОСТИ: прошлая когорта берётся не целиком, а на том же возрасте, что успела прожить нынешняя. Иначе «−60%» означало бы, что сегодняшний день ещё не кончился, а не падение спроса. Единица счёта — браузер (подписанная cookie, 180 дней), не человек: один человек с телефона и с ноутбука считается дважды, сшивать устройства нечем. Две нижние плитки считаются в аккаунтах: как только человек завёл аккаунт, он и есть лучшая известная личность. Связка браузер→аккаунт пишется во всех путях входа и покрывает 88% регистраций и 97% первых покупок — остальное приходит с браузеров, заведённых до выката cookie.
—
Воронка за период — здоровье обработки и регистрации
Зашли на сайт → запустили обработку → получили фото. Обработка — любая: восстановление, апскейл, фотолаборатория, удаление фона. Три исхода — получили, упало при обработке, не прошло префильтр — взаимоисключающие. Сумма равна числу запустивших, если у человека нет обработки, идущей прямо сейчас: незавершённая ни в один исход не попадает, поэтому на свежем окне сумма может быть на единицы меньше вершины.
Читать с двумя оговорками. Первая: «Зашли» — сессии браузера (новая вкладка = новый счёт) и с тестовым трафиком, остальные плитки — люди с дедупом по cookie или аккаунту; делить одно на другое некорректно. Вторая: гость, запустивший обработку в один день и залогинившийся в другой, посчитается дважды — сквозного идентификатора пока нет. «Загрузил, но не запустил» — стадия ДО запуска и лишь часть не запустивших: кто ушёл, не дойдя до загрузки, сюда не попадает.
—
Воронка по UTM-источникам
Сколько юзеров пришло с каждого источника, какой % дошёл до первой покупки и сколько они принесли. Тестеры исключены.
| Источник (utm_source) | Регистрации | Платящих | Конверсия | Продажи ₽ (всё время) |
|---|---|---|---|---|
| — | ||||
Статистика юзеров
Тестеры исключены. Источник: profiles.created_at.
Пользователи и атрибуция
Источники трафика: UTM-метки + yclid (Я.Директ) + gclid (Google Ads) + ym_uid (Я.Метрика). Атрибуция last-touch, окно 30 дней. Записывается при регистрации (или после первого SIGNED_IN для OAuth).
Загружаем...
Загрузить расход из Я.Директ
В Я.Директ → «Мастер отчётов» → выгрузка по кампаниям и дням → CSV. Загрузи файл сюда. Повторная загрузка того же дня — обновит без дублей.
Маппинг id кампании → utm_campaign (опционально)
Если в URL объявлений Я.Директа выставлен utm_campaign — JOIN автоматический. Если не выставлен — задай маппинг JSON-ом, чтобы связать campaign_id с UTM.
Или загрузить автоматически из Я.Директ по API (разрез устройство + площадка). Повторная загрузка обновит без дублей.
Окупаемость рекламы (когорты)
Деньги идут за человеком: все покупки клиента за первые 30 дней его жизни записаны в тот день, когда его привела реклама, даже если он заплатил позже. Донат в «Финансах» — это касса за месяц, и на вопрос «окупается ли реклама» он не отвечает: половину выручки там приносят клиенты, пришедшие в прошлые месяцы.
CAC / ROAS по кампаниям (30 дней)
Расход — авто-выгрузка Я.Директа, с НДС (в кабинете Директа по умолчанию показано без НДС — там цифра будет примерно на 20% ниже, это не расхождение).
Регистрации/восстановления/платежи — из profiles+payments по utm_campaign. Оплаты Я.Метрики — по цели Purchase. Тестеры исключены.
| Кампания | Расход ₽ | Клики | CTR% | Оплаты | Цена оплаты ₽ | Регистрации | Восстановления | Платящих | Выручка ₽ | CAC ₽ | ROAS % | Cost/Reg ₽ | Cost/Rest ₽ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Загрузи CSV выше — статистика появится здесь. | |||||||||||||
По устройствам (30 дней)
Куда уходит бюджет: смартфоны, десктопы, планшеты, Connected TV. Расход — с НДС. Оплат в этом разрезе нет: Я.Метрика не отдаёт цели с разбивкой по устройствам, а ноль здесь был бы враньём — оплаты смотри в таблице кампаний выше.
| Устройство | Расход ₽ | Доля % | Показы | Клики | CTR % | CPC ₽ |
|---|---|---|---|---|---|---|
| Нет данных за период. | ||||||
По площадкам (30 дней)
Поиск Яндекса vs Рекламная сеть Яндекса (РСЯ). Сравнение качества трафика. Расход — с НДС. Оплат в этом разрезе нет: Я.Метрика не отдаёт цели с разбивкой по площадкам — оплаты смотри в таблице кампаний выше.
| Площадка | Расход ₽ | Доля % | Показы | Клики | CTR % |
|---|---|---|---|---|---|
| Нет данных за период. | |||||
Обращения юзеров
Все обращения через виджет (иконка в углу) и форму после 2-го дизлайка. Pinned в Telegram при отправке.
Загружаем...
Отзывы о фотокнигах
Отзыв со страницы review.html, вход по токену из письма «Фотокнига получена». Публикация — только при согласии клиента (галочка).
Загружаем...
Письма по книгам
Письма направления по стадиям пути книги. Цифры — за выбранный период. Серые карточки — письма, которых ещё нет: они стоят на своём месте в пути, чтобы дыра была видна там, где она есть.
Отправки за период
| Письмо | Отправлено | Открыли | Кликов | CTR |
|---|---|---|---|---|
| — | ||||
Тест моделей (Vision Playground)
Прогон одного фото через несколько chat-моделей Kie. Сравниваем описания, latency и стоимость. Не используется в проде.
История прогонов
Загружаем...
Тест моделей генерации (Image Playground)
Прогон 10-15 случайных клиентских фото через image-gen модели (GPT Image 2 и др.) для сравнения промптов. Не используется в проде.
История прогонов
—
База подписчиков — текущее состояние
Snapshot на текущий момент. Не зависит от выбранного периода.
Динамика за период (30д)
Меняется при переключении периода в шапке.
Email-сценарии
Статистика по кампаниям (30д)
| Кампания | Отправлено | Открыли | Кликов | CTR | Купили | Конверсия | Выручка ₽ | Купили после клика | Выручка после клика ₽ |
|---|---|---|---|---|---|---|---|---|---|
| — | |||||||||
Временные акции
Триггерные офферы
Бонусная программа (7 дней)
Сегменты
Интерфейс — клики по элементам (7 дней)
Все клики по кнопкам/ссылкам/тогглам подхватываются автоматически — новый элемент сайта попадает в таблицу без правок трекера. Тестеры исключены. Дедуп 1с на (элемент, сессия). Источник: events.event_type=ui_interaction.
Детали — полная таблица по всем элементам
| Элемент | Slug | Раздел | Использование | Кликов | Сессий | Юзеров | % от просмотров | Топ страница | Варианты | Последний клик |
|---|---|---|---|---|---|---|---|---|---|---|
| Загрузка... | ||||||||||
Latency по размеру фото (7д)
Распределение скорости и ошибок по размеру входного файла. Большие файлы = больше latency, выше шанс timeout.
| Диапазон | Кол-во | Avg latency | Ошибки | % ошибок |
|---|---|---|---|---|
| — | ||||
Сейчас в работе
Снимок на момент запроса — не зависит от выбранного периода. Без тестовых аккаунтов, с 04.08 — дня открытия раздела. Книги гостей — ещё и без локальных прогонов.
Действия по дням
Последние 30 дней, но не раньше 11.08 — фильтр периода наверху на этот блок не влияет. Каждая строка — по дате СВОЕГО действия, не когорта: книгу могли создать сегодня, а оплатить через неделю. Тестеры исключены. Две таблицы: реклама и всё остальное, суммы по строкам равны общей воронке.
← Прокрутите вбок, чтобы отмотать назад.
Реклама последний клик по рекламе не старше 30 дней (yclid или utm_medium=cpc), как в «Привлечении». Книга рекламная, если хоть одна её сессия рекламная
| Загрузка... |
Остальной трафик органика, прямые заходы, переходы из Мастерской, письма
| Загрузка... |
Колонка дня — дата начала книги, не дата оплаты. «Оплатили» в колонке дня — книги, начатые в этот день, даже если деньги пришли позже. Кассовый срез по дате платежа — в разделе «Заказы».
Строки «Собрали 20+» и ниже — состояние на сейчас, а не событие: отметки «когда добавил двадцатое фото» в базе нет, есть только «создана» и «подтверждена». Верхние две строки — сессии, не люди: один человек за неделю даёт несколько заходов.
Приглашение гостя сохранить книгу
Гость собирает книгу без аккаунта, и мы зовём его сохранить её. С 18 августа путь такой: на 20-м размещённом кадре один раз на черновик приходит плашка «Сохраним книгу?», а её кнопка и кнопка «Сохранить книгу» в шапке открывают регистрацию. «Показов» ниже — это открытая регистрация. До 18 августа вместо плашки было окно «Сохраните свою книгу», и его показ по паузе в работе снят. Считается в показах, а не в людях. Событий до 14 августа нет вовсе: ноль за более ранний период означает «не измеряли», а не «не показывали».
Откуда пришли
Две независимые оси — где совершено действие (ниже слева) и последняя рекламная метка (ниже справа). Метка — снимок last-touch на 30 дней (attribution.js), а не доказательство источника конкретного заказа.
Помимо воронки
Акция «100 000 обработок»: купон 500 ₽ на книгу
—
Когда забирали и что эти цифры не показывают
Снимок не зависит от выбранного периода — цифры за всю акцию. Купон живёт 30 дней с выдачи, поэтому траты и сгорания досчитаются уже после её конца. Откуда нажали (письмо, поп-ап, полоса, иконка) в базе не пишется, отказы не логируются — доли «нажали и не получили» нет. Открытия писем считаются пикселем: Apple Mail накручивает, отключённые картинки занижают. Тестовые аккаунты исключены.
Купон 300 ₽ гостю витрины фотокниг
—
Откуда шли, кому дослали письмо, что эти цифры не показывают
Снимок за всю кампанию, период сверху не действует: купон живёт 14 дней с клика. «Плашку видели» считается событиями и занижается при потере event-лога, остальные числа взяты строками таблицы заявок и купонов. Показы плашки считаются с момента открытия её всем, а не с начала кампании: до этого момента её видел только предпросмотр оператора. Контрольная группа плашки не видит вовсе, поэтому заявок у неё нет по построению, а не «не сработало». «Был живой купон» не ошибка: пока жив первый, второй не выдаётся. Тестовые адреса исключены.
Заказы книг
Оплаченные заказы фотокниг. Разверните карточку — там ПД получателя для копипаста в кабинет ImageBook, печатный пакет и ручное управление статусами.
Загружаем...