# 🗺️ Полный путь партнёра — White Label Partner Program

> Что реально происходит с человеком от первого контакта до денег на счёт.
> 🟢 = работает прямо сейчас · 🟡 = частично есть, надо доделать · 🔴 = не существует, надо построить · ⚠️ = сейчас врём в коммуникации

---

## ЭТАП 0 — Discovery (где партнёр нас находит)

| Канал | Статус | Что есть | Что не так |
|---|---|---|---|
| Алекс (TG-агент @Alright_thanks) постит в чаты | 🟢 | 25-30 промо/день в 77 чатах, cooldown 7д | Чаты в основном RU/UA, мало EN/ES. Нет job-sites за пределами TG |
| Lena (TG-агент @Lena_designs) | 🟢 | Параллельный персонаж, focus на дизайн/repair/lawyer чаты | Тот же географический биас |
| `/partner/` ленд напрямую | 🟢 | guardlabs.online/partner/ — React, RU/EN/ES | 0 трафика без активного промо |
| `/affiliate/` ленд (free тariff) | 🟢 | guardlabs.online/affiliate/ — alternate воронка | Меньше комиссия (25-50% vs 50%) |
| Whop Discover (storefront) | 🟢 | whop.com/guardlabs/white-label-partner-program/ | Whop Discover — слабый канал для b2b WL |
| YouTube (Sspoisk + GuardLabs Studio + ES) | 🟢 | 293 видео, growing organic | Партнёрский CTA нигде не упомянут |
| Сайты по поиску работы (Workana / Djinni / dou / Habr Career / LinkedIn) | 🔴 | — | Не существует |
| Reddit / HN / IndieHackers | 🔴 | — | Не существует |

---

## ЭТАП 1 — First contact

Партнёр пишет Алексу DM («заинтересован») ИЛИ кликает Whop-ссылку из промо-поста.

| Что | Статус |
|---|---|
| Алекс получает DM, alex_dm_monitor */10 ловит | 🟢 |
| Gemini генерит ответ через системный промпт | 🟢 |
| Ответ на языке партнёра (RU/UA/EN/ES) | 🟡 persona.json упоминает RU/UA/EN/ES, но шаблон-pitch сейчас в `partner_post_rewriter.py` и `spintax.py` существует только для пары языков |
| Логирование диалога в `alex_dm.db` | 🟢 |

---

## ЭТАП 2 — Qualification (диагностика лида)

Партнёр сказал «заинтересован». Что Алекс должен делать.

| Шаг | Сейчас | Должно быть |
|---|---|---|
| Спросить откуда трафик | 🔴 Не спрашивает | 1-2 коротких вопроса: канал/блог/клиенты/индивидуально |
| Спросить язык/гео | 🔴 Не спрашивает | Match language партнёра, нишa важна для подбора материалов |
| Узнать опыт | 🔴 Не спрашивает | Опционально — для выбора tier (Старт vs Агентство) |
| Скинуть длинный шаблон | ⚠️ Это делает СРАЗУ | Только после диагностики |

---

## ЭТАП 3 — Информационный обмен

| Что говорим | Сейчас | Правда? |
|---|---|---|
| 50% recurring | 🟢 | Правда (на Whop план у WL) |
| Платим через Whop автоматически | 🟢 | Правда, Whop affiliate система |
| ⚠️ «USDT TRC20/ERC20 1-го і 15-го числа» | ⚠️ ВРАНЬЁ | Whop платит в Whop-баланс (USD), партнёр сам выводит когда хочет |
| Свой сайт (субдомен на Старте, .com на Агентстве) | 🟢 | Правда — модель такая, но автоматизация субдомена ручная |
| 7-day trial | 🟢 | Правда (`plan_9582MxDTZzeHL`, $0 today → $29/мес после) |
| ⚠️ «Топ-партнёри: $300-800/міс при 5-10 годинах» | ⚠️ ВРАНЬЁ | 0 реальных партнёров с metrics. Цифры выдуманы |
| ⚠️ «Notion стартовий гайд» | ⚠️ ВРАНЬЁ | Нет Notion. Есть `/root/promo_mvp/` файлы, но не organized |
| ⚠️ «YouTube playlist: 6 туторіалів-демо» | ⚠️ ВРАНЬЁ | Нет partner-specific playlist |
| ⚠️ «Готові пости (TG/Twitter/Reddit/блог)» | ⚠️ Полу-правда | Есть pending posts в `/root/promo_mvp/posts_queue/`, но не упакованы для партнёров |
| ⚠️ «Банери, скриншоти, відео-демо» | 🟡 | Есть в `/var/www/html/files/whop_wl/` (3 PNG), но мало |
| ⚠️ «Партнёрський Telegram-чат» | ⚠️ ВРАНЬЁ | Не существует |
| ⚠️ «Чат-підтримка протягом години» | 🟡 | Алекс реактивно отвечает каждые 10 мин cron-ом, but no SLA |

---

## ЭТАП 4 — Registration на Whop

| Шаг | Статус |
|---|---|
| Партнёр идёт по `https://whop.com/checkout/plan_9582MxDTZzeHL` | 🟢 |
| Whop checkout: email + payment method | 🟢 (Whop требует card для trial — это нормально) |
| $0 charge today, $29 на день 7 | 🟢 (исправил unlimited_stock сегодня) |
| Whop webhook → `nexus-bot.pro/webhook/whop` event `membership.went_valid` | 🟢 (handler есть `/root/agent_audit/whop_webhook.py`) |
| Партнёр получает реферальную ссылку в Whop dashboard | 🟢 (стандарт Whop affiliate) |

---

## ЭТАП 5 — Onboarding (после оплаты)

| Шаг | Сейчас | Должно быть |
|---|---|---|
| Auto-welcome message в Whop chat | 🔴 | Шаблон-приветствие с инструкцией |
| Алекс/Стас узнаёт о новом партнёре | 🟡 (Telegram alert? webhook логирует, но не пушит) | Push в TG канал owners |
| Спрос «brand/slug/logo» | 🔴 | Auto-message с формой или вопросом |
| Provisioning субдомена `<slug>.guardlabs.online` | 🔴 (manual playbook `/root/promo_mvp/playbooks/WL_PARTNER_ONBOARDING.md` есть) | Script `provision_partner_subdomain.sh` (Porkbun API + nginx + копия /affiliate/) |
| Отправка URL партнёру | 🔴 (manual) | Auto-message в Whop chat когда subdomain ready |

---

## ЭТАП 6 — Partner pack (то что обещаем)

| Артефакт | Сейчас | Должно быть |
|---|---|---|
| Onboarding guide (Notion / MD) | 🔴 | `PARTNER_PACK.md` с 4 разделами: продукты / каналы трафика / FAQ / payouts |
| YouTube playlist 6 туторіалів | 🔴 | Собрать из существующих: Guard Brief × 3 + Bug Universe overview + 1 о white label / 1 о деньгах |
| 5 готовых TG-постов под копи-пейст | 🟡 | Есть pending в `posts_queue/pending/` — выбрать 5, оформить как «партнёрский pack v1» |
| 3 готовых Reddit-поста | 🔴 | Адаптировать DevTo лонгриды под Reddit-формат |
| Баннеры / скриншоты | 🟡 | 3 PNG в `/files/whop_wl/`, нужно ещё 3-5 (mobile preview, dashboard, payout-screenshot) |
| Реферальная ссылка трекинга | 🟢 | Whop стандарт `?aff=<partner_id>` |

---

## ЭТАП 7 — Активная работа партнёра

| Что делает | Статус |
|---|---|
| Постит контент с ref-link | партнёр сам |
| Trafficит на `<brand>.guardlabs.online` | партнёр сам |
| Партнёрская витрина показывает каталог | 🟡 (копия /affiliate/ с заменой бренда, не реализовано auto-provision) |
| Клиент Whop checkout → 50% уходит партнёру | 🟢 (Whop affiliate стандарт) |

---

## ЭТАП 8 — Tracking конверсий

| Метрика | Где смотрит партнёр | Статус |
|---|---|---|
| Кол-во кликов | Whop dashboard /affiliates | 🟢 |
| Кол-во sign-ups | Whop dashboard | 🟢 |
| Кол-во paid conversions | Whop dashboard | 🟢 |
| Earnings (USD) | Whop dashboard | 🟢 |
| ⚠️ «Закрита аналітика» в TG-чаті | ⚠️ ВРАНЬЁ | Не существует |

---

## ЭТАП 9 — Payout

| Шаг | Реальность |
|---|---|
| Партнёр в Whop → Settings → Payouts | 🟢 |
| Verification (Stripe Connect или USDC адрес) | 🟢 (стандарт Whop) |
| Выплата на card/bank/PayPal/USDC | 🟢 |
| ⚠️ «USDT TRC20/ERC20 1-го і 15-го» | ⚠️ ВРАНЬЁ — это **не наш payout flow**, мы не контролируем когда Whop платит |

---

## ЭТАП 10 — Churn / cancel

| Сценарий | Что происходит сейчас |
|---|---|
| Партнёр отменил в trial (день 0-6) | Whop event `membership.cancelled` → ничего не происходит у нас (нет deprovision скрипта) → 🔴 |
| Партнёр оплатил $29, потом ушёл | Webhook ловит → нет автоматики → 🔴 |
| Партнёр активен > 30 дней | продолжает 50% recurring → 🟢 |

---

## 🚨 КРАТКИЕ ИТОГИ — что НАДО построить (приоритет)

**P0 (блокер — без этого мы врём в коммуникации):**
1. Создать `PARTNER_PACK.md` — единый MD-гайд (без Notion) → залить на guardlabs.online/files/partner-pack/
2. Собрать **3 готовых TG-поста + 2 Reddit-поста** для копи-пейста → положить в pack
3. Сделать YouTube playlist «White Label Partner Pack» из существующих видео (Sspoisk канал)
4. Переписать Алекса prompt:
   - Multilingual auto-detect (RU/UA/EN/ES)
   - Диагностика → потом offer
   - Honest disclaimers (без USDT-вранья, без выдуманных $300-800)

**P1 (онбординг автоматизация — когда будут 5+ партнёров):**
5. `provision_partner_subdomain.sh` (Porkbun + nginx + copy /affiliate/)
6. Auto-welcome message в Whop chat на webhook
7. Alert в Telegram owners-channel о новой регистрации

**P2 (расширение география):**
8. Алекс — список chats для PL/CZ/DE/ES/PT/BR/Latam
9. Каналы вне TG: Workana, Djinni, dou.ua, Habr Career, LinkedIn (для job-sites outreach)
10. Reddit/HN/IndieHackers стратегия

**P3 (long-term):**
11. Real metrics база (когда появятся первые 3-5 партнёров с реальными числами) → можно говорить честные цифры
12. Партнёрский TG-чат (создать когда будет 5+ активных)
13. Закрытая аналитика — дашборд для партнёров на subdomain
