Как рассчитать комиссию BotMarketing по оплатам и когортам
Материал BotMarketing.pro опубликовано обновлено
В расчёте партнёрского дохода легко смешать три разных суммы: комиссию по оплатам клиентов, вознаграждение со статусом «К оплате» и деньги, уже полученные партнёром. Добавьте расходы на контент или рекламу — и цифра «30%» перестаёт быть готовым ответом.
Этот материал поможет составить платёжный журнал и помесячную таблицу когорт для BotMarketing. Все примеры ниже условные, в одной денежной единице; это не тарифы, реальные выплаты или прогноз заработка. Данные своего аккаунта и действующие условия заменяют допущения.
Начните с одной оплаты и даты регистрации
Для каждой строки нужны: идентификатор оплаты, привлечённый пользователь, его дата регистрации, дата подтверждённой оплаты, сумма и валюта, применённый процент, начисление, статус и дата выплаты. Не подменяйте дату оплаты датой создания счёта или покупки тарифа.
Стандарт нового партнёрского аккаунта BotMarketing — 30% до годовщины регистрации привлечённого пользователя и 5% с этого момента. Ставка зависит от условий реферера: свой аккаунт и индивидуальные условия компании проверьте отдельно. Первый год не начинается заново с первой оплаченной подписки. При точной проверке границы учитываются дата и время в UTC.
Расчёт одной подходящей оплаты: комиссия = округлить(сумма оплаты × процент / 100, 2). Затем складывайте округлённые строки, сохраняя валюту. Нельзя просто умножить сумму всех регистраций или весь оборот разных валют на 30%. Правила атрибуции и условия программы — в отдельном материале.
Используйте BotMarketing для сверки реферальных выплат
Здесь сервис нужен как источник конкретных записей о вознаграждении. Партнёрская таблица не заменяет вашу ведомость расходов и не обещает полный отчёт удержания по когортам.
- Партнёр проверяет условия и ссылку. Уточняет свои проценты, выбирает подходящую клиентскую задачу и использует свой код
friend. Cookie хранится 30 дней; UTM код не заменяет, а партнёрский промокод имеет приоритет при регистрации компании. - Клиент регистрируется и оплачивает сервис. Это владелец бизнеса, которому подходит BotMarketing. Оплата подписки и корректная атрибуция имеют значение для вознаграждения; регистрация другого партнёра или заказ товара у клиента не заменяют оплату сервиса.
- Партнёр читает запись в аккаунте. Открывает «Реферальные выплаты»: видит ID строки, привлечённого пользователя, сумму оплаты с валютой, вознаграждение, процент, статус и дату выплаты. «К оплате», «Оплачен» и «Отменен» нужно учитывать раздельно. Новая запись к выплате ещё не подтверждает поступление денег.
- Партнёр сверяет журнал вручную. Переносит нужные строки и сравнивает с полученными выплатами и расходами. Недостающие даты регистрации, пояснения возврата или условия выясняет у оператора; не предполагает наличие готового экспорта или автоматической таблицы когорт.
Начисление требует подтверждённой оплаты с датой и привязкой к рефереру; обработка не означает мгновенную выплату в момент покупки. Если строка отсутствует или отличается, сохраните её ID либо сведения об оплате, валюту и вопрос для сверки. Не создавайте вторую предполагаемую комиссию за тот же платёж.
Проверьте три условных сценария
Для первых двух строк пользователь зарегистрировался 10 марта 2025 года в 12:00:00 UTC. Для третьей — 10 января 2026 года. Все указанные оплаты подтверждены и атрибутированы; применяются стандартные 30%/5%. Таблица показывает расчёт, а не статус фактической выплаты.
| Сценарий и дата оплаты UTC | Сумма | Процент | Комиссия | Что проверить |
|---|---|---|---|---|
| До годовщины: 10.03.2026 11:59:59 | 100 | 30 | 30 | Дата регистрации, дата оплаты и первый год |
| На годовщине: 10.03.2026 12:00:00 | 100 | 5 | 5 | Поздняя ставка действует уже с этой границы |
| Годовая оплата: 10.02.2026 | 1200 | 30 | 360 | Один платёж, а не двенадцать будущих начислений |
Годовую оплату считайте по её фактической сумме и применимой ставке на дату оплаты. Не делите её на 12 платежей, которых в журнале нет, и не меняйте часть этой строки на 5% из-за будущей годовщины. Скидка может изменить сумму: подставляйте значение подтверждённой оплаты, не цену из рекламного описания.
Возврат или отмену нельзя обработать произвольным уменьшением базы. Уточните, какая корректировка подтверждена оператором и отражена в записи. Не обещайте автоматическое удержание уже выплаченной комиссии: это не следует из одного сообщения о возврате. Для личной сверки используйте итог = сумма действующих начислений − подтверждённые корректировки; отменённую строку не вычитайте повторно. Неизвестную корректировку отмечайте отдельно до выяснения.
Соберите помесячные когорты без выдуманного удержания
Когорта объединяет пользователей по периоду регистрации или согласованному каналу. Сначала ведите журнал отдельных оплат, затем группируйте его. Ниже — другой условный пример: два пользователя зарегистрировались в январе 2026 года и один — в феврале. Все оплаты в первом году, одна валюта, без корректировок.
| Месяц оплаты / когорта | Плательщики | Сумма оплат | Процент | Комиссия |
|---|---|---|---|---|
| Февраль / январская | 2 | 200 | 30 | 60 |
| Февраль / февральская, годовая оплата | 1 | 1200 | 30 | 360 |
| Март / январская | 1 | 100 | 30 | 30 |
| Март / февральская, новых оплат нет | 0 | 0 | 30 | 0 |
Февраль даёт 420 единиц, март — 30; всего по этим строкам 450. Нулевая мартовская оплата годового клиента не доказывает уход: он уже оплатил период. Для выводов об удержании сверяйте период подписки и применение сервиса отдельно. Статус оплаченного месяца и активное использование — разные признаки.
Для следующего месяца оставьте будущие оплаты неизвестными, пока нет факта. Если строите сценарий, явно задайте число плательщиков, суммы, даты и ставки; не прибавляйте его к начисленному итогу. Отдельный пример проверки экономики платного канала есть в плане ограниченного теста трафика.
Отделите начисления от денег и результата после расходов
Допустим, из условных 450 единиц 360 имеют подтверждённый статус выплаты и поступили партнёру, а 90 остаются к оплате. Расходы на этот канал составили 250. Тогда денежный результат периода до налогов и иных неучтённых затрат: 360 − 250 = 110. Ожидающие 90 не входят в полученные деньги; расчёт 450 − 250 = 200 отвечает на другой вопрос.
Услуги настройки и сопровождения учитывайте отдельно от комиссии. Их доход и труд не появляются в таблице реферальных выплат; границы работ описаны в пакете для фрилансера. Валюты не складывайте без выбранного курса и даты пересчёта.
- Сверьте идентификаторы, чтобы одна оплата не попала в итог дважды.
- Проверьте регистрацию и подтверждённую дату оплаты на границе года.
- Не включайте отменённые строки в действующие начисления и не повторяйте корректировку.
- Отдельно посчитайте к оплате, выплаченное и фактически поступившие деньги.
- Оставьте неподтверждённые оплаты, возвраты и будущие продления открытыми вопросами.
Итогом становится воспроизводимая ведомость: от какой оплаты взялась каждая сумма, какой процент применён, что уже выплачено и какие данные ещё нужно уточнить. Она полезнее одного числа «доход за год», основанного на одинаковой жизни всех клиентов.