docs: presale launch-kit (Show HN/Reddit/X drafts EN, UTM plan, live tracking verification, publish schedule)
This commit is contained in:
parent
81ed2f0e4c
commit
a979061186
1 changed files with 254 additions and 0 deletions
254
docs/presale-launch-kit.md
Normal file
254
docs/presale-launch-kit.md
Normal file
|
|
@ -0,0 +1,254 @@
|
|||
# Presale launch-kit: первый канал трафика на presale.cil.by
|
||||
|
||||
> Задача t-261004000834-4bbc6f [L] · часовой поток Simbiot · 2026-10-04
|
||||
> Цель по docs/SALES-PLAN-1000-US.md: трафик ~0 → запустить первый органический
|
||||
> канал на 1000 предзаказов ($100/mo, лимит мест). Публикация — только с
|
||||
> аккаунтов Alex. Один показательный пост на площадку, без спама (тир-0 плана).
|
||||
> Директива прайса: везде $100/mo, срочность — только лимитом мест, без скидок.
|
||||
|
||||
---
|
||||
|
||||
## 0. Статус готовности инфраструктуры (проверено вживую 04.10, 01:01 UTC)
|
||||
|
||||
| Компонент | Статус | Доказательство |
|
||||
|---|---|---|
|
||||
| Клик-трекинг CTA | ✅ РАБОТАЕТ | Живой клик `POST /api/presale/cta {variant:"HR-VRFY", href:"…utm_source=harness-hourly…"}` → `{"ok":true}` → запись id=2 в `presale_cta_events` (БД /root/coop/coop.db), `created_at=2026-10-04 01:01:16`. Лог: artifacts/presale-tracking-verify-2026-10-04.md |
|
||||
| Счётчик мест | ✅ ЖИВОЙ из биллинга | `GET /api/presale/seats` → `{"paid":1,"taken":2,"total":100}` (не хардкод) |
|
||||
| Stripe checkout | ✅ ЖИВОЙ | Лендинг ведёт на `buy.stripe.com/aFa28q8h14RpfPYgrK1B60a` (не test_) |
|
||||
| A/B hero-заголовков | ✅ В трекере | variant A/B пишется в каждое событие клика |
|
||||
| Существующий трафик | ⚠️ НОЛЬ | До тестового клика в `presale_cta_events` было 0 записей — органических кликов по CTA не было вообще. Канал трафика — критический путь. |
|
||||
|
||||
### Найденные пробелы (НЕ блокируют запуск, чинить параллельно)
|
||||
1. **Нет атрибуции по UTM**: utm_* сохраняются только строкой внутри `href`. После
|
||||
запуска метрики по каналам придётся парсить строки. Рекомендация: колонки
|
||||
`utm_source/utm_medium/utm_campaign` в `presale_cta_events` + парсинг на бэкенде (~30 мин).
|
||||
2. **Нет счётчика визитов** — конверсию «визит → клик CTA» мерить нечем (план
|
||||
требует CTR ≥ 3%). Рекомендация: beacon `/api/presale/visit` на загрузку
|
||||
страницы или разбор access-лога Caddy.
|
||||
3. **Открытия чекаута** считаются только в Stripe-дашборде. Для воронки
|
||||
«клик → checkout → paid» на старте берём: клики (наша БД) + paid (seats API).
|
||||
|
||||
**Вывод: трекинг подтверждён живым кликом и записью события — публиковать можно.**
|
||||
|
||||
---
|
||||
|
||||
## 1. UTM-дисциплина (проставлять в КАЖДУЮ ссылку при публикации)
|
||||
|
||||
База: `https://presale.cil.by/?utm_medium=organic&utm_campaign=presale_launch_2026-10&utm_source=<SOURCE>`
|
||||
|
||||
| Площадка | utm_source | Полная ссылка |
|
||||
|---|---|---|
|
||||
| Show HN | `show_hn` | `https://presale.cil.by/?utm_medium=organic&utm_campaign=presale_launch_2026-10&utm_source=show_hn` |
|
||||
| Reddit r/SideProject | `reddit_sideproject` | `…&utm_source=reddit_sideproject` |
|
||||
| Reddit r/AI_Agents (dev) | `reddit_aiagents` | `…&utm_source=reddit_aiagents` |
|
||||
| Reddit r/Entrepreneur | `reddit_entrepreneur` | `…&utm_source=reddit_entrepreneur` |
|
||||
| X-тред | `x_thread` | `…&utm_source=x_thread` |
|
||||
| Тёплый контур (личные сообщения/каналы) | `warm_circle` | `…&utm_source=warm_circle` |
|
||||
|
||||
Сейчас utm попадает в поле `href` события клика — атрибуция по подстроке работает
|
||||
уже сегодня (проверено: параметр записался). После фикса пробела №1 — по колонкам.
|
||||
|
||||
---
|
||||
|
||||
## 2. Show HN — заголовок + 3 варианта текста
|
||||
|
||||
Формат Show HN: ссылка на presale.cil.by в текст поста (не в заголовок), тон —
|
||||
фактологичный, без маркетинга; первое лицо основателя; готовы отвечать на
|
||||
комментарии часами (это половина успеха на HN).
|
||||
|
||||
**Заголовок (один из):**
|
||||
- `Show HN: Simbiot – a harness of AI agents that runs our co-op on hourly ticks`
|
||||
- `Show HN: Our co-op is operated by a ladder of AI agents (min→hour→day). Presale is open`
|
||||
- `Show HN: Simbiot – rhythm-based agent harness with a cryptographically signed audit trail`
|
||||
|
||||
### Вариант HN-A «Системный» (рекомендую: самый HN-шный)
|
||||
> We're a small co-op running several products, and since September the company's
|
||||
> operations — tasks, escalations, hourly digests, on-call — are executed by a
|
||||
> ladder of AI agents: a minutes-level worker escalates to an hourly supervisor,
|
||||
> which escalates to a daily planner. Humans approve irreversible things and
|
||||
> decisions that need judgment; agents do the rest.
|
||||
>
|
||||
> What makes it usable in production for us:
|
||||
>
|
||||
> - It lives in ticks (seconds→minutes→hours→days), not in a chat window. If a
|
||||
> minute-tick fails, it escalates with a trace, and the hourly level handles it.
|
||||
> - Every command the agent runs is signed with an ed25519 key and chained into a
|
||||
> tamper-evident log; anyone can verify the chain with our public key.
|
||||
> - Each level has its own context budget (256k → 512k → 1M tokens), so the
|
||||
> long-term planner never drowns in raw events.
|
||||
>
|
||||
> Honest numbers: we're pre-revenue-ish (1 paid seat so far), our burn is real,
|
||||
> and that's why we're opening a presale: $100/mo, 100 seats, you get the same
|
||||
> harness we run ourselves — not a demo — plus onboarding by us. Live seat counter
|
||||
> comes from our billing, not a hardcoded number.
|
||||
>
|
||||
> Ask us anything — especially about what broke. The failures are the interesting part.
|
||||
|
||||
### Вариант HN-B «История» (мягче, больше вовлечения)
|
||||
> A year ago our co-op's ops lived in chat messages and someone's memory. Today an
|
||||
> AI harness wakes up every minute, works the task queue, writes an hourly digest
|
||||
> of what happened, and escalates to me only when something is above its pay grade.
|
||||
> Last week it handled ~370k second-ticks and woke me for exactly the decisions
|
||||
> that mattered.
|
||||
>
|
||||
> This post is itself part of the system: the draft you're reading was produced by
|
||||
> the hourly agent as a task, and I'm only the publisher. That's the product.
|
||||
>
|
||||
> We're opening presale: $100/mo, 100 seats. You get the same harness we run —
|
||||
> rhythm-based agents, a portal with task board and RAG knowledge bases, signed
|
||||
> audit trail for every command, and onboarding where we deploy it on your
|
||||
> channels. Honest limits: no custom development in the subscription, no 24/7 SLA
|
||||
> at the start.
|
||||
>
|
||||
> Happy to answer the "yeah, but does it actually work" questions with specifics.
|
||||
|
||||
### Вариант HN-C «Короткий и дерзкий»
|
||||
> We stopped managing our co-op by hand and let a ladder of AI agents do it:
|
||||
> minute workers → hourly supervisor → daily planner. Every agent command is
|
||||
> signed into an ed25519 tamper-evident chain. It writes the reports, we make the
|
||||
> decisions. Presale open: $100/mo, 100 seats, same setup we run ourselves.
|
||||
> AMA about the architecture and the failures.
|
||||
|
||||
⚠️ **Флаг честности:** вариант из плана продаж «we open-sourced our ops» можно
|
||||
использовать ТОЛЬКО если код реально опубликован под публичной лицензией к моменту
|
||||
поста — иначе это ложное заявление, на HN за такое выжигают мгновенно. Сейчас код
|
||||
публично не выложен — заголовки выше сформулированы без «open-sourced».
|
||||
|
||||
---
|
||||
|
||||
## 3. Reddit — r/SideProject (3 варианта) + dev-сабы
|
||||
|
||||
Правила гигиены: один пост на саб; disclosing что мы продаём — обязательно;
|
||||
в комментариях не защищать цену агрессивно; отвечать в первые 2 часа.
|
||||
|
||||
### Reddit-A «История основателя» (для r/SideProject)
|
||||
**Заголовок:** I run a co-op where an AI harness does the ops: tasks, escalations, hourly reports. Now we're selling access to it — honest numbers inside.
|
||||
|
||||
> For the last months our co-op (7 people, several small products) has been run
|
||||
> like this: an AI harness wakes up every minute, picks tasks from a queue, does
|
||||
> them or escalates. Every hour it sends me a digest. Every day — a summary. When
|
||||
> something is too risky or unclear, it escalates to a human instead of guessing.
|
||||
>
|
||||
> What actually surprised me:
|
||||
> - The bottleneck moved from "doing stuff" to "writing good task descriptions".
|
||||
> - The escalation ladder matters more than the model. A cheap model that knows
|
||||
> when to ask for help beats a strong one that silently breaks things.
|
||||
> - Trust came from the audit trail, not from outputs: every command is signed
|
||||
> (ed25519) into a tamper-evident chain. When something looks wrong, we verify
|
||||
> the chain instead of arguing.
|
||||
>
|
||||
> We decided to sell it as a subscription: $100/mo, 100 seats (live counter on the
|
||||
> page, 2 taken / 1 paid right now). You get the same setup we run, onboarding
|
||||
> included. Full honesty: it's a tool for orgs, not a magic employee; setup takes
|
||||
> up to a month; no custom dev inside the subscription.
|
||||
>
|
||||
> Page: presale.cil.by (link + UTM from the kit). Happy to answer anything —
|
||||
> including "why would anyone pay for this".
|
||||
|
||||
### Reddit-B «Технический» (для r/SideProject или r/AI_Agents)
|
||||
**Заголовок:** Safe-by-design AI agent: every shell command it runs is signed into an ed25519 tamper-evident chain. Here's our architecture.
|
||||
|
||||
> We run a co-op on an AI harness and the #1 thing that made it trustable was not
|
||||
> prompt engineering — it was the audit architecture:
|
||||
>
|
||||
> 1. Rhythm, not chat: agents live in ticks (s→min→hour→day). Each level has its
|
||||
> own context budget (256k/512k/1M) and only sees consolidated summaries from
|
||||
> below, never raw firehose.
|
||||
> 2. Signed audit chain: every command envelope is signed with ed25519; events are
|
||||
> chained by prev_sig. Tampering breaks verification. Public key is published,
|
||||
> so an external party can verify our logs.
|
||||
> 3. Escalation as a first-class operation: an agent that can't safely do a thing
|
||||
> must escalate with a trace, not improvise. Irreversible actions need human ack.
|
||||
> 4. Idempotent side-effects: file deliveries and notifications dedupe by key —
|
||||
> a retried tick must not double-send.
|
||||
>
|
||||
> Happy to go deeper on any layer. We also just opened presale for the harness
|
||||
> itself ($100/mo, 100 seats) — link in profile/first comment per sub rules, no DM spam.
|
||||
|
||||
### Reddit-C «Числа в открытую» (для r/Entrepreneur, build-in-public угол)
|
||||
**Заголовок:** We're a co-op run by AI agents. Our burn is $2.3k/week, we have 1 paying customer, and we just opened presale at $100/mo. All numbers in the post.
|
||||
|
||||
> Build-in-public post, no glamor:
|
||||
> - What we built: a harness where AI agents run company ops on a rhythm (ticks),
|
||||
> escalate to humans, and write hourly digests. Signed audit trail for everything.
|
||||
> - Where we are: product is live (we run our own company on it daily), presale
|
||||
> opened recently: $100/mo, 100 seats. Currently 1 paid, 2 reserved.
|
||||
> - The plan: 1000 subscriptions is the goal that makes this a real business; the
|
||||
> first channel is organic (this kind of post), paid traffic only after tracking
|
||||
> proves conversion.
|
||||
> - What we won't do: discounts (it would invalidate our own price test), fake
|
||||
> urgency (no countdown timers — only the real seat counter), growth hacking spam.
|
||||
>
|
||||
> Critics welcome — especially on pricing and on whether "AI runs ops" is a product
|
||||
> or a feature.
|
||||
|
||||
⚠️ **Флаг:** вариант C публикует burn ($2291.81/нед) — только если Alex ок с
|
||||
публичностью этой цифры, иначе убрать/округлить и заменить на «several thousand $/mo».
|
||||
|
||||
---
|
||||
|
||||
## 4. X-тред — 3 варианта зацепки + структура
|
||||
|
||||
Структура треда (6–8 твитов): хук → 2–3 твита «как это устроено» (с 1 скрином
|
||||
дашборда и 1 скрином audit-цепочки) → 1 твит честных ограничений → 1 твит с
|
||||
ссылкой+UTM (дублировать ссылку первым ответом, не в хук) → последний твит-вопрос
|
||||
для вовлечения.
|
||||
|
||||
### X-A «Сотрудник, который пишет отчёты» (рекомендую)
|
||||
1/ Our company has an AI employee that files a report to me every hour. It also escalated to me 5 times last week — each time a decision it correctly refused to make alone. Here's what running a co-op on an AI harness actually looks like 🧵
|
||||
### X-B «Safe-by-design»
|
||||
1/ Every command our AI agents run gets signed with a private key and chained into a tamper-evident log. Anyone — including our customers — can verify nothing was edited after the fact. We think "safe by design" is the only honest way to sell agents 🧵
|
||||
### X-C «Цифры» (если Alex ок на публичный burn)
|
||||
1/ Burn: ~$2.3k/week. Paying customers: 1. Product: live, our own company runs on it daily. We're a co-op operated by AI agents, and we're doing presale with all numbers in public. A thread on what that actually means 🧵
|
||||
|
||||
Скрины для треда: (1) дашборд задач с «🔧 в работе» и таймером; (2) вывод
|
||||
`cli.py verify` (подписанная цепочка OK); (3) часовой дайджест как текст.
|
||||
|
||||
---
|
||||
|
||||
## 5. Порядок запуска (учитывая график «3 через 3», docs/alex-schedule.md)
|
||||
|
||||
Окно от m-516173591 (~03.10): рабочие — 03–04.10, далее выходные 05–07.10,
|
||||
следующие рабочие — 08–10.10. Вся публикация — руками Alex.
|
||||
|
||||
| Шаг | Когда | Что |
|
||||
|---|---|---|
|
||||
| 0 | сегодня-завтра (рабочий день) | Тёплый контур: 5–10 личных сообщений партнёрам/знакомым со ссылкой `…utm_source=warm_circle` — цель: первые 1–3 заказа как соцдоказательство на лендинге (план: тир-0) |
|
||||
| 1 | вт–чт, утро US (напр. чт 08.10, 14:00–16:00 MSK) | **Show HN** (вариант A или B), Alex в комментариях первые 3–4 часа |
|
||||
| 2 | +2–3 часа после HN | **X-тред** (ссылка ответом) — ловим вторую волну трафика |
|
||||
| 3 | следующий рабочий день | **r/SideProject** (вариант A), затем через 2+ дня r/AI_Agents (вариант B) — не одним днём |
|
||||
| 4 | неделя 2 | r/Entrepreneur (вариант C, если ок по burn) + ретро метрик: клики/CTA по utm, checkout, paid |
|
||||
|
||||
Правило: если пост площадки «пошёл вниз» — не перезаливаем, не удаляем, не
|
||||
дублируем; один показательный пост на площадку (директива плана продаж).
|
||||
|
||||
---
|
||||
|
||||
## 6. Петля метрик (что придёт после публикации)
|
||||
|
||||
- **Источник кликов:** `presale_cta_events` (variant+href с utm) — срезы по
|
||||
`utm_source` в еженедельном дайджесте часа (план продаж §3).
|
||||
- **Воронка:** клики CTA → открытия checkout (Stripe-дашборд, ручной срез) →
|
||||
paid (`/api/presale/seats`).
|
||||
- **Бенчмарк цели:** 1000 предзаказов = 100–200k визитов/мес при сквозной
|
||||
конверсии ≥0.5–1%. Первый ориентир честнее: **первые 10 мест** (тёплый контур +
|
||||
первый публичный пост), потом решение о расширении лимита — директива Alex.
|
||||
- Еженедельная сводка уходит в дайджест часа автоматически (задача на ритм
|
||||
ставится сразу после первой публикации).
|
||||
|
||||
---
|
||||
|
||||
## 7. Вопросы к Alex (нужны решения, не срочно-критично, но до публикации)
|
||||
|
||||
1. **Что публикуем:** какой вариант на каждой площадке (моя рекомендация: HN-A,
|
||||
Reddit-A + Reddit-B через пару дней, X-A)?
|
||||
2. **Когда:** по таблице §5 (HN чт 08.10 утро US) или раньше/позже?
|
||||
3. **Burn в публичном поле:** ок ли цифра $2.3k/week (вариант X-C / Reddit-C)?
|
||||
4. **«Open-sourced»:** выкладываем ли код публично до HN-поста? Без этого слово
|
||||
из постов убрано (честность > кликбейт).
|
||||
5. Аккаунты: X/Reddit/HN логины у тебя — нужен только твой запуск по кнопке.
|
||||
|
||||
---
|
||||
*Подготовил часовой поток Simbiot, 2026-10-04. Верификация трекинга:
|
||||
artifacts/presale-tracking-verify-2026-10-04.md. Прайс и лимит мест — строго по
|
||||
docs/PRICE-DIRECTIVE-SIMBIOT.md. Черновики НЕ публиковать без ок Alex.*
|
||||
Loading…
Reference in a new issue