feat: implement TRD — colocation sales funnel artifacts
- Landing (index.html) with hero, calculator, SLA, cases, compare, FAQ, lead form - Checklist lead magnet (checklist.html) — 23 questions for any DC - Calculator (calculator.js) — TCO comparison vs office/cloud - Funnel architecture, offers, UTP, headlines - Email drip 5-touch sequence - LinkedIn outreach 5-step cadence - Retargeting scenarios for 5 audience segments - Sales: call script, discovery questions, objection handling - CRM setup spec for Bitrix24 - KPI dashboards spec - Growth hacks: WHOIS-scanner, GitHub-scanner, DC tour events Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
e29b1d74e0
commit
3fc963bbbf
84
TRD.md
84
TRD.md
@ -0,0 +1,84 @@
|
|||||||
|
Ты — эксперт по B2B-маркетингу в IT-инфраструктуре (дата-центры, облака, colocation, hosting).
|
||||||
|
|
||||||
|
Твоя задача — разработать практическую и внедряемую воронку продаж для услуги колокейшн (размещение серверов в дата-центре).
|
||||||
|
|
||||||
|
Входные данные:
|
||||||
|
|
||||||
|
* Продукт: colocation (размещение серверов, стойки, каналы связи, безопасность)
|
||||||
|
* География: Казахстан + СНГ
|
||||||
|
* Целевая аудитория:
|
||||||
|
|
||||||
|
* Разработчики и IT-команды
|
||||||
|
* SaaS-проекты
|
||||||
|
* Финтех
|
||||||
|
* Средний и крупный бизнес
|
||||||
|
* Средний чек: от 300$ до 3000$ в месяц
|
||||||
|
* Цель: привлечение лидов и заключение долгосрочных контрактов
|
||||||
|
|
||||||
|
Сделай:
|
||||||
|
|
||||||
|
1. Архитектуру воронки:
|
||||||
|
|
||||||
|
* Каналы привлечения (LinkedIn, Google Ads, прямые продажи, партнерства)
|
||||||
|
* Как вести клиента от первого касания до сделки
|
||||||
|
* Где использовать автоматизацию, а где — менеджера
|
||||||
|
|
||||||
|
2. Оффер:
|
||||||
|
|
||||||
|
* 5 сильных офферов (например: бесплатный аудит инфраструктуры, тестовый период, миграция)
|
||||||
|
* УТП (почему именно наш дата-центр)
|
||||||
|
* Заголовки, которые будут конвертить B2B
|
||||||
|
|
||||||
|
3. Лендинг:
|
||||||
|
|
||||||
|
* Структура страницы
|
||||||
|
* Конкретные тексты блоков (без воды)
|
||||||
|
* Какие триггеры доверия использовать (сертификаты, SLA, uptime)
|
||||||
|
|
||||||
|
4. Лидогенерация:
|
||||||
|
|
||||||
|
* 5 лид-магнитов (например: калькулятор стоимости, чек-лист выбора дата-центра)
|
||||||
|
* Что лучше работает именно в B2B IT
|
||||||
|
|
||||||
|
5. Прогрев:
|
||||||
|
|
||||||
|
* Email-цепочка (5 писем)
|
||||||
|
* LinkedIn outreach (сообщения)
|
||||||
|
* Retargeting сценарий
|
||||||
|
|
||||||
|
6. Продажи:
|
||||||
|
|
||||||
|
* Скрипт звонка
|
||||||
|
* Вопросы для выявления потребностей (нагрузка, uptime, безопасность)
|
||||||
|
* Как закрывать типичные возражения:
|
||||||
|
|
||||||
|
* “дорого”
|
||||||
|
* “у нас уже есть сервер”
|
||||||
|
* “боимся миграции”
|
||||||
|
|
||||||
|
7. Автоматизация:
|
||||||
|
|
||||||
|
* Какие CRM использовать (например Bitrix24 / HubSpot)
|
||||||
|
* Как настроить воронку
|
||||||
|
* Какие процессы автоматизировать
|
||||||
|
|
||||||
|
8. Аналитика:
|
||||||
|
|
||||||
|
* Какие KPI критичны (CPL, CAC, LTV)
|
||||||
|
* Как понять, что воронка работает
|
||||||
|
|
||||||
|
9. Growth-хак:
|
||||||
|
|
||||||
|
* 3 нестандартных способа привлечения клиентов в colocation
|
||||||
|
|
||||||
|
Требования:
|
||||||
|
|
||||||
|
* Пиши как практик B2B продаж
|
||||||
|
* Минимум теории — максимум конкретики
|
||||||
|
* Дай готовые тексты (офферы, сообщения, заголовки)
|
||||||
|
* Учитывай длинный цикл сделки (B2B)
|
||||||
|
* Учитывай, что клиент технически грамотный
|
||||||
|
|
||||||
|
Формат: четкий, структурированный, с примерами
|
||||||
|
сделай пожалуйста
|
||||||
|
|
||||||
141
analytics/kpi.md
Normal file
141
analytics/kpi.md
Normal file
@ -0,0 +1,141 @@
|
|||||||
|
# KPI и аналитика воронки
|
||||||
|
|
||||||
|
## Критичные метрики по уровням
|
||||||
|
|
||||||
|
### Уровень 1 — Трафик / Top of Funnel
|
||||||
|
|
||||||
|
| Метрика | Целевое значение | Источник данных |
|
||||||
|
|---|---|---|
|
||||||
|
| Visits / месяц | Растёт MoM ≥ 15% | Google Analytics 4 |
|
||||||
|
| CTR Google Ads (Search) | ≥ 3% | Google Ads |
|
||||||
|
| CTR LinkedIn Ads | ≥ 0.6% | LinkedIn Ads Manager |
|
||||||
|
| Bounce rate лендинга | ≤ 50% | GA4 |
|
||||||
|
| Avg session duration | ≥ 2 мин | GA4 |
|
||||||
|
|
||||||
|
### Уровень 2 — Лиды
|
||||||
|
|
||||||
|
| Метрика | Цель | Источник |
|
||||||
|
|---|---|---|
|
||||||
|
| Leads / месяц | Растёт MoM ≥ 20% | CRM |
|
||||||
|
| **CPL (Cost per Lead) — TOFU** | ≤ $40 | CRM + Ads spend |
|
||||||
|
| CPL — BOFU (заявка на аудит) | ≤ $200 | CRM + Ads spend |
|
||||||
|
| Conversion: visit → lead | ≥ 3% | GA4 + CRM |
|
||||||
|
| Lead quality score (avg) | ≥ 60/100 | CRM |
|
||||||
|
|
||||||
|
### Уровень 3 — Квалификация и Sales
|
||||||
|
|
||||||
|
| Метрика | Цель | Источник |
|
||||||
|
|---|---|---|
|
||||||
|
| MQL → SQL conversion | ≥ 30% | CRM |
|
||||||
|
| SQL → Closed Won conversion | ≥ 15% | CRM |
|
||||||
|
| **Sales cycle length** | 45–90 дней | CRM |
|
||||||
|
| Avg deal size MRR | ≥ $1 200 | CRM |
|
||||||
|
| Win rate vs конкурент | ≥ 40% (где сравнение) | CRM |
|
||||||
|
| Touch-points до сделки | 7–12 | CRM activity log |
|
||||||
|
|
||||||
|
### Уровень 4 — Юнит-экономика
|
||||||
|
|
||||||
|
| Метрика | Цель | Расчёт |
|
||||||
|
|---|---|---|
|
||||||
|
| **CAC (Customer Acquisition Cost)** | ≤ 3 мес ARR | Маркетинг + Sales spend / новые клиенты |
|
||||||
|
| **LTV (Lifetime Value)** | — | ARPU × срок жизни (в месяцах) × валовая маржа |
|
||||||
|
| **LTV / CAC** | ≥ 4 | LTV / CAC |
|
||||||
|
| Payback period | ≤ 6 мес | CAC / (ARPU × валовая маржа) |
|
||||||
|
| Gross margin | ≥ 65% | (Выручка − COGS) / Выручка |
|
||||||
|
|
||||||
|
### Уровень 5 — Удержание / Рост
|
||||||
|
|
||||||
|
| Метрика | Цель | Источник |
|
||||||
|
|---|---|---|
|
||||||
|
| **Gross Churn** | ≤ 5% год | CRM |
|
||||||
|
| **Net Revenue Retention (NRR)** | ≥ 110% | Биллинг |
|
||||||
|
| Logo retention | ≥ 92% год | CRM |
|
||||||
|
| Upsell rate (от существующих клиентов) | ≥ 25% год | CRM |
|
||||||
|
| NPS | ≥ 50 | Post-sale survey |
|
||||||
|
| Time to first upsell | ≤ 6 мес | CRM |
|
||||||
|
|
||||||
|
### Уровень 6 — Операции
|
||||||
|
|
||||||
|
| Метрика | Цель | Источник |
|
||||||
|
|---|---|---|
|
||||||
|
| Тикеты / клиент / мес | ≤ 2 | Zammad / Bitrix24 desk |
|
||||||
|
| Среднее время первого ответа NOC | ≤ 5 мин | Zammad |
|
||||||
|
| Среднее время разрешения тикета | ≤ 4 часа | Zammad |
|
||||||
|
| Uptime ДЦ (питание) | ≥ 99.982% | Internal monitoring |
|
||||||
|
| Uptime ДЦ (сеть) | ≥ 99.95% | Internal monitoring |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Как понять что воронка работает
|
||||||
|
|
||||||
|
5 признаков здоровой воронки:
|
||||||
|
|
||||||
|
1. **CAC < LTV / 4** — юнит-экономика сходится с запасом
|
||||||
|
2. **Conv MQL → SQL ≥ 30%** — лид-магниты ловят целевую ЦА, не мусор
|
||||||
|
3. **Conv SQL → Won ≥ 15%** — SDR/AE квалифицируют адекватно, оффер бьёт
|
||||||
|
4. **Sales cycle сокращается квартал к кварталу** — прогрев работает
|
||||||
|
5. **NRR ≥ 110%** — клиенты растут, апсейл живой → продукт реально нужен
|
||||||
|
|
||||||
|
Если **3+ показателя из 5** не достигаются 2 квартала подряд — пересборка воронки.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Дашборды
|
||||||
|
|
||||||
|
### Дашборд 1 — Sales Operations (ежедневно)
|
||||||
|
|
||||||
|
- Новые лиды сегодня (число + по источникам)
|
||||||
|
- Лиды без касания > 24ч (alert)
|
||||||
|
- Звонки сделано / запланировано на сегодня
|
||||||
|
- Сделки в каждой стадии (snapshot)
|
||||||
|
- Сделки stuck > 7 дней (alert)
|
||||||
|
|
||||||
|
### Дашборд 2 — Marketing (еженедельно)
|
||||||
|
|
||||||
|
- CPL по каналам (LinkedIn / Google / SEO / Direct)
|
||||||
|
- ROAS по каналам
|
||||||
|
- Conv лендинга по UTM
|
||||||
|
- Drip-кампания: open / click / reply rates
|
||||||
|
- Retargeting по сегментам
|
||||||
|
|
||||||
|
### Дашборд 3 — Воронка (еженедельно + ежемесячно)
|
||||||
|
|
||||||
|
- Воронка по стадиям с количеством и суммами
|
||||||
|
- Conversion rate между стадиями
|
||||||
|
- Sales cycle длительность по сегменту
|
||||||
|
- Win/Loss по причинам
|
||||||
|
|
||||||
|
### Дашборд 4 — Финансы / Юнит-экономика (ежемесячно)
|
||||||
|
|
||||||
|
- ARR / MRR snapshot
|
||||||
|
- New MRR / Expansion MRR / Churn MRR / Contraction MRR
|
||||||
|
- CAC по сегменту
|
||||||
|
- LTV / CAC по когорте
|
||||||
|
- Payback period
|
||||||
|
|
||||||
|
### Дашборд 5 — Cohort retention (ежеквартально)
|
||||||
|
|
||||||
|
- Retention по месяцу подписания (heatmap 1–24 мес)
|
||||||
|
- Revenue retention по когорте
|
||||||
|
- Upsell rate по когорте
|
||||||
|
- Churn по причинам
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Инструменты для дашбордов
|
||||||
|
|
||||||
|
- **Источник данных:** Bitrix24 API + 1С + Google Analytics 4
|
||||||
|
- **ETL:** Airbyte / простые Python-скрипты для регулярного экспорта в Google Sheets / BigQuery
|
||||||
|
- **Визуализация:** Looker Studio (бесплатно для команды до 10 чел), Metabase (open-source), или встроенные дашборды Bitrix24
|
||||||
|
- **Алёрты:** Slack / Telegram-бот, триггеры из BI
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Частые ошибки в аналитике воронки
|
||||||
|
|
||||||
|
1. **Считать leads, а не SQL** — большой объём мусорных лидов маскирует низкую квалификацию
|
||||||
|
2. **Не разделять CPL по каналам** — общий CPL скрывает что какой-то канал убыточен
|
||||||
|
3. **Считать LTV без учёта churn** — LTV растёт, но клиенты уходят на 4-м месяце
|
||||||
|
4. **Не сегментировать по ICP** — финтех и e-com имеют разный sales cycle и LTV
|
||||||
|
5. **Считать win rate без учёта "no decision"** — закрытые без решения сделки часто половина воронки
|
||||||
|
6. **NRR без сегментации** — одна крупная сделка может скрыть массовый churn по мелким
|
||||||
123
calculator.js
Normal file
123
calculator.js
Normal file
@ -0,0 +1,123 @@
|
|||||||
|
(function () {
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
// Pricing model (USD). Tune later from real tariffs.
|
||||||
|
const PRICE = {
|
||||||
|
unitPerMonth: 89, // 1U per month
|
||||||
|
kwPerMonth: 180, // 1 kW per month (power + cooling)
|
||||||
|
ipPerMonth: 3, // public IPv4
|
||||||
|
trafficPer1TB: 0, // included up to 10 TB
|
||||||
|
crossConnect: 50,
|
||||||
|
ourSlaUptime: 99.982
|
||||||
|
};
|
||||||
|
|
||||||
|
// Office / DIY assumptions per 1U-equivalent
|
||||||
|
const OFFICE = {
|
||||||
|
powerCostPerKWh: 0.12, // USD per kWh (office power tariff avg)
|
||||||
|
coolingMultiplier: 1.6, // cooling adds 60% to power
|
||||||
|
rentPerUnitPerMonth: 25, // attributable office rent per 1U
|
||||||
|
adminCostShare: 90, // share of sysadmin salary per server / mo
|
||||||
|
avgDowntimeHoursPerYear: 4.3, // industry avg for office serverrooms
|
||||||
|
downtimeCostPerHour: 800 // default; user can override
|
||||||
|
};
|
||||||
|
|
||||||
|
const $ = (id) => document.getElementById(id);
|
||||||
|
const fmt = (n) => new Intl.NumberFormat("ru-RU", { maximumFractionDigits: 0 }).format(Math.round(n));
|
||||||
|
const usd = (n) => "$" + fmt(n);
|
||||||
|
|
||||||
|
function calc() {
|
||||||
|
const servers = Math.max(0, +$("servers").value || 0);
|
||||||
|
const avgU = Math.max(1, +$("avgU").value || 1);
|
||||||
|
const kw = Math.max(0, +$("kw").value || 0);
|
||||||
|
const ips = Math.max(0, +$("ips").value || 0);
|
||||||
|
const currentSpend = Math.max(0, +$("currentSpend").value || 0);
|
||||||
|
const downtimeCost = Math.max(0, +$("downtimeCost").value || OFFICE.downtimeCostPerHour);
|
||||||
|
const where = $("where").value;
|
||||||
|
|
||||||
|
const totalUnits = servers * avgU;
|
||||||
|
|
||||||
|
// Our colocation monthly cost
|
||||||
|
const ourMonthly =
|
||||||
|
totalUnits * PRICE.unitPerMonth +
|
||||||
|
kw * PRICE.kwPerMonth +
|
||||||
|
ips * PRICE.ipPerMonth;
|
||||||
|
|
||||||
|
// Current monthly cost
|
||||||
|
let currentMonthly = currentSpend;
|
||||||
|
if (currentSpend === 0) {
|
||||||
|
if (where === "office") {
|
||||||
|
// Estimate office TCO if user didn't provide spend
|
||||||
|
const powerKWh = kw * 24 * 30; // monthly kWh
|
||||||
|
const power = powerKWh * OFFICE.powerCostPerKWh * OFFICE.coolingMultiplier;
|
||||||
|
const rent = totalUnits * OFFICE.rentPerUnitPerMonth;
|
||||||
|
const admin = servers * OFFICE.adminCostShare;
|
||||||
|
currentMonthly = power + rent + admin;
|
||||||
|
} else if (where === "cloud") {
|
||||||
|
// Cloud rough proxy: $120/mo per "server equivalent" (compute-only)
|
||||||
|
currentMonthly = servers * 120 + kw * 60;
|
||||||
|
} else {
|
||||||
|
currentMonthly = ourMonthly * 1.25;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
const monthlyDelta = currentMonthly - ourMonthly;
|
||||||
|
const yearlyDelta = monthlyDelta * 12;
|
||||||
|
const threeYearDelta = monthlyDelta * 36;
|
||||||
|
|
||||||
|
// Downtime hidden cost (office only by default)
|
||||||
|
const downtimeAnnual = where === "office"
|
||||||
|
? OFFICE.avgDowntimeHoursPerYear * downtimeCost
|
||||||
|
: 0;
|
||||||
|
const threeYearSavingsWithDowntime = threeYearDelta + downtimeAnnual * 3;
|
||||||
|
|
||||||
|
$("rOur").textContent = usd(ourMonthly) + " / мес";
|
||||||
|
$("rCurrent").textContent = usd(currentMonthly) + " / мес";
|
||||||
|
$("rDeltaMonth").textContent = (monthlyDelta >= 0 ? "−" : "+") + usd(Math.abs(monthlyDelta)) + " / мес";
|
||||||
|
$("rDowntime").textContent = downtimeAnnual > 0 ? usd(downtimeAnnual) + " / год" : "—";
|
||||||
|
$("rSavings").textContent = usd(Math.max(0, threeYearSavingsWithDowntime));
|
||||||
|
|
||||||
|
// Color result if no savings
|
||||||
|
const savingsEl = document.querySelector(".savings");
|
||||||
|
if (threeYearSavingsWithDowntime <= 0) {
|
||||||
|
savingsEl.style.opacity = "0.6";
|
||||||
|
} else {
|
||||||
|
savingsEl.style.opacity = "1";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function init() {
|
||||||
|
const ids = ["servers", "avgU", "kw", "ips", "currentSpend", "downtimeCost", "where"];
|
||||||
|
ids.forEach((id) => {
|
||||||
|
const el = $(id);
|
||||||
|
if (el) el.addEventListener("input", calc);
|
||||||
|
if (el && el.tagName === "SELECT") el.addEventListener("change", calc);
|
||||||
|
});
|
||||||
|
calc();
|
||||||
|
}
|
||||||
|
|
||||||
|
// Lead form: capture, persist to localStorage as a stub. Hook real CRM later.
|
||||||
|
function initLeadForm(formId) {
|
||||||
|
const form = document.getElementById(formId);
|
||||||
|
if (!form) return;
|
||||||
|
form.addEventListener("submit", (e) => {
|
||||||
|
e.preventDefault();
|
||||||
|
const data = Object.fromEntries(new FormData(form).entries());
|
||||||
|
data.ts = new Date().toISOString();
|
||||||
|
data.calc = {
|
||||||
|
servers: $("servers")?.value,
|
||||||
|
kw: $("kw")?.value,
|
||||||
|
savings3y: $("rSavings")?.textContent
|
||||||
|
};
|
||||||
|
const stored = JSON.parse(localStorage.getItem("leads") || "[]");
|
||||||
|
stored.push(data);
|
||||||
|
localStorage.setItem("leads", JSON.stringify(stored));
|
||||||
|
form.innerHTML = '<div style="padding:18px;color:#4cc38a;font-weight:600;">Заявка принята. Позвоним в течение 60 минут в рабочее время.</div>';
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
document.addEventListener("DOMContentLoaded", () => {
|
||||||
|
init();
|
||||||
|
initLeadForm("leadForm");
|
||||||
|
initLeadForm("leadFormBottom");
|
||||||
|
});
|
||||||
|
})();
|
||||||
180
checklist.html
Normal file
180
checklist.html
Normal file
@ -0,0 +1,180 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html lang="ru">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8" />
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
<title>Чек-лист: 23 вопроса вашему ДЦ перед подписанием договора</title>
|
||||||
|
<meta name="description" content="Бесплатный чек-лист из 23 вопросов, которые надо задать дата-центру перед подписанием договора на colocation. PDF-готовая версия для печати." />
|
||||||
|
<link rel="stylesheet" href="styles.css" />
|
||||||
|
<style>
|
||||||
|
.doc { max-width: 820px; margin: 0 auto; padding: 48px 24px 96px; }
|
||||||
|
.doc h1 { font-size: 2rem; margin-bottom: 6px; }
|
||||||
|
.doc .sub { color: var(--text-muted); margin-bottom: 28px; }
|
||||||
|
.doc h2 { margin-top: 36px; margin-bottom: 10px; font-size: 1.25rem; color: var(--accent); }
|
||||||
|
.doc ol { padding-left: 22px; }
|
||||||
|
.doc li { margin-bottom: 10px; }
|
||||||
|
.doc li b { color: #fff; }
|
||||||
|
.doc .hint { color: var(--text-muted); font-size: 0.92rem; display: block; margin-top: 4px; }
|
||||||
|
.doc .footer-cta { margin-top: 48px; padding: 24px; border: 1px solid var(--border); border-radius: var(--radius); background: var(--bg-card); }
|
||||||
|
.toolbar { display: flex; gap: 10px; margin-bottom: 24px; }
|
||||||
|
|
||||||
|
@media print {
|
||||||
|
.doc { padding: 0; max-width: none; }
|
||||||
|
.toolbar, .no-print { display: none !important; }
|
||||||
|
h2 { color: #000 !important; }
|
||||||
|
.doc li b { color: #000 !important; }
|
||||||
|
.hint { color: #444 !important; }
|
||||||
|
.footer-cta { background: #f5f5f5 !important; color: #111 !important; }
|
||||||
|
a { color: #000 !important; text-decoration: underline; }
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
|
||||||
|
<header class="nav no-print">
|
||||||
|
<div class="container nav-inner">
|
||||||
|
<a class="logo" href="index.html">KZ<span>DC</span></a>
|
||||||
|
<nav class="nav-links">
|
||||||
|
<a href="index.html">На главную</a>
|
||||||
|
<a href="index.html#calc">Калькулятор</a>
|
||||||
|
<a href="index.html#lead">Бесплатный аудит</a>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<main class="doc">
|
||||||
|
<div class="toolbar no-print">
|
||||||
|
<button class="btn btn-primary" onclick="window.print()">Скачать PDF / Распечатать</button>
|
||||||
|
<a class="btn btn-ghost" href="index.html#lead">Получить аудит инфраструктуры</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h1>23 вопроса вашему дата-центру перед подписанием договора</h1>
|
||||||
|
<p class="sub">Используйте этот чек-лист при общении с любым ДЦ. Если на 3+ вопроса нет внятного ответа — ищите другого провайдера.</p>
|
||||||
|
|
||||||
|
<h2>Питание</h2>
|
||||||
|
<ol>
|
||||||
|
<li>
|
||||||
|
<b>Схема резервирования питания — N, N+1, 2N, 2N+1?</b>
|
||||||
|
<span class="hint">Для прода ниже 2N не рассматривать. Запросите PUE и однолинейную схему.</span>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<b>Сколько вводов от разных подстанций?</b>
|
||||||
|
<span class="hint">Минимум два независимых ввода. Один ввод = единая точка отказа.</span>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<b>Сколько времени работает ДГУ автономно? Когда последний раз тестировали под нагрузкой?</b>
|
||||||
|
<span class="hint">Стандарт — 72 часа автономии. Тест под нагрузкой — еженедельно, лог должен быть.</span>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<b>Какая фактическая загрузка стоек по питанию?</b>
|
||||||
|
<span class="hint">Если ДЦ выше 70% утилизации — резерв N+1 уже работает на пределе.</span>
|
||||||
|
</li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h2>Охлаждение</h2>
|
||||||
|
<ol start="5">
|
||||||
|
<li>
|
||||||
|
<b>Тип охлаждения: фреон, чиллер, фрикулинг?</b>
|
||||||
|
<span class="hint">Чиллер с фрикулингом — экономичный и надёжный вариант для климата Казахстана.</span>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<b>Резервирование кондиционеров (N+1 / N+2)?</b>
|
||||||
|
<span class="hint">Кондеи ломаются чаще питания. N+1 — минимум.</span>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<b>Какая температура и влажность в холодном коридоре?</b>
|
||||||
|
<span class="hint">Норма — 18–24°C, 40–55% влажности. Стабильность важнее абсолютного значения.</span>
|
||||||
|
</li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h2>Сеть</h2>
|
||||||
|
<ol start="8">
|
||||||
|
<li>
|
||||||
|
<b>Сколько аплинков и каких? Есть ли BGP, своя AS?</b>
|
||||||
|
<span class="hint">Минимум 2 независимых аплинка, поддержка BGP. Доступ к KZ-IX, MSK-IX.</span>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<b>Какая базовая защита от DDoS? L3/L4? L7 за отдельную плату?</b>
|
||||||
|
<span class="hint">L3/L4 (volumetric) должны быть бесплатно. L7 — нормально брать денег.</span>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<b>Дают ли кросс-коннект до других операторов, в т.ч. до конкурентов?</b>
|
||||||
|
<span class="hint">Критерий зрелости ДЦ. Если только «через нашу сеть» — это lock-in.</span>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<b>Какой latency до ключевых точек: KZ-IX, MSK-IX, Frankfurt, Singapore?</b>
|
||||||
|
<span class="hint">Запросите traceroute и ping-логи. Цифры на маркетинговой странице — не аргумент.</span>
|
||||||
|
</li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h2>SLA и договор</h2>
|
||||||
|
<ol start="12">
|
||||||
|
<li>
|
||||||
|
<b>Какой uptime в SLA — для питания и для сети отдельно?</b>
|
||||||
|
<span class="hint">Минимум 99.95% для питания, 99.9% для сети. «Общий uptime» без разбивки — красный флаг.</span>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<b>Какая компенсация при нарушении SLA? Прописана ли цифрой в договоре?</b>
|
||||||
|
<span class="hint">«По соглашению сторон» = ноль. Должен быть множитель к стоимости простоя.</span>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<b>Как и кем фиксируется факт инцидента?</b>
|
||||||
|
<span class="hint">Должен быть публичный статус-пейдж и автоматическая фиксация. Не «напишите письмо».</span>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<b>Срок реакции NOC на ваш тикет?</b>
|
||||||
|
<span class="hint">5 минут — отлично. 15 минут — приемлемо. Час — несерьёзно для прода.</span>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<b>Условия расторжения и штрафы за ранний выход?</b>
|
||||||
|
<span class="hint">Норма — уведомление за 30 дней без штрафов после окончания минимального срока.</span>
|
||||||
|
</li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h2>Безопасность и compliance</h2>
|
||||||
|
<ol start="17">
|
||||||
|
<li>
|
||||||
|
<b>Какие сертификации: Uptime Institute Tier, ISO 27001, PCI DSS?</b>
|
||||||
|
<span class="hint">Запросите копии сертификатов. «Соответствуем» без документа — не считается.</span>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<b>Соответствие 152-ФЗ, КЗ-ПДн, отраслевым требованиям (НБ РК для финтеха)?</b>
|
||||||
|
<span class="hint">Если работаете с ПДн или платёжными данными — обязательный пункт.</span>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<b>Какие меры физической безопасности: СКУД, биометрия, видео, охрана?</b>
|
||||||
|
<span class="hint">Минимум: двухфакторный доступ, видео с хранением 90+ дней, охрана 24/7.</span>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<b>Кто имеет физический доступ к моему железу?</b>
|
||||||
|
<span class="hint">Только сотрудники ДЦ из вашего списка + ваши представители. Не «любой инженер».</span>
|
||||||
|
</li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h2>Эксплуатация и операции</h2>
|
||||||
|
<ol start="21">
|
||||||
|
<li>
|
||||||
|
<b>Что включено в «руки-ноги», какой лимит и тариф сверх?</b>
|
||||||
|
<span class="hint">Норма — 2–4 часа в месяц включено. Сверх — $30–50/час.</span>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<b>Кто платит за миграцию железа из офиса?</b>
|
||||||
|
<span class="hint">При контракте от 12 мес миграция должна быть бесплатна. Иначе — повод торговаться.</span>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<b>Какие есть смежные сервисы: managed backup, бэкап в другой регион, мониторинг, IPMI/KVM?</b>
|
||||||
|
<span class="hint">Хороший ДЦ продаёт не только стойку, но экосистему вокруг.</span>
|
||||||
|
</li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<div class="footer-cta">
|
||||||
|
<h3 style="margin-top:0;">Хотите проверить наш ДЦ по этому чек-листу?</h3>
|
||||||
|
<p style="color:var(--text-muted);">Запишитесь на бесплатный аудит. Инженер ответит на все 23 вопроса, покажет машзал и посчитает TCO под вашу инфраструктуру.</p>
|
||||||
|
<a href="index.html#lead" class="btn btn-primary">Записаться на аудит</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<p class="muted" style="margin-top:32px; text-align:center;">© 2026 KZDC · noc@kzdc.kz · +7 727 000 00 00</p>
|
||||||
|
</main>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
142
crm/setup.md
Normal file
142
crm/setup.md
Normal file
@ -0,0 +1,142 @@
|
|||||||
|
# CRM Setup — Bitrix24
|
||||||
|
|
||||||
|
## Выбор системы
|
||||||
|
|
||||||
|
**Рекомендация: Bitrix24** для рынка Казахстан + СНГ.
|
||||||
|
|
||||||
|
| Параметр | Bitrix24 | HubSpot |
|
||||||
|
|---|---|---|
|
||||||
|
| Локальные интеграции (1С, банки РК, КЦ) | ✅ Есть | ❌ Нет |
|
||||||
|
| Локальная телефония | ✅ Есть | Через сторонние |
|
||||||
|
| Marketing automation | Средний | ✅ Сильный |
|
||||||
|
| Цена / пользователь | $24/мес | $50–150/мес |
|
||||||
|
| Кастомизация воронки | ✅ Гибкая | ✅ Гибкая |
|
||||||
|
| Поддержка ЭДО / документооборота РФ/РК | ✅ Есть | ❌ Нет |
|
||||||
|
| Локализация / UI | ✅ Полная | Частичная |
|
||||||
|
|
||||||
|
HubSpot имеет смысл если 50%+ клиентов вне СНГ.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Структура воронки в Bitrix24
|
||||||
|
|
||||||
|
### Стадии сделки
|
||||||
|
|
||||||
|
| # | Стадия | Кто двигает | Артефакт перехода |
|
||||||
|
|---|---|---|---|
|
||||||
|
| 1 | Новый лид | Авто (форма / звонок) | Карточка создана, поля заполнены |
|
||||||
|
| 2 | В работе SDR | SDR | Назначен ответственный, дата первого контакта |
|
||||||
|
| 3 | Квалифицирован (SQL) | SDR | BANT-поля заполнены, прошёл порог |
|
||||||
|
| 4 | Тех. бриф собран | SDR / AE | Дискавери 40+ вопросов отвечено |
|
||||||
|
| 5 | КП отправлено | AE | PDF с расчётом TCO в карточке |
|
||||||
|
| 6 | Тур проведён | AE + SE | Протокол тура, фидбек клиента |
|
||||||
|
| 7 | Тест-период активен | Ops + AE | Активный мониторинг тестовых машин |
|
||||||
|
| 8 | Договор на согласовании | AE + Legal | Версии договора в карточке |
|
||||||
|
| 9 | Подписан (Won) | AE | Сканы подписанного договора |
|
||||||
|
| 10 | Onboarding 30/60/90 | Account Manager | Чек-листы выполнены |
|
||||||
|
| --- | Закрыто (Lost) | — | Причина обязательна |
|
||||||
|
|
||||||
|
### Причины проигрыша (обязательные dropdown)
|
||||||
|
|
||||||
|
1. Цена / бюджет
|
||||||
|
2. Конкурент (указать кого)
|
||||||
|
3. Не наша ЦА (не подходит размер чека)
|
||||||
|
4. Время не сейчас (отложили на 6+ мес)
|
||||||
|
5. Внутренние причины (увольнение ЛПР, заморозка проекта)
|
||||||
|
6. Технические ограничения (нужен Tier IV, multi-region, etc.)
|
||||||
|
7. Не дозвонились
|
||||||
|
8. Другое (комментарий обязателен)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Поля карточки сделки (обязательные)
|
||||||
|
|
||||||
|
### Контактные данные
|
||||||
|
- ФИО ЛПР
|
||||||
|
- Должность
|
||||||
|
- Email + телефон + LinkedIn
|
||||||
|
- Компания, размер, индустрия
|
||||||
|
- Источник (UTM-параметры)
|
||||||
|
|
||||||
|
### Тех. бриф (заполняется после дискавери)
|
||||||
|
- Где сейчас живут серверы (dropdown)
|
||||||
|
- Кол-во серверов (число)
|
||||||
|
- Суммарная мощность кВт (число)
|
||||||
|
- Юниты в стойке (число)
|
||||||
|
- Текущий ежемесячный бюджет (число, $)
|
||||||
|
- Compliance (multi-select: PCI DSS, ISO 27001, КЗ-ПДн, 152-ФЗ, нет)
|
||||||
|
- Latency-критичные сервисы (текст)
|
||||||
|
- Триггер переезда (dropdown)
|
||||||
|
- Целевые сроки (дата)
|
||||||
|
|
||||||
|
### BANT-скоринг (автоматически из полей)
|
||||||
|
- Budget (вилка)
|
||||||
|
- Authority (флаг ЛПР доступен)
|
||||||
|
- Need (1–5)
|
||||||
|
- Timeline (количество месяцев)
|
||||||
|
- **Auto-score:** 0–100, цвет карточки меняется автоматически
|
||||||
|
|
||||||
|
### Деньги
|
||||||
|
- Сумма сделки MRR ($/мес)
|
||||||
|
- Сумма контракта (12 / 36 мес)
|
||||||
|
- Скидка %
|
||||||
|
- Длительность контракта (месяцы)
|
||||||
|
- Дата начала / окончания
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Что автоматизировать
|
||||||
|
|
||||||
|
| Процесс | Триггер | Действие |
|
||||||
|
|---|---|---|
|
||||||
|
| Захват лида с формы | Webhook от лендинга | Создать сделку, назначить SDR (round-robin), задача «Позвонить ≤ 15 мин» |
|
||||||
|
| Email drip | Скачивание лид-магнита | Запуск drip-цепочки (5 писем) |
|
||||||
|
| Скоринг лида | Обновление BANT-полей | Пересчёт score, изменение цвета карточки, уведомление AE если ≥ 70 |
|
||||||
|
| Распределение SDR | Round-robin по нагрузке | Назначение ответственного с учётом текущей загрузки |
|
||||||
|
| Напоминания о звонке | Нет активности по сделке 3/7/14 дней | Авто-задача SDR/AE |
|
||||||
|
| Документы (КП) | Стадия «КП отправлено» | Шаблон PDF из CRM с данными из карточки |
|
||||||
|
| Договор + ЭЦП | Стадия «Договор на согласовании» | Шаблон + интеграция DocuSign / SignNow / eGov для РК |
|
||||||
|
| Биллинг | Стадия «Подписан» | Создание клиента в 1С, генерация первого счёта |
|
||||||
|
| NPS | 30 / 90 дней после старта | Авто-опрос email/SMS, при ≤ 7 — задача на эскалацию |
|
||||||
|
| Тикеты NOC | Создание тикета в Zammad | Карточка в Bitrix24, авто-link к клиенту |
|
||||||
|
| Уведомления в Slack/Telegram | Новый лид / закрытая сделка | Сообщение в общий канал команды |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Интеграции
|
||||||
|
|
||||||
|
| Система | Назначение | Тип интеграции |
|
||||||
|
|---|---|---|
|
||||||
|
| Лендинг (форма) | Захват лида | Webhook → Bitrix24 REST API |
|
||||||
|
| Calltracking (callbackhunter / mango) | Звонки с лендинга | Готовый коннектор |
|
||||||
|
| Telegram-бот для NOC | Тикеты от клиентов | Custom bot + Bitrix24 API |
|
||||||
|
| Unisender / Sendpulse | Email drip | OAuth + sync контактов |
|
||||||
|
| HeyReach / Expandi | LinkedIn outreach | Export CSV / Webhook |
|
||||||
|
| Google Analytics + GTM | Атрибуция UTM | UTM-метки → поля карточки |
|
||||||
|
| 1С Бухгалтерия | Биллинг, документы | Готовая интеграция |
|
||||||
|
| Slack / Telegram | Уведомления команде | Bitrix24 встроенный |
|
||||||
|
| DocuSign / eGov | Электронная подпись договоров | Custom через API |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Доступы и роли
|
||||||
|
|
||||||
|
| Роль | Видит | Может |
|
||||||
|
|---|---|---|
|
||||||
|
| SDR | Свои лиды + общая очередь | Двигать до стадии «КП отправлено» |
|
||||||
|
| AE | Свои сделки от стадии «Тех. бриф» | Двигать до стадии «Подписан» |
|
||||||
|
| Account Manager | Активные клиенты | Upsell, NPS, эскалации |
|
||||||
|
| Sales Manager | Все сделки команды | Все стадии + reports |
|
||||||
|
| Marketing | Все лиды до «КП отправлено» | Сегменты, кампании, отчёты |
|
||||||
|
| CEO / CFO | Read-only dashboards | Финансовые отчёты |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Что не автоматизировать (намеренно)
|
||||||
|
|
||||||
|
- Первый исходящий звонок (только человек, голосом)
|
||||||
|
- Любое предложение / письмо с финансовыми обязательствами (только AE с подтверждением)
|
||||||
|
- Отработку возражения «дорого» (только живой разговор)
|
||||||
|
- Согласование договора (только Legal review)
|
||||||
|
|
||||||
|
Автоматизация в этих местах = быстрый путь к недовольным клиентам и потерянным сделкам.
|
||||||
40
emails/01-delivery.md
Normal file
40
emails/01-delivery.md
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
# Письмо 1 — День 0 — Доставка лид-магнита
|
||||||
|
|
||||||
|
**Триггер:** скачал калькулятор TCO / чек-лист с лендинга
|
||||||
|
**Отправитель:** SDR (имя + фото в подписи)
|
||||||
|
**Цель:** доставить обещанное + предложить созвон
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
**Subject:** Ваш расчёт TCO внутри + бонус
|
||||||
|
|
||||||
|
**Preheader:** PDF с экономией за 3 года под ваш сетап. Плюс чек-лист 23 вопроса ДЦ.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
Привет, {{Имя}}.
|
||||||
|
|
||||||
|
Вот ваш расчёт: экономия **{{сумма}}$** за 3 года при переезде на colocation в наш Tier III ДЦ.
|
||||||
|
|
||||||
|
PDF приложил — там разбивка по статьям: питание, охлаждение, аренда, простой, админ.
|
||||||
|
|
||||||
|
**Бонусом — наш чек-лист «23 вопроса ДЦ перед подписанием».** Сэкономит вам 2 часа на следующем тендере: [ссылка на checklist.html]
|
||||||
|
|
||||||
|
Если хотите обсудить цифры или задать пару вопросов — ответьте на это письмо, договоримся на 15 минут.
|
||||||
|
|
||||||
|
Если просто посмотреть машзал — записываем на тур каждый вторник и четверг: [ссылка]
|
||||||
|
|
||||||
|
— {{Имя SDR}}
|
||||||
|
SDR, KZDC
|
||||||
|
+7 727 000 00 00
|
||||||
|
noc@kzdc.kz
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Технические детали отправки
|
||||||
|
|
||||||
|
- **Время отправки:** немедленно после события (latency ≤ 60 сек)
|
||||||
|
- **From:** реальный email SDR (не noreply@), фото в подписи
|
||||||
|
- **Reply-to:** тот же
|
||||||
|
- **Tracking:** open + click + reply
|
||||||
|
- **Если открыл, но не ответил за 48ч:** триггер на письмо 2
|
||||||
37
emails/02-social-proof.md
Normal file
37
emails/02-social-proof.md
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
# Письмо 2 — День 2 — Социальное доказательство
|
||||||
|
|
||||||
|
**Триггер:** открыл письмо 1, но не ответил за 48 часов
|
||||||
|
**Цель:** доказать через кейс похожей компании, снизить риск
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
**Subject:** Как {{похожая_компания}} сократила инфра-расходы на 38%
|
||||||
|
|
||||||
|
**Preheader:** Реальный кейс на 1 страницу. SaaS, 12 серверов, переезд за ночь.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
{{Имя}}, короткий кейс — не маркетинг, а цифры.
|
||||||
|
|
||||||
|
**Компания:** SaaS-платформа для B2B, 200 клиентов, 12 серверов
|
||||||
|
**Было:** офисная серверная, кондей умер в выходные, потеряли 4 часа, 18 клиентов написали в саппорт
|
||||||
|
**Что сделали:** перевезли к нам за одну ночь
|
||||||
|
**Через год:**
|
||||||
|
- TCO: −38% к прошлому году
|
||||||
|
- Uptime: 100% по питанию, 99.99% по сети
|
||||||
|
- Saving на электричестве: $1 240/мес
|
||||||
|
- Админ перестал ездить в офис ночью
|
||||||
|
|
||||||
|
Полный кейс с детализацией расходов (1 страница): [ссылка]
|
||||||
|
|
||||||
|
Хотите такой же расчёт по вашей инфре? Ответьте «да» — пришлю шаблон опросника, заполните за 10 минут, через 48 часов отдам PDF.
|
||||||
|
|
||||||
|
— {{Имя SDR}}
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Технические детали
|
||||||
|
|
||||||
|
- **Когда отправлять:** день 2 после письма 1 (если нет ответа)
|
||||||
|
- **Не отправлять:** если уже ответил на письмо 1 или забронировал созвон
|
||||||
|
- **A/B тест:** subject «−38% TCO» vs «Как {{похожая_компания}} сделала это»
|
||||||
41
emails/03-risk-removal.md
Normal file
41
emails/03-risk-removal.md
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
# Письмо 3 — День 5 — Снятие риска
|
||||||
|
|
||||||
|
**Триггер:** нет ответа на письма 1 и 2
|
||||||
|
**Цель:** убрать главный страх — миграция и lock-in. Дать low-commitment оффер.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
**Subject:** 30 дней бесплатно — без обязательств
|
||||||
|
|
||||||
|
**Preheader:** Привозите 1 сервер. Не понравится — забираете. Уже прошли 47 компаний.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
{{Имя}}, понимаю — переезд серверов это стрёмная история.
|
||||||
|
|
||||||
|
Поэтому делаем так: **30 дней теста, бесплатно, без обязательств.**
|
||||||
|
|
||||||
|
Как это работает:
|
||||||
|
1. Привозите 1 некритичный сервер (или мы забираем у вас)
|
||||||
|
2. Мы ставим в стойку, подключаем питание + сеть + IPMI
|
||||||
|
3. Вы даёте боевую нагрузку и проверяете 30 дней
|
||||||
|
4. **Не понравилось — забираете без вопросов**
|
||||||
|
5. Понравилось — переводим всё остальное по плану миграции
|
||||||
|
|
||||||
|
За 2025 год тест прошли 47 компаний. **43 остались.**
|
||||||
|
|
||||||
|
Записать вас на следующий слот? Свободные окна на этой неделе:
|
||||||
|
- Среда 11:00
|
||||||
|
- Пятница 14:00
|
||||||
|
|
||||||
|
— {{Имя SDR}}
|
||||||
|
|
||||||
|
P.S. Если просто хотите сначала увидеть машзал — приходите на тур, без обязательств: [ссылка]
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Технические детали
|
||||||
|
|
||||||
|
- **Когда отправлять:** день 5 (через 3 дня после письма 2)
|
||||||
|
- **Не отправлять:** если ответил, забронировал созвон или тур
|
||||||
|
- **Контентная вилка:** тут нет цифр TCO — фокус на психологический риск
|
||||||
39
emails/04-pain-numbers.md
Normal file
39
emails/04-pain-numbers.md
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
# Письмо 4 — День 9 — Боль + цифры
|
||||||
|
|
||||||
|
**Триггер:** молчание после 3 писем
|
||||||
|
**Цель:** показать цену бездействия. Конкретная цифра потерь.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
**Subject:** Сколько вам стоит 1 час простоя?
|
||||||
|
|
||||||
|
**Preheader:** Средний простой офисной серверной — 4.3 часа в год. Считаем во что обойдётся.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
{{Имя}}, статистика по 60 аудитам, которые мы провели в 2024–2025:
|
||||||
|
|
||||||
|
**Средний простой офисной серверной — 4.3 часа в год.**
|
||||||
|
|
||||||
|
Что это значит для SaaS на 500 клиентов:
|
||||||
|
- Потерянная MRR за час простоя: ~$1 200
|
||||||
|
- Отток после инцидента: +2.3% к месячному churn
|
||||||
|
- **Полная стоимость за год: ≈ ${{рассчитанная_сумма}}**
|
||||||
|
|
||||||
|
В нашем ДЦ за 2024 год:
|
||||||
|
- Простой по питанию: **11 минут**
|
||||||
|
- Простой по сети: **0 минут**
|
||||||
|
|
||||||
|
Это не магия. 2N питание, ДГУ на 72 часа, прецизионка N+1, 3 независимых аплинка с BGP.
|
||||||
|
|
||||||
|
Если хотите конкретные цифры по вашей инфре — пришлите 3 параметра (кол-во серверов / кВт / текущая аренда), пришлю аудит за 48 часов: [кнопка «получить аудит»]
|
||||||
|
|
||||||
|
— {{Имя SDR}}
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Технические детали
|
||||||
|
|
||||||
|
- **Когда отправлять:** день 9
|
||||||
|
- **Не отправлять:** если был любой ответ или активность на лендинге за последние 5 дней
|
||||||
|
- **Кнопка CTA:** ведёт на форму аудита, не на калькулятор (калькулятор он уже видел)
|
||||||
40
emails/05-breakup.md
Normal file
40
emails/05-breakup.md
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
# Письмо 5 — День 14 — Жёсткий close (breakup)
|
||||||
|
|
||||||
|
**Триггер:** молчание после 4 писем
|
||||||
|
**Цель:** последняя попытка + чистка базы. Возврат живых, остальные → nurture-кампания.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
**Subject:** Закрываю ваш запрос?
|
||||||
|
|
||||||
|
**Preheader:** Две недели тишины — закрываю заявку. Если актуально, ответьте одной цифрой.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
{{Имя}}, две недели назад вы считали TCO на colocation.
|
||||||
|
|
||||||
|
Не пишете — закрываю заявку, чтобы не спамить.
|
||||||
|
|
||||||
|
Если ещё актуально — **ответьте одной цифрой** (это займёт 2 секунды):
|
||||||
|
|
||||||
|
**1** — давайте созвонимся 15 минут
|
||||||
|
**2** — пришлите КП на email, без созвона
|
||||||
|
**3** — не сейчас, напомните через 3 месяца
|
||||||
|
**4** — не актуально, удалите из базы
|
||||||
|
|
||||||
|
Спасибо.
|
||||||
|
|
||||||
|
— {{Имя SDR}}
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Технические детали
|
||||||
|
|
||||||
|
- **Когда отправлять:** день 14
|
||||||
|
- **Конверсия в ответ:** breakup-письма дают 18–25% reply rate (выше всех остальных)
|
||||||
|
- **По цифрам — что делать:**
|
||||||
|
- 1 → SDR звонит в течение 1 часа
|
||||||
|
- 2 → AE готовит КП, отправка ≤ 24ч
|
||||||
|
- 3 → в Bitrix24 «отложен», авто-задача на возврат через 90 дней
|
||||||
|
- 4 → unsubscribe, удалить из active базы (оставить только в reference-сегменте для cookie-retargeting)
|
||||||
|
- **Без ответа на breakup:** перевод в long nurture (1 письмо в квартал — новости ДЦ, кейсы, отчёты по рынку)
|
||||||
39
emails/README.md
Normal file
39
emails/README.md
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
# Email-цепочка прогрева (drip campaign)
|
||||||
|
|
||||||
|
## Структура
|
||||||
|
|
||||||
|
| День | Письмо | Цель |
|
||||||
|
|---|---|---|
|
||||||
|
| 0 | [01-delivery](01-delivery.md) | Доставка лид-магнита |
|
||||||
|
| 2 | [02-social-proof](02-social-proof.md) | Кейс похожей компании |
|
||||||
|
| 5 | [03-risk-removal](03-risk-removal.md) | Снять страх миграции (тест 30 дней) |
|
||||||
|
| 9 | [04-pain-numbers](04-pain-numbers.md) | Боль + цифры простоя |
|
||||||
|
| 14 | [05-breakup](05-breakup.md) | Breakup, чистка базы |
|
||||||
|
|
||||||
|
## Правила работы цепочки
|
||||||
|
|
||||||
|
1. **Любое действие лида останавливает drip:**
|
||||||
|
- Ответ на email
|
||||||
|
- Бронирование звонка / тура
|
||||||
|
- Заполнение формы аудита
|
||||||
|
- Звонок в офис
|
||||||
|
2. **После остановки drip:** лид переходит в воронку SDR, общается человек
|
||||||
|
3. **Все письма с реального ящика SDR** (не noreply@), reply-to тот же
|
||||||
|
4. **Tracking:** open + click + reply + unsubscribe
|
||||||
|
5. **A/B-тестирование:** subject lines, CTA, preheader. Тест ≥ 200 отправок до решения
|
||||||
|
|
||||||
|
## Метрики цепочки (ориентир)
|
||||||
|
|
||||||
|
| Метрика | Цель |
|
||||||
|
|---|---|
|
||||||
|
| Open rate (среднее по цепочке) | ≥ 40% |
|
||||||
|
| Click rate | ≥ 8% |
|
||||||
|
| Reply rate | ≥ 6% |
|
||||||
|
| Drip → SQL conversion | ≥ 12% |
|
||||||
|
| Unsubscribe rate | ≤ 1.5% |
|
||||||
|
|
||||||
|
## Инструменты
|
||||||
|
|
||||||
|
- **Отправка:** Bitrix24 marketing / Unisender / Sendpulse (SPF, DKIM, DMARC настроены)
|
||||||
|
- **Шаблонизация:** Liquid / Mustache переменные (`{{Имя}}`, `{{сумма}}`, `{{Компания}}`)
|
||||||
|
- **Сегментация:** по сегментам ICP (финтех / SaaS / e-com / разработка) — у каждого свой кейс в письме 2
|
||||||
89
funnel/architecture.md
Normal file
89
funnel/architecture.md
Normal file
@ -0,0 +1,89 @@
|
|||||||
|
# Архитектура воронки продаж — Colocation KZ+СНГ
|
||||||
|
|
||||||
|
## 1. Каналы привлечения и распределение бюджета
|
||||||
|
|
||||||
|
| Канал | Роль в воронке | Доля бюджета | Целевой CPL |
|
||||||
|
|---|---|---|---|
|
||||||
|
| LinkedIn Sales Navigator + outreach | Холодный контакт с CTO / DevOps Lead / IT Director | 30% | $80–120 |
|
||||||
|
| Google Ads (Search, intent-запросы) | Горячий спрос — "colocation Алматы", "размещение серверов цена" | 25% | $30–60 |
|
||||||
|
| Прямые продажи (outbound) | Аккаунты 1000$+ MRR — финтех, e-com | 20% | $200+ (но высокий чек) |
|
||||||
|
| Партнёрства (системные интеграторы, 1С-франчайзи, ISP, MSP) | Реферальный канал, ревшеринг 10–15% | 15% | $0 (revshare) |
|
||||||
|
| Контент / SEO (Habr, vc.ru, профильные TG-каналы) | Долгосрочный прогрев, бренд | 10% | $20–40 |
|
||||||
|
|
||||||
|
## 2. Целевая аудитория (ICP)
|
||||||
|
|
||||||
|
**Decision Maker:** CTO, CIO, IT Director, Head of Infrastructure
|
||||||
|
**Influencer:** DevOps Lead, Senior SRE, Security Officer
|
||||||
|
**Economic Buyer:** CFO, CEO (в компаниях до 100 человек — один человек)
|
||||||
|
|
||||||
|
**Сегменты по приоритету:**
|
||||||
|
|
||||||
|
1. Финтех (банки, платёжные системы, эквайринг) — high ticket, compliance-driven
|
||||||
|
2. SaaS B2B (платформы, аналитика, ERP) — средний чек, нужен uptime
|
||||||
|
3. E-commerce (маркетплейсы, ритейл) — пики нагрузки, нужны кросс-коннекты
|
||||||
|
4. Разработка / IT-команды (интеграторы, продуктовые студии) — низкий чек, частый upsell
|
||||||
|
5. Госсектор / квази-гос — длинный цикл, большие контракты
|
||||||
|
|
||||||
|
## 3. Путь клиента по стадиям
|
||||||
|
|
||||||
|
```
|
||||||
|
TOFU — Холодный трафик
|
||||||
|
├─ Источник: Google Ads / LinkedIn / SEO / контент
|
||||||
|
├─ Действие: клик → лендинг → лид-магнит
|
||||||
|
├─ Артефакт: калькулятор TCO, чек-лист, бенчмарк цен
|
||||||
|
└─ Кто ведёт: автомат (email drip, retargeting)
|
||||||
|
|
||||||
|
MOFU — Заявленный интерес
|
||||||
|
├─ Источник: форма / звонок / скачивание лид-магнита
|
||||||
|
├─ Действие: квалификация SDR 15 мин (BANT)
|
||||||
|
├─ Артефакт: тех. бриф, КП на основе калькулятора
|
||||||
|
└─ Кто ведёт: SDR + автомат (email)
|
||||||
|
|
||||||
|
BOFU — Готов смотреть
|
||||||
|
├─ Действие: тур по ДЦ (онлайн или физ.), тест-период 30 дней
|
||||||
|
├─ Артефакт: договор, план миграции
|
||||||
|
└─ Кто ведёт: AE + sales engineer + ops
|
||||||
|
|
||||||
|
Post-sale — Onboarding и Upsell
|
||||||
|
├─ Действие: 30/60/90 review, NPS-опрос
|
||||||
|
├─ Артефакт: account plan, upsell-список (каналы, СХД, бэкап, DRP)
|
||||||
|
└─ Кто ведёт: Account Manager
|
||||||
|
```
|
||||||
|
|
||||||
|
## 4. Где автомат, где человек
|
||||||
|
|
||||||
|
**Автомат:**
|
||||||
|
- Захват лида (форма / чат / калькулятор)
|
||||||
|
- Email-цепочки (drip 5 писем + поведенческие триггеры)
|
||||||
|
- Retargeting (Google Display, LinkedIn, Facebook)
|
||||||
|
- Скоринг лидов (BANT-поля → приоритет)
|
||||||
|
- Напоминания SDR (нет активности 3/7/14 дней)
|
||||||
|
- NPS-опросы post-sale (30/90 дней)
|
||||||
|
- Биллинг (генерация счетов, акты, ЭДО)
|
||||||
|
|
||||||
|
**Человек:**
|
||||||
|
- Квалификация лидов от 500$+ MRR (15 мин звонок)
|
||||||
|
- Технический discovery (нагрузка, SLA, compliance)
|
||||||
|
- Тур по ДЦ, презентация
|
||||||
|
- Согласование договора
|
||||||
|
- Миграция (sales engineer + ops)
|
||||||
|
- Эскалации, retention при оттоке
|
||||||
|
|
||||||
|
## 5. SLA по скорости работы
|
||||||
|
|
||||||
|
| Стадия | Время реакции |
|
||||||
|
|---|---|
|
||||||
|
| Заявка с лендинга → первый контакт SDR | ≤ 15 мин в рабочее время |
|
||||||
|
| Звонок SDR → КП на email | ≤ 24 часа |
|
||||||
|
| Запрос на тур → проведение тура | ≤ 3 рабочих дня |
|
||||||
|
| Запрос на тест-период → готовая стойка | ≤ 48 часов |
|
||||||
|
| Подписанный договор → миграция | по графику клиента, минимум 5 рабочих дней |
|
||||||
|
|
||||||
|
## 6. Длительность цикла сделки
|
||||||
|
|
||||||
|
| Сегмент | Средний цикл | Туров до сделки |
|
||||||
|
|---|---|---|
|
||||||
|
| IT-команды / разработка | 14–30 дней | 0–1 |
|
||||||
|
| SaaS B2B | 30–60 дней | 1 |
|
||||||
|
| Финтех / средний бизнес | 60–120 дней | 1–2 |
|
||||||
|
| Крупный бизнес / госсектор | 90–180 дней | 2–3 + тендер |
|
||||||
146
growth/hacks.md
Normal file
146
growth/hacks.md
Normal file
@ -0,0 +1,146 @@
|
|||||||
|
# Growth-хаки — 3 нестандартных способа привлечения
|
||||||
|
|
||||||
|
## Хак 1 — «WHOIS-сканер конкурентов» → персональный outreach
|
||||||
|
|
||||||
|
### Идея
|
||||||
|
Хостеры-конкуренты в Казахстане владеют публичными AS-номерами и IP-блоками. Через `whois` + Hunter.io можно найти владельцев серверов, размещённых у конкурентов. Дальше — точечный холодный outreach с конкурентной оффертой.
|
||||||
|
|
||||||
|
### Алгоритм
|
||||||
|
|
||||||
|
1. **Собрать список AS** конкурентов (RIPE Database, bgp.he.net, поиск по названию ДЦ)
|
||||||
|
2. **Выгрузить IP-блоки** этих AS-номеров (`whois -h whois.radb.net -- '-i origin AS{{number}}'`)
|
||||||
|
3. **Reverse DNS** по диапазону → найти hostname-ы с корпоративными доменами (skip `*.cloud.example.com` хостер-генерики)
|
||||||
|
4. **Hunter.io / Apollo** — найти CTO/DevOps этих компаний по доменам
|
||||||
|
5. **Холодный email** с прямым питчем
|
||||||
|
|
||||||
|
### Скрипт письма
|
||||||
|
|
||||||
|
> **Subject:** {{Компания}}: сервера на {{Конкурент}} — есть предложение
|
||||||
|
>
|
||||||
|
> Привет {{Имя}}.
|
||||||
|
>
|
||||||
|
> Видим что прод {{Компания}} живёт на серверах {{Конкурент}} (IP {{ip_адрес}}). Не для холодной продажи — короткое сравнение:
|
||||||
|
>
|
||||||
|
> | Параметр | {{Конкурент}} | Мы |
|
||||||
|
> |---|---|---|
|
||||||
|
> | Цена за 1U | $115 | $89 |
|
||||||
|
> | SLA по питанию | 99.95% | 99.982% |
|
||||||
|
> | Компенсация SLA | По соглашению | 10× стоимости простоя в договоре |
|
||||||
|
> | Миграция | За ваш счёт | Бесплатно при контракте от 12 мес |
|
||||||
|
>
|
||||||
|
> Если интересно — пришлю расчёт TCO под вашу инфру за 48 часов. Не интересно — игнор, больше не пишу.
|
||||||
|
>
|
||||||
|
> — {{Имя_SDR}}, KZDC
|
||||||
|
|
||||||
|
### Метрики
|
||||||
|
- **Открываемость:** 35–45% (персонализация даёт хороший open rate)
|
||||||
|
- **Reply rate:** 8–12%
|
||||||
|
- **SQL conversion:** 2–3% от выборки
|
||||||
|
- **Стоимость:** $200/мес на инструменты (Apollo, Hunter.io)
|
||||||
|
|
||||||
|
### Юридический момент
|
||||||
|
Используются только публичные данные WHOIS / DNS / LinkedIn. Соблюдение GDPR / 152-ФЗ / КЗ-ПДн обеспечивается opt-out в каждом письме.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Хак 2 — «GitHub / Terraform-сканер»
|
||||||
|
|
||||||
|
### Идея
|
||||||
|
Финтех и SaaS-команды публикуют в GitHub `docker-compose.yml`, `terraform/`, `k8s/manifests/`. Из этих файлов видно где живёт прод: AWS-регионы, инстансы по типу, размер кластера. Можно найти команды с тяжёлой инфрой в дорогих регионах облака.
|
||||||
|
|
||||||
|
### Алгоритм
|
||||||
|
|
||||||
|
1. **GitHub search** по ключам:
|
||||||
|
- `aws_region = "eu-central-1"` + `.kz` в email коммитеров
|
||||||
|
- `kubernetes.io/cluster` + крупный node_count
|
||||||
|
- `terraform-aws-modules` + Казахстан в README
|
||||||
|
2. **Анализ Dockerfile / k8s manifests** — оценка нагрузки (replicas, requests, limits)
|
||||||
|
3. **Скоринг лида:**
|
||||||
|
- 10+ replicas в k8s = серьёзный прод
|
||||||
|
- GPU-инстансы = ML/AI workload, дорогой
|
||||||
|
- `eu-central-1` / `us-east-1` + KZ-команда = переплата на трафик и latency
|
||||||
|
4. **Outreach** через LinkedIn (профиль коммитера) или email (`git log --format='%ae' | sort -u`)
|
||||||
|
|
||||||
|
### Скрипт сообщения LinkedIn
|
||||||
|
|
||||||
|
> {{Имя}}, увидел в репе {{Компания}} terraform на AWS Frankfurt. У нас есть кейсы переноса k8s-кластеров такого размера в локальный Tier III: latency для KZ-юзеров −40 мс, цена −60%, compliance из коробки.
|
||||||
|
>
|
||||||
|
> Скинуть TCO-сравнение?
|
||||||
|
|
||||||
|
### Метрики
|
||||||
|
- **Узкая выборка** (50–200 компаний в год) — но крупный чек
|
||||||
|
- **Reply rate:** 20–30% (высокая релевантность)
|
||||||
|
- **SQL → Won:** 25–35%
|
||||||
|
- **Стоимость:** время аналитика, 10–15 часов/мес
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Хак 3 — «Открытый тур по ДЦ как event»
|
||||||
|
|
||||||
|
### Идея
|
||||||
|
Раз в квартал — оффлайн событие в дата-центре для CTO / DevOps / IT директоров Алматы и Астаны. Не вебинар, а реальная экскурсия по машзалу + панельная дискуссия с действующими клиентами + нетворкинг.
|
||||||
|
|
||||||
|
### Формат
|
||||||
|
|
||||||
|
| Время | Активность |
|
||||||
|
|---|---|
|
||||||
|
| 18:00–18:30 | Сбор, кофе, нетворкинг |
|
||||||
|
| 18:30–19:10 | Экскурсия по машзалу: машинный зал, ИБП, ДГУ, NOC (группами по 10 чел) |
|
||||||
|
| 19:10–19:40 | Панельная дискуссия: «Как мы переехали из офиса в ДЦ» (2–3 действующих клиента, модерация — наш CEO) |
|
||||||
|
| 19:40–20:00 | Q&A с инженерами |
|
||||||
|
| 20:00–21:30 | Нетворкинг с пивом / закусками |
|
||||||
|
|
||||||
|
### Привлечение участников
|
||||||
|
|
||||||
|
- **Целевое приглашение** через LinkedIn (300 CTO/CIO Алматы) — 2 недели до события
|
||||||
|
- **Email-приглашения** существующим лидам (без оффера, чисто event)
|
||||||
|
- **Бесплатно, по подтверждённой заявке** — фильтр через анкету (компания, должность, размер инфры)
|
||||||
|
- **Лимит 40–50 человек** — создаёт ощущение эксклюзивности
|
||||||
|
|
||||||
|
### Что снимать / контент
|
||||||
|
|
||||||
|
- Видео экскурсии (без лиц участников) — основа для лендинга + retargeting
|
||||||
|
- Запись панели — публиковать как кейс
|
||||||
|
- Фото нетворкинга (с согласия) — для LinkedIn
|
||||||
|
|
||||||
|
### Метрики
|
||||||
|
- **Целевая аудитория на ивенте:** 30–50 человек
|
||||||
|
- **Квалифицированные лиды:** 5–10 (чек $1 000+ MRR)
|
||||||
|
- **Стоимость организации:** ≈ $2 000 за ивент
|
||||||
|
- **Expected pipeline:** $50 000+ ARR
|
||||||
|
- **Cost per SQL:** $200–400 (но качество выше всех каналов)
|
||||||
|
|
||||||
|
### Дополнительный профит
|
||||||
|
- **Контент на квартал:** видео + статьи на vc.ru / Habr
|
||||||
|
- **Социальные доказательства:** действующие клиенты на сцене = доверие
|
||||||
|
- **Команда:** инженеры мотивируются «показывать своё»
|
||||||
|
- **PR:** местные IT-СМИ часто пишут про такие ивенты
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Бонус-хак — «Партнёрка с увольняющимися сисадминами»
|
||||||
|
|
||||||
|
### Идея
|
||||||
|
Когда сисадмин в компании увольняется, серверная остаётся без присмотра → паника у CEO → быстрый поиск решения. Если у нас есть прямой канал к сисадмину — он становится нашим адвокатом.
|
||||||
|
|
||||||
|
### Алгоритм
|
||||||
|
|
||||||
|
1. **Telegram-канал «Сисадмины Казахстана»** — создать сообщество (или партнёрство с существующим: «sysadmin_kz», «devops_kz» и т.д.)
|
||||||
|
2. **Контент:** полезные посты про железо, скрипты, мониторинг (не реклама ДЦ)
|
||||||
|
3. **Партнёрская программа:** «приведи свою компанию → 5% от первого года контракта или $500 единоразово»
|
||||||
|
4. **Активация:** триггерное сообщение в личку при подписке + регулярные напоминания о бонусах в канале
|
||||||
|
|
||||||
|
### Метрики
|
||||||
|
- **Размер канала:** цель 500–1500 сисадминов за год
|
||||||
|
- **Лиды через партнёрку:** 3–8 в месяц
|
||||||
|
- **Конверсия в Won:** выше средней (тёплая рекомендация)
|
||||||
|
- **Стоимость:** контент-менеджер на 0.3 ставки, ≈ $400/мес
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Что объединяет все 3 хака
|
||||||
|
|
||||||
|
1. **Не масс-маркетинг** — точечная работа с релевантной выборкой
|
||||||
|
2. **Используют публичные данные** (WHOIS, GitHub, нетворкинг) — легально, дёшево
|
||||||
|
3. **Высокий conversion** через персонализацию
|
||||||
|
4. **Работают на длинной дистанции** — не разовая акция, а постоянный процесс
|
||||||
360
index.html
Normal file
360
index.html
Normal file
@ -0,0 +1,360 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html lang="ru">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8" />
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
<title>Colocation в Tier III ДЦ Алматы — SLA 99.982% с финансовой ответственностью</title>
|
||||||
|
<meta name="description" content="Размещение серверов в Tier III ДЦ Казахстана. SLA с деньгами в договоре. Миграция бесплатно. Цена фиксируется на 36 месяцев. Рассчитайте TCO за 60 секунд." />
|
||||||
|
<link rel="stylesheet" href="styles.css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
|
||||||
|
<!-- Nav -->
|
||||||
|
<header class="nav">
|
||||||
|
<div class="container nav-inner">
|
||||||
|
<div class="logo">KZ<span>DC</span></div>
|
||||||
|
<nav class="nav-links">
|
||||||
|
<a href="#calc">Калькулятор</a>
|
||||||
|
<a href="#sla">SLA</a>
|
||||||
|
<a href="#cases">Кейсы</a>
|
||||||
|
<a href="#compare">Сравнение</a>
|
||||||
|
<a href="#faq">FAQ</a>
|
||||||
|
<a href="checklist.html">Чек-лист</a>
|
||||||
|
</nav>
|
||||||
|
<a href="#lead" class="btn btn-primary" style="padding:10px 16px;font-size:0.9rem;">Бесплатный аудит</a>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<!-- Hero -->
|
||||||
|
<section class="hero">
|
||||||
|
<div class="container">
|
||||||
|
<h1>Colocation в Tier III ДЦ Алматы.<br/>SLA 99.982% с деньгами в договоре.</h1>
|
||||||
|
<p class="lead">
|
||||||
|
Размещаем ваши серверы в дата-центре уровня Tier III. Миграция за наш счёт.
|
||||||
|
Цена фиксируется на 36 месяцев. Падение свыше SLA — компенсация 10× от стоимости простоя.
|
||||||
|
</p>
|
||||||
|
<div class="hero-cta">
|
||||||
|
<a href="#calc" class="btn btn-primary">Рассчитать стоимость за 60 секунд</a>
|
||||||
|
<a href="#lead" class="btn btn-ghost">Заказать тур по ДЦ</a>
|
||||||
|
</div>
|
||||||
|
<div class="hero-meta">
|
||||||
|
<div><b>200+</b> компаний в ДЦ</div>
|
||||||
|
<div><b>1 247</b> дней без даунтайма</div>
|
||||||
|
<div><b>≤ 5 мин</b> реакция NOC</div>
|
||||||
|
<div><b>Tier III</b> Uptime Institute</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<!-- Logos -->
|
||||||
|
<section style="padding:24px 0;border-bottom:1px solid var(--border);">
|
||||||
|
<div class="container">
|
||||||
|
<div class="logos-bar">
|
||||||
|
<div class="item">FINTECH KZ</div>
|
||||||
|
<div class="item">CLOUDOPS</div>
|
||||||
|
<div class="item">SAAS.KZ</div>
|
||||||
|
<div class="item">PAYHUB</div>
|
||||||
|
<div class="item">DATA.LAB</div>
|
||||||
|
<div class="item">RETAIL.IO</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<!-- Pains -->
|
||||||
|
<section>
|
||||||
|
<div class="container">
|
||||||
|
<div class="section-head">
|
||||||
|
<div class="eyebrow">Почему уходят из офисной серверной</div>
|
||||||
|
<h2>4 причины перевезти инфраструктуру в ДЦ</h2>
|
||||||
|
</div>
|
||||||
|
<div class="grid cols-4">
|
||||||
|
<div class="card pain-card">
|
||||||
|
<div class="icon">⚡</div>
|
||||||
|
<h3>Электричество дорожает</h3>
|
||||||
|
<p>Тариф в офисе 2× от тарифа ДЦ. Плюс кондиционирование добавляет 60% к счёту.</p>
|
||||||
|
</div>
|
||||||
|
<div class="card pain-card">
|
||||||
|
<div class="icon">🌡️</div>
|
||||||
|
<h3>Кондей умирает в выходные</h3>
|
||||||
|
<p>Средний простой офисной серверной — 4.3 часа в год. SaaS теряет клиентов и NPS.</p>
|
||||||
|
</div>
|
||||||
|
<div class="card pain-card">
|
||||||
|
<div class="icon">👤</div>
|
||||||
|
<h3>Админ уволился</h3>
|
||||||
|
<p>Серверная без присмотра. Бэкапы не проверяются. RAID в degraded неделями.</p>
|
||||||
|
</div>
|
||||||
|
<div class="card pain-card">
|
||||||
|
<div class="icon">📈</div>
|
||||||
|
<h3>Масштабирование боль</h3>
|
||||||
|
<p>Нужна стойка — ремонт, кабели, согласования. У нас — 48 часов от заявки.</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<!-- Solution -->
|
||||||
|
<section>
|
||||||
|
<div class="container">
|
||||||
|
<div class="section-head">
|
||||||
|
<div class="eyebrow">Что входит</div>
|
||||||
|
<h2>Всё для боевого прода в одном тарифе</h2>
|
||||||
|
</div>
|
||||||
|
<div class="grid cols-3">
|
||||||
|
<div class="card feat-card">
|
||||||
|
<div class="icon">🔌</div>
|
||||||
|
<h3>Питание 2N</h3>
|
||||||
|
<p>Два независимых ввода, ИБП, дизель на 72 часа автономии. Тест ДГУ еженедельно.</p>
|
||||||
|
</div>
|
||||||
|
<div class="card feat-card">
|
||||||
|
<div class="icon">❄️</div>
|
||||||
|
<h3>Охлаждение N+1</h3>
|
||||||
|
<p>Прецизионные кондиционеры, hot/cold aisle. Температура 22±2°C круглосуточно.</p>
|
||||||
|
</div>
|
||||||
|
<div class="card feat-card">
|
||||||
|
<div class="icon">🌐</div>
|
||||||
|
<h3>Сеть до 100 Гбит/с</h3>
|
||||||
|
<p>3 независимых аплинка, BGP, поддержка собственной AS. DDoS L3/L4/L7 опционально.</p>
|
||||||
|
</div>
|
||||||
|
<div class="card feat-card">
|
||||||
|
<div class="icon">🔒</div>
|
||||||
|
<h3>Охрана 24/7</h3>
|
||||||
|
<p>СКУД, биометрия, видео 90 дней. Доступ к вашей стойке только по вашему списку.</p>
|
||||||
|
</div>
|
||||||
|
<div class="card feat-card">
|
||||||
|
<div class="icon">🛠️</div>
|
||||||
|
<h3>Руки-ноги 24/7</h3>
|
||||||
|
<p>4 часа в месяц включено. Перезагрузка, замена дисков, монтаж — по тикету ≤ 30 мин.</p>
|
||||||
|
</div>
|
||||||
|
<div class="card feat-card">
|
||||||
|
<div class="icon">📜</div>
|
||||||
|
<h3>Compliance</h3>
|
||||||
|
<p>ISO 27001, PCI DSS-ready, 152-ФЗ, КЗ-ПДн. Помогаем с аудитами.</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<!-- Calculator -->
|
||||||
|
<section id="calc">
|
||||||
|
<div class="container">
|
||||||
|
<div class="section-head">
|
||||||
|
<div class="eyebrow">Калькулятор TCO</div>
|
||||||
|
<h2>Сколько вы сэкономите за 3 года</h2>
|
||||||
|
<p>Сравним вашу текущую инфраструктуру с colocation у нас. Без регистрации, результат сразу.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="calc">
|
||||||
|
<div class="calc-form">
|
||||||
|
<div class="field">
|
||||||
|
<label for="where">Где сейчас живут серверы</label>
|
||||||
|
<select id="where">
|
||||||
|
<option value="office">В офисе / своя серверная</option>
|
||||||
|
<option value="cloud">В облаке (AWS / GCP / Azure / VK Cloud)</option>
|
||||||
|
<option value="dc">У другого ДЦ / хостера</option>
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
<div class="field">
|
||||||
|
<label for="servers">Количество серверов</label>
|
||||||
|
<input id="servers" type="number" min="1" value="10" />
|
||||||
|
</div>
|
||||||
|
<div class="field">
|
||||||
|
<label for="avgU">Средний размер сервера (U)</label>
|
||||||
|
<input id="avgU" type="number" min="1" max="10" value="2" />
|
||||||
|
</div>
|
||||||
|
<div class="field">
|
||||||
|
<label for="kw">Суммарная мощность, кВт</label>
|
||||||
|
<input id="kw" type="number" min="0" step="0.5" value="6" />
|
||||||
|
</div>
|
||||||
|
<div class="field">
|
||||||
|
<label for="ips">Публичные IPv4-адреса</label>
|
||||||
|
<input id="ips" type="number" min="0" value="4" />
|
||||||
|
</div>
|
||||||
|
<div class="field">
|
||||||
|
<label for="currentSpend">Текущие расходы, $/мес (0 = посчитать автоматически)</label>
|
||||||
|
<input id="currentSpend" type="number" min="0" value="0" />
|
||||||
|
</div>
|
||||||
|
<div class="field">
|
||||||
|
<label for="downtimeCost">Стоимость 1 часа простоя, $</label>
|
||||||
|
<input id="downtimeCost" type="number" min="0" value="800" />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="calc-result">
|
||||||
|
<div class="row"><span class="k">Текущие расходы</span><span class="v" id="rCurrent">—</span></div>
|
||||||
|
<div class="row"><span class="k">Размещение у нас</span><span class="v" id="rOur">—</span></div>
|
||||||
|
<div class="row"><span class="k">Разница в месяц</span><span class="v" id="rDeltaMonth">—</span></div>
|
||||||
|
<div class="row"><span class="k">Скрытая стоимость простоев</span><span class="v" id="rDowntime">—</span></div>
|
||||||
|
<div class="savings">
|
||||||
|
<div class="label">Экономия за 3 года</div>
|
||||||
|
<div class="value" id="rSavings">—</div>
|
||||||
|
<div class="sub">Включая прямые расходы и стоимость прогнозного простоя.</div>
|
||||||
|
</div>
|
||||||
|
<a href="#lead" class="btn btn-primary btn-block">Получить персональный расчёт PDF</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<!-- Trust / SLA -->
|
||||||
|
<section id="sla">
|
||||||
|
<div class="container">
|
||||||
|
<div class="section-head">
|
||||||
|
<div class="eyebrow">SLA с деньгами</div>
|
||||||
|
<h2>Не слова, а цифры в договоре</h2>
|
||||||
|
<p>Если падаем ниже заявленного — кредитуем следующий счёт. Без переписок, без юристов.</p>
|
||||||
|
</div>
|
||||||
|
<table class="sla-table">
|
||||||
|
<thead>
|
||||||
|
<tr><th>Параметр</th><th>Значение</th><th>Компенсация</th></tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr><td>Доступность питания</td><td><b>99.982%</b></td><td>10× стоимости простоя</td></tr>
|
||||||
|
<tr><td>Доступность сети (3 аплинка, BGP)</td><td><b>99.95%</b></td><td>5× стоимости простоя</td></tr>
|
||||||
|
<tr><td>Реакция NOC на инцидент</td><td><b>≤ 5 мин</b></td><td>—</td></tr>
|
||||||
|
<tr><td>Замена железа руками инженера</td><td><b>≤ 30 мин</b></td><td>возврат месяца при нарушении</td></tr>
|
||||||
|
<tr><td>Температура в холодном коридоре</td><td><b>22 ± 2 °C</b></td><td>—</td></tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<div style="margin-top:28px;" class="badges">
|
||||||
|
<div class="badge"><b>Uptime Institute</b> Tier III</div>
|
||||||
|
<div class="badge"><b>ISO 27001</b></div>
|
||||||
|
<div class="badge"><b>ISO 9001</b></div>
|
||||||
|
<div class="badge"><b>PCI DSS</b>-ready</div>
|
||||||
|
<div class="badge"><b>КЗ-ПДн</b> / 152-ФЗ</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<!-- Cases -->
|
||||||
|
<section id="cases">
|
||||||
|
<div class="container">
|
||||||
|
<div class="section-head">
|
||||||
|
<div class="eyebrow">Кейсы</div>
|
||||||
|
<h2>Что получили клиенты</h2>
|
||||||
|
</div>
|
||||||
|
<div class="grid cols-3">
|
||||||
|
<div class="card">
|
||||||
|
<h3>Финтех, 24 сервера</h3>
|
||||||
|
<p style="color:var(--text);"><b style="color:var(--accent);">−38%</b> TCO за год. Latency до KASE сократился с 48 мс до 7 мс. Прошли аудит PCI DSS с первого раза.</p>
|
||||||
|
</div>
|
||||||
|
<div class="card">
|
||||||
|
<h3>SaaS B2B, 12 серверов</h3>
|
||||||
|
<p style="color:var(--text);">Переезжали из офисной серверной за 1 ночь. Простой по каждому серверу <b style="color:var(--accent);">≤ 90 мин</b>. Год спустя — 0 даунтайма.</p>
|
||||||
|
</div>
|
||||||
|
<div class="card">
|
||||||
|
<h3>E-commerce, 40 серверов</h3>
|
||||||
|
<p style="color:var(--text);">Ушли с AWS Frankfurt в наш ДЦ. <b style="color:var(--accent);">−62%</b> расходов на инфраструктуру, цена в тенге фиксирована.</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<!-- Compare -->
|
||||||
|
<section id="compare">
|
||||||
|
<div class="container">
|
||||||
|
<div class="section-head">
|
||||||
|
<div class="eyebrow">Сравнение</div>
|
||||||
|
<h2>Облако vs Офис vs Colocation</h2>
|
||||||
|
</div>
|
||||||
|
<table class="compare">
|
||||||
|
<thead>
|
||||||
|
<tr><th>Параметр</th><th>Облако</th><th>Свой офис</th><th>Colocation у нас</th></tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr><td>Стоимость при стабильной нагрузке</td><td class="bad">Высокая</td><td class="mid">Средняя</td><td class="ok">Низкая</td></tr>
|
||||||
|
<tr><td>Uptime</td><td class="ok">99.95%</td><td class="bad">~99.5%</td><td class="ok">99.982%</td></tr>
|
||||||
|
<tr><td>Полный контроль над железом</td><td class="bad">Нет</td><td class="ok">Да</td><td class="ok">Да</td></tr>
|
||||||
|
<tr><td>Compliance из коробки</td><td class="mid">Частично</td><td class="bad">Сами</td><td class="ok">Да</td></tr>
|
||||||
|
<tr><td>Скорость масштабирования</td><td class="ok">Минуты</td><td class="bad">Недели</td><td class="mid">48 часов</td></tr>
|
||||||
|
<tr><td>Зависимость от курса валют</td><td class="bad">Высокая</td><td class="ok">Низкая</td><td class="ok">Низкая (тенге)</td></tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<!-- Magnet -->
|
||||||
|
<section>
|
||||||
|
<div class="container">
|
||||||
|
<div class="magnet">
|
||||||
|
<div>
|
||||||
|
<div class="eyebrow" style="color:var(--accent);font-weight:700;font-size:0.85rem;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:8px;">Лид-магнит</div>
|
||||||
|
<h3>Чек-лист: 23 вопроса вашему ДЦ перед подписанием договора</h3>
|
||||||
|
<p>Бесплатный PDF. Закрывает SLA, питание, сеть, безопасность, юридические нюансы. Сэкономит 2 часа на тендере.</p>
|
||||||
|
</div>
|
||||||
|
<a href="checklist.html" class="btn btn-primary">Открыть чек-лист</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<!-- FAQ -->
|
||||||
|
<section id="faq">
|
||||||
|
<div class="container">
|
||||||
|
<div class="section-head">
|
||||||
|
<div class="eyebrow">FAQ</div>
|
||||||
|
<h2>Частые вопросы</h2>
|
||||||
|
</div>
|
||||||
|
<div class="faq">
|
||||||
|
<details>
|
||||||
|
<summary>Какой минимальный срок контракта?</summary>
|
||||||
|
<p>3 месяца. Дальше — помесячно. Скидка 12% начинается с контракта от 12 месяцев, 18% — от 36 месяцев с фиксацией цены.</p>
|
||||||
|
</details>
|
||||||
|
<details>
|
||||||
|
<summary>Кто перевозит серверы из офиса?</summary>
|
||||||
|
<p>Мы. Включено бесплатно при контракте от 12 мес. Инженер приезжает, описывает каждый сервер, планирует окна миграции, монтирует в стойку, проверяет подключение и нагрузку.</p>
|
||||||
|
</details>
|
||||||
|
<details>
|
||||||
|
<summary>Что если решим уйти?</summary>
|
||||||
|
<p>За 30 дней до окончания контракта пишете заявление. Помогаем демонтировать, упаковать и вынести. Никаких санкций за уход.</p>
|
||||||
|
</details>
|
||||||
|
<details>
|
||||||
|
<summary>Можно ли приехать и потрогать своё железо?</summary>
|
||||||
|
<p>Да. Доступ в ДЦ круглосуточно по вашему списку лиц. Проход через СКУД + биометрию. Сопровождение инженера по запросу.</p>
|
||||||
|
</details>
|
||||||
|
<details>
|
||||||
|
<summary>Делаете ли кросс-коннекты с другими операторами?</summary>
|
||||||
|
<p>Да. Прямые соединения с KazakhTelecom, TransTelecom, Beeline, Kcell, локальными ISP, точкой обмена трафиком KZ-IX. Срок установки 1–5 рабочих дней.</p>
|
||||||
|
</details>
|
||||||
|
<details>
|
||||||
|
<summary>Что с DDoS-защитой?</summary>
|
||||||
|
<p>Базовая L3/L4 фильтрация бесплатно. L7 + поведенческий анализ — отдельный тариф от $199/мес.</p>
|
||||||
|
</details>
|
||||||
|
<details>
|
||||||
|
<summary>Можно ли своё IP-пространство и свою AS?</summary>
|
||||||
|
<p>Да. Поднимаем BGP-сессии, анонсируем ваши префиксы, помогаем с настройкой коммьюнити аплинков.</p>
|
||||||
|
</details>
|
||||||
|
<details>
|
||||||
|
<summary>Что включено в «руки-ноги»?</summary>
|
||||||
|
<p>4 часа работ инженера в месяц — перезагрузка, замена дисков, переключение кабелей, инвентаризация, монтаж нового оборудования. Сверх лимита — $40/час.</p>
|
||||||
|
</details>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<!-- Lead form -->
|
||||||
|
<section id="lead">
|
||||||
|
<div class="container">
|
||||||
|
<div class="section-head">
|
||||||
|
<div class="eyebrow">Бесплатный аудит</div>
|
||||||
|
<h2>Расчёт TCO под вашу инфраструктуру за 48 часов</h2>
|
||||||
|
<p>Оставьте контакты — инженер позвонит в течение 60 минут в рабочее время и соберёт вводные. Через 48 часов получите PDF с расчётом и сравнением с двумя другими ДЦ.</p>
|
||||||
|
</div>
|
||||||
|
<form class="lead-form" id="leadForm">
|
||||||
|
<input type="text" name="name" placeholder="Имя" required />
|
||||||
|
<input type="text" name="company" placeholder="Компания" required />
|
||||||
|
<input type="text" name="contact" placeholder="Телефон или email" required />
|
||||||
|
<button type="submit" class="btn btn-primary">Получить расчёт</button>
|
||||||
|
</form>
|
||||||
|
<p class="muted" style="margin-top:14px;">Никакого спама. Ваши данные не передаются третьим лицам.</p>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<footer>
|
||||||
|
<div class="container">
|
||||||
|
KZDC · Алматы · NOC 24/7: +7 727 000 00 00 · noc@kzdc.kz · © 2026
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
<script src="calculator.js"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
102
linkedin/outreach.md
Normal file
102
linkedin/outreach.md
Normal file
@ -0,0 +1,102 @@
|
|||||||
|
# LinkedIn Outreach — последовательность сообщений
|
||||||
|
|
||||||
|
## Целевой профиль
|
||||||
|
|
||||||
|
**Должности:** CTO, CIO, Head of Infrastructure, DevOps Lead, Engineering Manager, VP Engineering
|
||||||
|
**География:** Казахстан (Алматы, Астана), Узбекистан (Ташкент), Кыргызстан (Бишкек), Грузия (Тбилиси)
|
||||||
|
**Размер компании:** 20–500 человек
|
||||||
|
**Индустрии:** Internet, Financial Services, Computer Software, E-Learning, E-commerce
|
||||||
|
**Дополнительные фильтры:** упоминание AWS / GCP / Azure / DigitalOcean / Hetzner в опыте
|
||||||
|
|
||||||
|
**Sales Navigator search example:**
|
||||||
|
```
|
||||||
|
Title: CTO OR "Head of Infrastructure" OR "DevOps Lead"
|
||||||
|
Geography: Kazakhstan, Uzbekistan, Kyrgyzstan, Georgia
|
||||||
|
Company size: 11-500
|
||||||
|
Posted on LinkedIn in past 30 days: yes (активные)
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Сообщение 1 — Connect note (≤ 300 символов)
|
||||||
|
|
||||||
|
> {{Имя}}, увидел вы CTO в {{Компания}}. Помогаем SaaS-командам выносить инфру из офиса в Tier III ДЦ — без простоя и с фиксацией цены на 3 года. Если интересно сравнить TCO — кину расчёт. Не интересно — игнор, не обижусь.
|
||||||
|
|
||||||
|
**Длина:** 270 символов
|
||||||
|
**Acceptance rate (ориентир):** 28–35%
|
||||||
|
|
||||||
|
**Варианты по сегменту:**
|
||||||
|
|
||||||
|
- **Финтех:** «...помогаем финтеху Казахстана размещать прод с PCI DSS и latency 7 мс до KASE...»
|
||||||
|
- **E-commerce:** «...перевозим e-com из AWS в локальный ДЦ — latency для KZ-юзеров −40 мс, цена −60%...»
|
||||||
|
- **DevOps Lead:** «...без болтологии — даём 30 дней бесплатно, привозите 1 сервер, проверите сами...»
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Сообщение 2 — Через 3 дня после принятия
|
||||||
|
|
||||||
|
> Спасибо за коннект.
|
||||||
|
>
|
||||||
|
> Короткий вопрос: где сейчас живут прод-серверы {{Компания}} — облако, свой офис, чей-то ДЦ?
|
||||||
|
>
|
||||||
|
> Если облако — часто видим экономию 30–50% на переезде в colocation при стабильной нагрузке. Скинуть кейс похожей команды?
|
||||||
|
|
||||||
|
**Длина:** короткое, без ссылок (LinkedIn режет deliverability ссылок)
|
||||||
|
**Цель:** получить ответ с информацией о текущей инфре
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Сообщение 3 — Если ответил «интересно»
|
||||||
|
|
||||||
|
> Окей. Дайте 3 цифры:
|
||||||
|
>
|
||||||
|
> 1. Количество серверов / суммарная мощность кВт
|
||||||
|
> 2. Где сейчас (облако какое / свой ДЦ / офис)
|
||||||
|
> 3. Текущий месячный бюджет на инфру
|
||||||
|
>
|
||||||
|
> Через 24 часа пришлю расчёт TCO на 3 года + сравнение с 2 другими ДЦ Казахстана. Если устроит — обсудим тест-период 30 дней.
|
||||||
|
|
||||||
|
**Цель:** перевести из LinkedIn в email + календарь
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Сообщение 4 — Breakup (через 10 дней молчания)
|
||||||
|
|
||||||
|
> {{Имя}}, последнее сообщение.
|
||||||
|
>
|
||||||
|
> Понимаю, не приоритет сейчас. Оставлю калькулятор — посчитаете сами когда будет время: {{ссылка}}.
|
||||||
|
>
|
||||||
|
> Удачи с {{Компания}}.
|
||||||
|
|
||||||
|
**Цель:** оставить дверь открытой, не нагружать
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Сообщение 5 — Reactivation (через 90 дней)
|
||||||
|
|
||||||
|
> {{Имя}}, через 3 месяца после нашей переписки.
|
||||||
|
>
|
||||||
|
> Вышел отчёт «Бенчмарк цен colocation Казахстан 2026» — 8 ДЦ, реальные тарифы, без маркетинга. Если интересно — скину PDF.
|
||||||
|
|
||||||
|
**Цель:** возврат «спящих» через ценный контент
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Правила outreach
|
||||||
|
|
||||||
|
1. **Не использовать InMail для первого контакта** — connect note + персонализация работает лучше и бесплатно
|
||||||
|
2. **Персонализация ≥ 1 строка** — упомянуть компанию, недавний пост, выступление
|
||||||
|
3. **Не предлагать встречу в первом сообщении** — это путь в spam
|
||||||
|
4. **Не использовать ботов и автоматизацию массовой** — LinkedIn режет аккаунты. Только полу-автомат типа Expandi/HeyReach с лимитами 100 connect/день
|
||||||
|
5. **Не приклеивать ссылки в connect note** — снижает acceptance rate на 30%
|
||||||
|
6. **Тон:** прямой, без эмодзи, без «надеюсь у вас всё хорошо», без «I hope this finds you well»
|
||||||
|
|
||||||
|
## Метрики (ориентир)
|
||||||
|
|
||||||
|
| Метрика | Цель |
|
||||||
|
|---|---|
|
||||||
|
| Connect acceptance rate | ≥ 30% |
|
||||||
|
| Reply rate (сообщение 2) | ≥ 18% |
|
||||||
|
| Meeting booked rate (от ответивших) | ≥ 25% |
|
||||||
|
| Lead → SQL conversion | ≥ 30% |
|
||||||
|
| Cost per SQL (LinkedIn) | ≤ $120 |
|
||||||
77
offers/offers.md
Normal file
77
offers/offers.md
Normal file
@ -0,0 +1,77 @@
|
|||||||
|
# Офферы, УТП, заголовки
|
||||||
|
|
||||||
|
## 5 сильных офферов
|
||||||
|
|
||||||
|
### 1. Бесплатный аудит инфраструктуры за 48 часов
|
||||||
|
**Что включено:** прогноз TCO на 3 года (текущий сетап vs colocation у нас), PDF-отчёт, созвон 30 мин с инженером.
|
||||||
|
**Когда давать:** лид с чеком 500$+, открытый к разговору.
|
||||||
|
**Стоимость для нас:** ≈ 3 часа инженера = $90.
|
||||||
|
**Конверсия в SQL:** 35–45%.
|
||||||
|
|
||||||
|
### 2. 30 дней бесплатного тестового размещения
|
||||||
|
**Что включено:** монтаж 1U, питание, сеть, IPMI, без обязательств.
|
||||||
|
**Когда давать:** лид колеблется по риску миграции / надёжности.
|
||||||
|
**Стоимость для нас:** 30 дней × юнит = $89 потерянной выручки.
|
||||||
|
**Конверсия в paid:** 85% (если довели до теста).
|
||||||
|
|
||||||
|
### 3. Миграция «под ключ» бесплатно при контракте от 12 мес
|
||||||
|
**Что включено:** выезд инженера, опись железа, план миграции, физический перевоз, монтаж, тест нагрузки.
|
||||||
|
**Гарантия:** простой по каждому серверу ≤ 2 часа, иначе возвращаем месяц аренды.
|
||||||
|
**Когда давать:** при подписании контракта от 12 мес.
|
||||||
|
**Стоимость для нас:** ≈ 8–24 часа работ = $300–800.
|
||||||
|
|
||||||
|
### 4. Замораживаем цену на 36 месяцев при оплате квартала вперёд
|
||||||
|
**Что включено:** фиксация тарифа в тенге, защита от индексации, бонус — 1 кросс-коннект бесплатно.
|
||||||
|
**Когда давать:** клиентам с длинным горизонтом планирования.
|
||||||
|
**Профит для нас:** cash upfront, снижение churn.
|
||||||
|
|
||||||
|
### 5. SLA 99.982% с финансовой ответственностью
|
||||||
|
**Что включено:** компенсация 10× стоимости простоя за нарушение по питанию, 5× по сети. Прописано в договоре цифрой.
|
||||||
|
**Когда давать:** базовый оффер всем — это не промо, а конкурентное отличие.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## УТП (Unique Selling Proposition)
|
||||||
|
|
||||||
|
**Короткая версия (для шапки сайта, для холодных писем):**
|
||||||
|
> Tier III дата-центр в Алматы. SLA 99.982% с деньгами в договоре. Миграция бесплатно. Цена фиксируется на 3 года.
|
||||||
|
|
||||||
|
**Расширенная версия (для презентаций, КП):**
|
||||||
|
> Мы — единственный ДЦ в Казахстане, который ставит цифру компенсации SLA в договор (10× стоимости простоя), перевозит ваши серверы из офиса за свой счёт и фиксирует тариф в тенге на 36 месяцев. Поэтому 200+ компаний — финтех, SaaS, e-com — выбрали нас и остались.
|
||||||
|
|
||||||
|
**Почему именно мы (3 причины, для слайда):**
|
||||||
|
1. **Деньги в SLA** — не «компенсация по соглашению сторон», а множитель прямо в договоре
|
||||||
|
2. **Миграция бесплатно** — наш инженер привозит, монтирует, тестирует. Простой ≤ 2 часа или возвращаем месяц
|
||||||
|
3. **Цена в тенге на 36 месяцев** — никакой индексации по курсу или электричеству
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Заголовки (для лендинга, Ads, email subject)
|
||||||
|
|
||||||
|
### Лендинг (hero)
|
||||||
|
1. «Colocation в Tier III ДЦ Алматы. SLA 99.982% с деньгами в договоре»
|
||||||
|
2. «Серверы в офисе тянут вниз uptime? Перевезём за 1 ночь, простой ≤ 2 часа»
|
||||||
|
3. «Платите за электричество как за аренду? Посчитаем TCO за 48 часов — бесплатно»
|
||||||
|
|
||||||
|
### Google Ads (для интент-запросов)
|
||||||
|
1. «Colocation Алматы от $89/U · SLA 99.982% · Миграция бесплатно»
|
||||||
|
2. «Tier III ДЦ Казахстан · 152-ФЗ, PCI DSS, ISO 27001 · Расчёт за 60 сек»
|
||||||
|
3. «Размещение серверов с компенсацией простоя 10× · 30 дней бесплатно»
|
||||||
|
|
||||||
|
### LinkedIn Ads / Sponsored content
|
||||||
|
1. «Хостер поднял цену на 40%? Перенесём вас за наш счёт. SLA выше, цена ниже»
|
||||||
|
2. «Финтех на AWS Frankfurt: latency до KASE 48 мс. У нас — 7 мс»
|
||||||
|
3. «CTO SaaS-компании: вы знаете, сколько вам стоит 1 час простоя?»
|
||||||
|
|
||||||
|
### Email subject (cold outreach)
|
||||||
|
1. «{{Имя}}, вопрос про инфру {{Компания}}»
|
||||||
|
2. «48 часов — расчёт TCO под ваш сетап»
|
||||||
|
3. «{{Похожая компания}} сэкономила 38% — вот как»
|
||||||
|
4. «Закрываю вашу заявку?» (для писем-breakup)
|
||||||
|
|
||||||
|
### Контент-заголовки (для блога, vc.ru, Habr)
|
||||||
|
1. «Сколько на самом деле стоит держать сервер в офисе. Расчёт на 3 года»
|
||||||
|
2. «23 вопроса вашему ДЦ перед подписанием договора — чек-лист CTO»
|
||||||
|
3. «Бенчмарк цен colocation в Казахстане 2026: 8 ДЦ, реальные тарифы»
|
||||||
|
4. «Как мы перевезли финтех на 24 сервера за 6 часов простоя»
|
||||||
|
5. «Tier III, Tier IV, Uptime Institute — что важно, а что маркетинг»
|
||||||
91
retargeting/scenarios.md
Normal file
91
retargeting/scenarios.md
Normal file
@ -0,0 +1,91 @@
|
|||||||
|
# Retargeting сценарии
|
||||||
|
|
||||||
|
## Сегментация аудитории
|
||||||
|
|
||||||
|
Аудитории строятся через GTM + Facebook Pixel + LinkedIn Insight Tag + Google Ads remarketing.
|
||||||
|
|
||||||
|
| Сегмент | Условие | Размер бюджета |
|
||||||
|
|---|---|---|
|
||||||
|
| **S1: Был на лендинге** | Visited / & не оставил заявку | 30% |
|
||||||
|
| **S2: Скачал калькулятор / чек-лист** | Form submit, нет ответа на email | 25% |
|
||||||
|
| **S3: Открыл КП, не подписал** | Получил КП, sales-stage stuck > 14 дней | 20% |
|
||||||
|
| **S4: Был на тесте, не купил** | Завершил 30-дневный тест, не подписал | 15% |
|
||||||
|
| **S5: Существующий клиент** | Активный договор, для upsell | 10% |
|
||||||
|
|
||||||
|
## Сценарии по сегментам
|
||||||
|
|
||||||
|
### S1 — Был на лендинге
|
||||||
|
|
||||||
|
| Параметр | Значение |
|
||||||
|
|---|---|
|
||||||
|
| Креатив | Видео 15 сек: машзал + цифра «99.982%» + CTA «Посчитайте TCO за 60 сек» |
|
||||||
|
| Площадки | Google Display Network, LinkedIn, Facebook |
|
||||||
|
| Длительность | 7 дней |
|
||||||
|
| Бюджет | $15/день |
|
||||||
|
| CTA | На калькулятор (`#calc`) |
|
||||||
|
| Frequency cap | 3 показа в день |
|
||||||
|
|
||||||
|
### S2 — Скачал лид-магнит, не ответил
|
||||||
|
|
||||||
|
| Параметр | Значение |
|
||||||
|
|---|---|
|
||||||
|
| Креатив | Карусель «Кейс финтеха: −38% TCO» (3 слайда: до / процесс / результат) |
|
||||||
|
| Площадки | LinkedIn (sponsored content), Facebook, Instagram |
|
||||||
|
| Длительность | 14 дней |
|
||||||
|
| Бюджет | $25/день |
|
||||||
|
| CTA | На кейс + форму «Получить расчёт» |
|
||||||
|
|
||||||
|
### S3 — Открыл КП, не подписал
|
||||||
|
|
||||||
|
| Параметр | Значение |
|
||||||
|
|---|---|
|
||||||
|
| Креатив | Видео 30 сек «30 дней бесплатно — без обязательств», лицо инженера, тур по машзалу |
|
||||||
|
| Площадки | LinkedIn, YouTube (TrueView), Facebook |
|
||||||
|
| Длительность | 21 день |
|
||||||
|
| Бюджет | $40/день |
|
||||||
|
| CTA | На страницу тест-периода |
|
||||||
|
|
||||||
|
### S4 — Прошёл тест, не подписал
|
||||||
|
|
||||||
|
| Параметр | Значение |
|
||||||
|
|---|---|
|
||||||
|
| Креатив | Прямой питч от менеджера: «{{Имя}}, видели тест прошёл. Что не так?» (личное видео) |
|
||||||
|
| Площадки | LinkedIn, email + SMS |
|
||||||
|
| Длительность | 14 дней |
|
||||||
|
| Бюджет | $30/день |
|
||||||
|
| CTA | Звонок с AE |
|
||||||
|
|
||||||
|
### S5 — Существующий клиент (Upsell)
|
||||||
|
|
||||||
|
| Параметр | Значение |
|
||||||
|
|---|---|
|
||||||
|
| Креатив | «Добавьте резервный канал / СХД / DRP», ротация по продуктам |
|
||||||
|
| Площадки | Email + LinkedIn personal + in-app банер в личном кабинете |
|
||||||
|
| Длительность | постоянно |
|
||||||
|
| Бюджет | $20/день |
|
||||||
|
| CTA | На страницу доп. услуг |
|
||||||
|
|
||||||
|
## Исключения
|
||||||
|
|
||||||
|
Каждая аудитория исключает:
|
||||||
|
- Подписанных клиентов на основной продукт (для S1–S4)
|
||||||
|
- Тех кто отписался от маркетинговых рассылок
|
||||||
|
- Прошедших до 90 дней назад этап «Закрыто проиграно» по причине «не наша ЦА»
|
||||||
|
|
||||||
|
## Креативы — общие правила
|
||||||
|
|
||||||
|
1. **Видео > статика** для B2B IT (формат 1:1 для feed, 9:16 для stories)
|
||||||
|
2. **Цифры в первом кадре** (99.982%, −38%, $89/U)
|
||||||
|
3. **Лицо человека** > рендеры серверов (доверие выше)
|
||||||
|
4. **CTA-button явный**, не «узнать больше»
|
||||||
|
5. **A/B тест каждые 14 дней**, минимум 2 креатива на сегмент
|
||||||
|
|
||||||
|
## Метрики retargeting
|
||||||
|
|
||||||
|
| Метрика | Цель |
|
||||||
|
|---|---|
|
||||||
|
| CTR (LinkedIn) | ≥ 0.6% |
|
||||||
|
| CTR (Google Display) | ≥ 0.4% |
|
||||||
|
| Cost per click | ≤ $4 |
|
||||||
|
| Conversion to lead form | ≥ 3% |
|
||||||
|
| ROAS (по подписанным договорам) | ≥ 5× |
|
||||||
115
sales/call-script.md
Normal file
115
sales/call-script.md
Normal file
@ -0,0 +1,115 @@
|
|||||||
|
# Скрипт первого звонка (SDR → лид)
|
||||||
|
|
||||||
|
**Длительность:** 15 минут максимум
|
||||||
|
**Цель:** квалифицировать по BANT, собрать тех. бриф, договориться о следующем шаге (КП + тур)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 1. Открытие (30 секунд)
|
||||||
|
|
||||||
|
> «{{Имя}}, добрый день. Это {{Имя_SDR}} из KZDC.
|
||||||
|
>
|
||||||
|
> Удобно 10 минут? Вы скачивали калькулятор TCO — хочу уточнить пару вещей, чтобы прислать корректный расчёт под вашу инфру, а не общий PDF. Окей?»
|
||||||
|
|
||||||
|
**Если занят:**
|
||||||
|
> «Понял. Когда удобно — сегодня в 16:00 или завтра в 11:00?»
|
||||||
|
|
||||||
|
**Если не помнит про калькулятор:**
|
||||||
|
> «Это с нашего сайта, две минуты заполняли форму. Не страшно, у меня есть ваши вводные. Уточню 4 вопроса и пришлю расчёт.»
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 2. Дискавери — 5 блоков (10 минут)
|
||||||
|
|
||||||
|
### Блок 1 — Текущая инфраструктура (2 мин)
|
||||||
|
|
||||||
|
- Где сейчас живут серверы — облако / свой офис / ДЦ другого провайдера?
|
||||||
|
- Сколько физических серверов суммарно?
|
||||||
|
- Какая суммарная мощность (кВт) или сколько юнитов в стойке?
|
||||||
|
- Кто администрирует — свои инженеры или подрядчик?
|
||||||
|
|
||||||
|
### Блок 2 — Нагрузка и SLA (2 мин)
|
||||||
|
|
||||||
|
- Какой uptime вы обещаете своим клиентам в договоре?
|
||||||
|
- Был ли простой за последние 12 месяцев? Сколько часов? Из-за чего?
|
||||||
|
- Пиковые нагрузки — когда, какие, прогнозируемые?
|
||||||
|
- Какой рост по железу планируете в ближайшие 12 мес?
|
||||||
|
|
||||||
|
### Блок 3 — Безопасность и compliance (1.5 мин)
|
||||||
|
|
||||||
|
- Работаете с персональными данными в Казахстане / РФ?
|
||||||
|
- Нужен PCI DSS / ISO 27001 / отраслевой compliance?
|
||||||
|
- Кто сейчас имеет физический доступ к железу?
|
||||||
|
- Бэкапы — где хранятся, геораспределённость есть?
|
||||||
|
|
||||||
|
### Блок 4 — Сеть (1.5 мин)
|
||||||
|
|
||||||
|
- Аплинки и операторы — кто, сколько?
|
||||||
|
- BGP, собственная AS — есть, нет, нужно?
|
||||||
|
- Latency-критичные сервисы — куда (KASE, MOEX, биржи, платёжные шлюзы)?
|
||||||
|
- DDoS-атаки были? Сейчас защита есть?
|
||||||
|
|
||||||
|
### Блок 5 — Деньги и сроки (3 мин)
|
||||||
|
|
||||||
|
- Текущий ежемесячный бюджет на инфру (можно вилку)?
|
||||||
|
- Когда хотите переехать или расшириться? Триггер — окончание договора, рост, инцидент?
|
||||||
|
- Кто принимает решение? Кто утверждает бюджет?
|
||||||
|
- Был ли уже опыт сравнения ДЦ? С кем сравниваете нас?
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 3. Закрытие звонка (2 минуты)
|
||||||
|
|
||||||
|
> «Окей, я понял. У меня хватает данных. Делаю 2 вещи:
|
||||||
|
>
|
||||||
|
> **1.** До завтра 18:00 присылаю расчёт TCO под ваш сетап — будет PDF на 3 страницы, со сравнением с {{конкурент}} или {{облако}}.
|
||||||
|
>
|
||||||
|
> **2.** Параллельно бронирую слот на тур по ДЦ — четверг 14:00 или пятница 11:00. Тур онлайн через Zoom или приедете лично?
|
||||||
|
>
|
||||||
|
> Какой вариант?»
|
||||||
|
|
||||||
|
**Если "не нужен тур":**
|
||||||
|
> «Понимаю. Тогда после расчёта — короткий созвон 20 минут на следующей неделе с нашим Solution Architect, разберём ваш кейс предметно. Окей?»
|
||||||
|
|
||||||
|
**Если "пришлите КП на почту":**
|
||||||
|
> «Окей, пришлю. Дам вам пару дней почитать, потом наберу — обсудим вопросы и возражения. Так нормально?»
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 4. После звонка — что делает SDR
|
||||||
|
|
||||||
|
1. **Сразу:** заполнить карточку лида в CRM (все поля из дискавери)
|
||||||
|
2. **В течение 1 часа:** прислать follow-up email с резюме разговора и подтверждением договорённостей
|
||||||
|
3. **В течение 24 часов:** прислать персональный расчёт TCO в PDF
|
||||||
|
4. **В течение 24 часов:** забронировать слот тура / следующего созвона в календаре
|
||||||
|
5. **Через 3 дня после отправки КП:** напоминание звонком (если нет ответа)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Follow-up email шаблон (отправить сразу после звонка)
|
||||||
|
|
||||||
|
**Subject:** Резюме нашего разговора + следующие шаги
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
{{Имя}}, спасибо за время.
|
||||||
|
|
||||||
|
Коротко зафиксирую договорённости:
|
||||||
|
|
||||||
|
**Ваш текущий сетап:**
|
||||||
|
- {{кол-во}} серверов, {{кВт}} кВт суммарно
|
||||||
|
- Сейчас: {{облако / офис / другой ДЦ}}
|
||||||
|
- Триггер переезда: {{триггер}}
|
||||||
|
- Целевые сроки: {{дата}}
|
||||||
|
|
||||||
|
**Что я делаю:**
|
||||||
|
- ✅ Завтра до 18:00 — пришлю расчёт TCO PDF
|
||||||
|
- ✅ Забронировал тур по ДЦ: {{дата_тур}}, ссылка на Zoom: {{ссылка}}
|
||||||
|
|
||||||
|
**Что нужно от вас:**
|
||||||
|
- Подтвердить участников тура (со стороны вашей команды)
|
||||||
|
- Если что-то поменялось в вводных — напишите, пересчитаю
|
||||||
|
|
||||||
|
Если будут вопросы — пишите на этот email или в WhatsApp/Telegram: +7 727 000 00 00.
|
||||||
|
|
||||||
|
— {{Имя_SDR}}
|
||||||
71
sales/discovery-questions.md
Normal file
71
sales/discovery-questions.md
Normal file
@ -0,0 +1,71 @@
|
|||||||
|
# Вопросы для выявления потребностей (Discovery)
|
||||||
|
|
||||||
|
Полный пул вопросов на сегмент по 5 блокам. SDR использует подвыборку на 10-минутном звонке. AE проходит весь список на 60-минутном discovery call.
|
||||||
|
|
||||||
|
## Блок 1 — Текущая инфраструктура
|
||||||
|
|
||||||
|
1. Где сейчас физически живут продакшн-серверы?
|
||||||
|
2. Сколько физических серверов, их форм-фактор (1U / 2U / 4U / blade)?
|
||||||
|
3. Какая суммарная потребляемая мощность (кВт) или примерное TDP по железу?
|
||||||
|
4. Какое отношение физических серверов к виртуальным машинам?
|
||||||
|
5. Какой объём дисков / СХД? Тип (SAS / SSD / NVMe)?
|
||||||
|
6. Какие гипервизоры / контейнерные платформы (VMware / Proxmox / k8s)?
|
||||||
|
7. Сколько площадок? Геораспределённость нужна?
|
||||||
|
8. Кто администрирует — свои инженеры (сколько?), аутсорс, MSP?
|
||||||
|
9. Что у вас уже автоматизировано в IaC (Terraform / Ansible)?
|
||||||
|
|
||||||
|
## Блок 2 — Нагрузка и SLA
|
||||||
|
|
||||||
|
10. Какой uptime обещаете своим клиентам в SLA / TOS?
|
||||||
|
11. Был ли простой за последние 12 месяцев? Длительность? Причина?
|
||||||
|
12. Какие RTO и RPO критичны для вас по основным сервисам?
|
||||||
|
13. Есть ли пиковые нагрузки? Когда (распродажи, отчётные периоды)?
|
||||||
|
14. Какой прогноз роста инфраструктуры на 12 / 36 месяцев?
|
||||||
|
15. Какие сервисы абсолютно нельзя положить (mission-critical)?
|
||||||
|
16. Кто и как сейчас мониторит инфраструктуру (Zabbix / Prometheus / Datadog / коммерческое решение)?
|
||||||
|
|
||||||
|
## Блок 3 — Безопасность и Compliance
|
||||||
|
|
||||||
|
17. Какие данные обрабатываете (ПДн, финансовые, медицинские)?
|
||||||
|
18. Какой compliance нужен / уже есть (PCI DSS, ISO 27001, GDPR, 152-ФЗ, КЗ-ПДн)?
|
||||||
|
19. Кто сейчас имеет физический доступ к серверам?
|
||||||
|
20. Как реализованы бэкапы (где, частота, проверяете ли восстановление)?
|
||||||
|
21. Есть ли DRP (Disaster Recovery Plan)? Когда последний раз тестировали?
|
||||||
|
22. Был ли security-инцидент? Каков был ответ?
|
||||||
|
23. Используете шифрование данных at-rest / in-transit?
|
||||||
|
|
||||||
|
## Блок 4 — Сеть
|
||||||
|
|
||||||
|
24. Какие операторы / аплинки сейчас?
|
||||||
|
25. Есть ли собственная AS? Анонсируете BGP?
|
||||||
|
26. Какие IP-блоки используете (свои / провайдерские)?
|
||||||
|
27. Latency-критичные сервисы — куда (биржи, платёжные шлюзы, CDN)?
|
||||||
|
28. Текущий объём трафика (input / output, в ТБ/мес)?
|
||||||
|
29. Были ли DDoS-атаки? Чем сейчас защищаетесь?
|
||||||
|
30. Нужны кросс-коннекты до конкретных операторов или платформ (CloudFlare, AWS Direct Connect, Azure ExpressRoute)?
|
||||||
|
|
||||||
|
## Блок 5 — Бизнес / Финансы / Сроки
|
||||||
|
|
||||||
|
31. Текущий ежемесячный бюджет на инфраструктуру?
|
||||||
|
32. Какие статьи в этом бюджете самые большие?
|
||||||
|
33. Что является триггером для смены — окончание договора, рост, инцидент, регуляторика?
|
||||||
|
34. Когда хотели бы начать переезд / расширение?
|
||||||
|
35. Кто принимает финальное решение?
|
||||||
|
36. Кто утверждает бюджет? Нужен ли тендер / коммерческое предложение в определённом формате?
|
||||||
|
37. Кого ещё рассматриваете (конкурентов)?
|
||||||
|
38. Что для вас будет критерием выбора нас vs конкурента?
|
||||||
|
39. Какая длительность контракта вам комфортна (3 / 12 / 36 мес)?
|
||||||
|
40. Каков ваш горизонт планирования по железу — 1 год, 3 года?
|
||||||
|
|
||||||
|
## Шкала квалификации (BANT-скоринг)
|
||||||
|
|
||||||
|
После discovery заполнить в CRM:
|
||||||
|
|
||||||
|
| Параметр | Значения |
|
||||||
|
|---|---|
|
||||||
|
| **B** (Budget) | < $500/мес / $500–1500 / $1500–3000 / > $3000 |
|
||||||
|
| **A** (Authority) | Не ЛПР / Influencer / ЛПР |
|
||||||
|
| **N** (Need) | Слабая / Средняя / Сильная / Острая (горит) |
|
||||||
|
| **T** (Timeline) | 6+ мес / 3–6 мес / 1–3 мес / в этом мес |
|
||||||
|
|
||||||
|
**SQL-критерий:** минимум $500 бюджет + ЛПР доступен + Need ≥ средняя + Timeline ≤ 3 мес. Иначе → nurture-кампания.
|
||||||
166
sales/objections.md
Normal file
166
sales/objections.md
Normal file
@ -0,0 +1,166 @@
|
|||||||
|
# Отработка типичных возражений
|
||||||
|
|
||||||
|
Структура отработки: **признать → переформулировать → дать факт → закрыть вопросом**.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## «Дорого»
|
||||||
|
|
||||||
|
**Признать:** «Понимаю, цифра выглядит больше чем то к чему вы привыкли.»
|
||||||
|
|
||||||
|
**Переформулировать:** «Давайте разложим — то что вы платите сейчас не всегда видно одной строкой.»
|
||||||
|
|
||||||
|
**Факт:**
|
||||||
|
> Сейчас у вас:
|
||||||
|
> - Аренда офиса под серверную: ${{сумма}}/мес
|
||||||
|
> - Электричество + кондей: ${{сумма}}/мес
|
||||||
|
> - Доля зарплаты сисадмина: ${{сумма}}/мес
|
||||||
|
> - Простои (4.3 часа/год среднее): ${{сумма}}/год = ${{сумма_месяц}}/мес
|
||||||
|
> - Амортизация ИБП / кондея: ${{сумма}}/мес
|
||||||
|
>
|
||||||
|
> **Итого ${{TCO_текущий}}/мес.**
|
||||||
|
>
|
||||||
|
> У нас ${{наша_цена}}/мес — всё включено, плюс SLA с деньгами и резерв 2N.
|
||||||
|
> **Чистая разница на горизонте 3 лет — экономия ${{экономия}}.**
|
||||||
|
|
||||||
|
**Закрыть вопросом:** «Хотите, пришлю табличку построчно по вашим цифрам?»
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## «У нас уже есть сервер / своя серверная»
|
||||||
|
|
||||||
|
**Признать:** «Круто что есть. Это плюс — вы уже разобрались как держать инфру.»
|
||||||
|
|
||||||
|
**Переформулировать:** «Вопрос не "вместо", а "когда" и "что страхуем". Серверная в офисе работает пока:
|
||||||
|
- а) электрик не косячит на этаже
|
||||||
|
- б) кондей жив
|
||||||
|
- в) админ не уволился
|
||||||
|
- г) арендодатель не повысил цену
|
||||||
|
- д) соседи сверху не залили»
|
||||||
|
|
||||||
|
**Факт:**
|
||||||
|
> Был клиент {{кейс_имя}} — 4 года всё было ок, потом затопили соседи. Простой 18 часов. После этого у них появился к нам резервный контракт.
|
||||||
|
>
|
||||||
|
> Предлагаю не "переезжать", а взять 1 стойку для DR-копии. От $89/мес. Это страховка, не замена.
|
||||||
|
|
||||||
|
**Закрыть вопросом:** «По цене и по нагрузке такой кейс реально считать?»
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## «Боимся миграции»
|
||||||
|
|
||||||
|
**Признать:** «Это самый частый страх, обоснованный. Серверы — это не файлы, перетащить мышкой нельзя.»
|
||||||
|
|
||||||
|
**Переформулировать:** «Поэтому миграция у нас — это процесс, а не один день.»
|
||||||
|
|
||||||
|
**Факт:**
|
||||||
|
> Делаем так:
|
||||||
|
>
|
||||||
|
> 1. **Наш инженер приезжает к вам**, описывает каждый сервер, составляет план миграции с таймингом по минутам
|
||||||
|
> 2. **Тестируем на 1 некритичной машине** — переезд за ночь, проверяем неделю
|
||||||
|
> 3. **Окнами по 2–4 часа в выходные** везём остальное
|
||||||
|
>
|
||||||
|
> Простой по каждому серверу ≤ 2 часа, иначе возвращаем месяц аренды. Прописано в договоре.
|
||||||
|
>
|
||||||
|
> За 2025 перевезли 47 компаний — даунтайма свыше SLA не было ни разу.
|
||||||
|
|
||||||
|
**Закрыть вопросом:** «Хотите познакомлю с инженером который ведёт миграции? 15 минут созвон — расскажет процесс детально.»
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## «А если вы закроетесь»
|
||||||
|
|
||||||
|
**Признать:** «Вопрос правильный, в нашей индустрии бывало.»
|
||||||
|
|
||||||
|
**Факт:**
|
||||||
|
> - ДЦ работает с {{год_основания}}, {{лет}} лет на рынке
|
||||||
|
> - Выручка прошлого года ${{сумма}}
|
||||||
|
> - У нас депонирован у нотариуса план эвакуации клиентов в течение 90 дней
|
||||||
|
> - Кросс-коннект к 3 другим ДЦ Казахстана — переезд физически возможен за неделю
|
||||||
|
> - Покажем финансовую отчётность и страховку при подписании
|
||||||
|
|
||||||
|
**Закрыть вопросом:** «Какие документы для службы безопасности нужны чтобы закрыть этот вопрос?»
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## «У конкурента дешевле»
|
||||||
|
|
||||||
|
**Признать:** «Допустим. Цена — фактор, но не единственный.»
|
||||||
|
|
||||||
|
**Переформулировать:** «Давайте сравним не цифру, а что вы получаете за деньги.»
|
||||||
|
|
||||||
|
**Факт:**
|
||||||
|
> Пришлите их КП — разберём построчно. Что обычно у "дешевле" нет:
|
||||||
|
>
|
||||||
|
> - 2N питания (часто только N+1)
|
||||||
|
> - ДГУ на 72 часа (часто 24 или 12)
|
||||||
|
> - SLA с цифровой компенсацией (только «по соглашению сторон»)
|
||||||
|
> - Кросс-коннекты к конкурирующим операторам
|
||||||
|
> - Сертификаты Tier III / ISO 27001 в актуальном статусе
|
||||||
|
>
|
||||||
|
> Часто за разницу в $30/мес вы получаете −10× к надёжности. **Пришлёте их предложение — за 30 минут сделаем сравнительную таблицу.**
|
||||||
|
|
||||||
|
**Закрыть вопросом:** «Можете прислать их КП? Скрину достаточно, имена скроем.»
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## «Нет времени переезжать»
|
||||||
|
|
||||||
|
**Признать:** «Понятно — ничего не горит, всё работает.»
|
||||||
|
|
||||||
|
**Переформулировать:** «Тогда правильный момент — посчитать сейчас, переезжать когда удобно.»
|
||||||
|
|
||||||
|
**Факт:**
|
||||||
|
> Делаем 2 вещи:
|
||||||
|
> 1. Расчёт TCO PDF за 48 часов — это вам ни к чему не обязывает
|
||||||
|
> 2. Запишемся на тур через 2-3 месяца, когда у вас будет окно
|
||||||
|
>
|
||||||
|
> Если за это время инфра вырастет или что-то случится — у вас уже будет готовый план Б.
|
||||||
|
|
||||||
|
**Закрыть вопросом:** «Расчёт сделать имеет смысл? Это правда 48 часов и бесплатно.»
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## «Облако удобнее, мы привыкли»
|
||||||
|
|
||||||
|
**Признать:** «Облако реально удобно для прототипов, дев-окружений, спайков.»
|
||||||
|
|
||||||
|
**Переформулировать:** «Но при стабильной нагрузке экономика разваливается.»
|
||||||
|
|
||||||
|
**Факт:**
|
||||||
|
> При стабильной нагрузке от 3 кВт уже:
|
||||||
|
> - AWS Frankfurt: $4 800/мес за compute + traffic
|
||||||
|
> - Наш Tier III Алматы: $1 800/мес за то же железо + 100 Mbps включено
|
||||||
|
> - Latency для KZ-юзеров: было 48 мс, стало 7 мс
|
||||||
|
>
|
||||||
|
> Гибридная схема популярна: прод и СУБД у нас, дев / спайки — в облаке. AWS оставляете для того что реально нужно эластично.
|
||||||
|
|
||||||
|
**Закрыть вопросом:** «Хотите кейс {{e-com_клиент}} — они так же пришли с AWS на гибрид?»
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## «Долгий контракт пугает»
|
||||||
|
|
||||||
|
**Признать:** «Понятно — лочиться на 3 года в нашем мире страшновато.»
|
||||||
|
|
||||||
|
**Факт:**
|
||||||
|
> Минимальный контракт у нас — **3 месяца**, дальше помесячно.
|
||||||
|
>
|
||||||
|
> Длинный контракт даёт скидку:
|
||||||
|
> - 12 мес: 12% скидка
|
||||||
|
> - 36 мес: 18% скидка + фиксация цены в тенге
|
||||||
|
>
|
||||||
|
> **Это опция, не обязательство.** Многие начинают с 3 месяцев, потом переподписывают на 12.
|
||||||
|
|
||||||
|
**Закрыть вопросом:** «Начнём с 3 месяцев?»
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Универсальные правила работы с возражениями
|
||||||
|
|
||||||
|
1. **Никогда не спорить** — признать боль / страх клиента
|
||||||
|
2. **Не давить** — давление в B2B = потеря сделки
|
||||||
|
3. **Опираться на цифры и факты**, не на маркетинг
|
||||||
|
4. **Использовать social proof** — кейсы похожих клиентов
|
||||||
|
5. **Возвращать инициативу вопросом** — клиент должен говорить больше чем SDR/AE
|
||||||
|
6. **Если возражение повторяется 2+ раза** — это не возражение, а отказ. Перевести в long nurture
|
||||||
249
styles.css
Normal file
249
styles.css
Normal file
@ -0,0 +1,249 @@
|
|||||||
|
:root {
|
||||||
|
--bg: #0b0d12;
|
||||||
|
--bg-card: #12151c;
|
||||||
|
--bg-elev: #1a1f29;
|
||||||
|
--border: #232a36;
|
||||||
|
--text: #e6e9ef;
|
||||||
|
--text-muted: #8a93a6;
|
||||||
|
--accent: #4cc38a;
|
||||||
|
--accent-2: #ffb84d;
|
||||||
|
--danger: #ff6b6b;
|
||||||
|
--radius: 10px;
|
||||||
|
--maxw: 1120px;
|
||||||
|
--font: -apple-system, BlinkMacSystemFont, "Inter", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
|
||||||
|
}
|
||||||
|
|
||||||
|
* { box-sizing: border-box; }
|
||||||
|
|
||||||
|
html, body {
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
background: var(--bg);
|
||||||
|
color: var(--text);
|
||||||
|
font-family: var(--font);
|
||||||
|
font-size: 16px;
|
||||||
|
line-height: 1.55;
|
||||||
|
-webkit-font-smoothing: antialiased;
|
||||||
|
}
|
||||||
|
|
||||||
|
a { color: var(--accent); text-decoration: none; }
|
||||||
|
a:hover { text-decoration: underline; }
|
||||||
|
|
||||||
|
h1, h2, h3, h4 { color: #fff; line-height: 1.2; margin: 0 0 0.6em; font-weight: 700; }
|
||||||
|
h1 { font-size: clamp(2rem, 4vw, 3.2rem); letter-spacing: -0.02em; }
|
||||||
|
h2 { font-size: clamp(1.5rem, 2.6vw, 2.1rem); letter-spacing: -0.01em; }
|
||||||
|
h3 { font-size: 1.2rem; }
|
||||||
|
|
||||||
|
p { margin: 0 0 1em; color: var(--text); }
|
||||||
|
small, .muted { color: var(--text-muted); font-size: 0.9rem; }
|
||||||
|
|
||||||
|
.container { max-width: var(--maxw); margin: 0 auto; padding: 0 24px; }
|
||||||
|
|
||||||
|
/* Header */
|
||||||
|
.nav {
|
||||||
|
position: sticky; top: 0; z-index: 50;
|
||||||
|
background: rgba(11,13,18,0.85);
|
||||||
|
backdrop-filter: saturate(180%) blur(10px);
|
||||||
|
border-bottom: 1px solid var(--border);
|
||||||
|
}
|
||||||
|
.nav-inner {
|
||||||
|
display: flex; align-items: center; justify-content: space-between;
|
||||||
|
padding: 14px 0;
|
||||||
|
}
|
||||||
|
.logo { font-weight: 800; font-size: 1.05rem; letter-spacing: -0.01em; color: #fff; }
|
||||||
|
.logo span { color: var(--accent); }
|
||||||
|
.nav-links { display: flex; gap: 22px; }
|
||||||
|
.nav-links a { color: var(--text-muted); font-size: 0.95rem; }
|
||||||
|
.nav-links a:hover { color: #fff; text-decoration: none; }
|
||||||
|
@media (max-width: 720px) { .nav-links { display: none; } }
|
||||||
|
|
||||||
|
/* Buttons */
|
||||||
|
.btn {
|
||||||
|
display: inline-block;
|
||||||
|
padding: 14px 22px;
|
||||||
|
border-radius: var(--radius);
|
||||||
|
font-weight: 600;
|
||||||
|
font-size: 1rem;
|
||||||
|
border: 1px solid transparent;
|
||||||
|
cursor: pointer;
|
||||||
|
transition: transform .08s ease, background .15s ease, border-color .15s ease;
|
||||||
|
text-align: center;
|
||||||
|
font-family: inherit;
|
||||||
|
}
|
||||||
|
.btn:active { transform: translateY(1px); }
|
||||||
|
.btn-primary { background: var(--accent); color: #0a0f0b; }
|
||||||
|
.btn-primary:hover { background: #5fd49a; text-decoration: none; }
|
||||||
|
.btn-ghost { background: transparent; color: #fff; border-color: var(--border); }
|
||||||
|
.btn-ghost:hover { border-color: var(--accent); text-decoration: none; }
|
||||||
|
.btn-block { display: block; width: 100%; }
|
||||||
|
|
||||||
|
/* Sections */
|
||||||
|
section { padding: 72px 0; border-bottom: 1px solid var(--border); }
|
||||||
|
section:last-child { border-bottom: none; }
|
||||||
|
|
||||||
|
/* Hero */
|
||||||
|
.hero { padding: 96px 0 80px; }
|
||||||
|
.hero h1 { margin-bottom: 18px; }
|
||||||
|
.hero p.lead { font-size: 1.2rem; color: var(--text-muted); max-width: 720px; margin-bottom: 28px; }
|
||||||
|
.hero-cta { display: flex; gap: 12px; flex-wrap: wrap; }
|
||||||
|
.hero-meta {
|
||||||
|
display: flex; gap: 28px; flex-wrap: wrap; margin-top: 36px;
|
||||||
|
color: var(--text-muted); font-size: 0.95rem;
|
||||||
|
}
|
||||||
|
.hero-meta b { color: var(--accent); font-weight: 700; }
|
||||||
|
|
||||||
|
/* Logos */
|
||||||
|
.logos-bar {
|
||||||
|
display: flex; flex-wrap: wrap; gap: 32px; align-items: center;
|
||||||
|
padding: 32px 0; border-top: 1px solid var(--border); border-bottom: 1px solid var(--border);
|
||||||
|
color: var(--text-muted);
|
||||||
|
}
|
||||||
|
.logos-bar .item { font-weight: 700; opacity: 0.7; font-size: 0.95rem; letter-spacing: 0.05em; }
|
||||||
|
|
||||||
|
/* Grid cards */
|
||||||
|
.grid { display: grid; gap: 18px; }
|
||||||
|
.grid.cols-2 { grid-template-columns: repeat(2, 1fr); }
|
||||||
|
.grid.cols-3 { grid-template-columns: repeat(3, 1fr); }
|
||||||
|
.grid.cols-4 { grid-template-columns: repeat(4, 1fr); }
|
||||||
|
@media (max-width: 900px) { .grid.cols-3, .grid.cols-4 { grid-template-columns: repeat(2, 1fr); } }
|
||||||
|
@media (max-width: 600px) { .grid.cols-2, .grid.cols-3, .grid.cols-4 { grid-template-columns: 1fr; } }
|
||||||
|
|
||||||
|
.card {
|
||||||
|
background: var(--bg-card);
|
||||||
|
border: 1px solid var(--border);
|
||||||
|
border-radius: var(--radius);
|
||||||
|
padding: 22px;
|
||||||
|
}
|
||||||
|
.card h3 { margin-bottom: 8px; }
|
||||||
|
.card p { color: var(--text-muted); margin: 0; }
|
||||||
|
|
||||||
|
.pain-card .icon, .feat-card .icon {
|
||||||
|
width: 36px; height: 36px; border-radius: 8px;
|
||||||
|
background: var(--bg-elev); display: flex; align-items: center; justify-content: center;
|
||||||
|
font-size: 18px; margin-bottom: 14px;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Calculator */
|
||||||
|
.calc {
|
||||||
|
background: var(--bg-card);
|
||||||
|
border: 1px solid var(--border);
|
||||||
|
border-radius: var(--radius);
|
||||||
|
padding: 28px;
|
||||||
|
display: grid;
|
||||||
|
grid-template-columns: 1fr 1fr;
|
||||||
|
gap: 28px;
|
||||||
|
}
|
||||||
|
@media (max-width: 820px) { .calc { grid-template-columns: 1fr; } }
|
||||||
|
|
||||||
|
.calc-form .field { margin-bottom: 16px; }
|
||||||
|
.calc-form label { display: block; font-size: 0.92rem; color: var(--text-muted); margin-bottom: 6px; }
|
||||||
|
.calc-form input, .calc-form select {
|
||||||
|
width: 100%; padding: 12px 14px;
|
||||||
|
background: var(--bg-elev); color: var(--text);
|
||||||
|
border: 1px solid var(--border); border-radius: 8px;
|
||||||
|
font-size: 1rem; font-family: inherit;
|
||||||
|
}
|
||||||
|
.calc-form input:focus, .calc-form select:focus { outline: none; border-color: var(--accent); }
|
||||||
|
|
||||||
|
.calc-result {
|
||||||
|
background: var(--bg-elev);
|
||||||
|
border: 1px solid var(--border);
|
||||||
|
border-radius: 8px;
|
||||||
|
padding: 22px;
|
||||||
|
display: flex; flex-direction: column; gap: 14px;
|
||||||
|
}
|
||||||
|
.calc-result .row { display: flex; justify-content: space-between; align-items: baseline; }
|
||||||
|
.calc-result .row .k { color: var(--text-muted); font-size: 0.95rem; }
|
||||||
|
.calc-result .row .v { color: #fff; font-weight: 700; font-size: 1.1rem; }
|
||||||
|
.calc-result .savings {
|
||||||
|
margin-top: 6px; padding: 14px; border-radius: 8px;
|
||||||
|
background: rgba(76, 195, 138, 0.1); border: 1px solid rgba(76, 195, 138, 0.3);
|
||||||
|
}
|
||||||
|
.calc-result .savings .label { color: var(--accent); font-size: 0.9rem; margin-bottom: 4px; }
|
||||||
|
.calc-result .savings .value { color: #fff; font-size: 1.8rem; font-weight: 800; letter-spacing: -0.01em; }
|
||||||
|
.calc-result .savings .sub { color: var(--text-muted); font-size: 0.85rem; }
|
||||||
|
|
||||||
|
/* SLA table */
|
||||||
|
.sla-table {
|
||||||
|
width: 100%; border-collapse: collapse;
|
||||||
|
background: var(--bg-card); border: 1px solid var(--border); border-radius: var(--radius); overflow: hidden;
|
||||||
|
}
|
||||||
|
.sla-table th, .sla-table td {
|
||||||
|
padding: 14px 18px; text-align: left;
|
||||||
|
border-bottom: 1px solid var(--border);
|
||||||
|
font-size: 0.95rem;
|
||||||
|
}
|
||||||
|
.sla-table th { background: var(--bg-elev); color: var(--text-muted); font-weight: 600; font-size: 0.85rem; text-transform: uppercase; letter-spacing: 0.05em; }
|
||||||
|
.sla-table tr:last-child td { border-bottom: none; }
|
||||||
|
.sla-table td b { color: var(--accent); }
|
||||||
|
|
||||||
|
/* Compare table */
|
||||||
|
.compare {
|
||||||
|
width: 100%; border-collapse: collapse;
|
||||||
|
background: var(--bg-card); border: 1px solid var(--border); border-radius: var(--radius); overflow: hidden;
|
||||||
|
}
|
||||||
|
.compare th, .compare td {
|
||||||
|
padding: 14px 16px; text-align: left;
|
||||||
|
border-bottom: 1px solid var(--border); font-size: 0.93rem;
|
||||||
|
}
|
||||||
|
.compare th { background: var(--bg-elev); color: var(--text-muted); font-weight: 600; }
|
||||||
|
.compare td.ok { color: var(--accent); }
|
||||||
|
.compare td.bad { color: var(--danger); }
|
||||||
|
.compare td.mid { color: var(--accent-2); }
|
||||||
|
|
||||||
|
/* Trust badges */
|
||||||
|
.badges { display: flex; flex-wrap: wrap; gap: 12px; }
|
||||||
|
.badge {
|
||||||
|
padding: 10px 14px; background: var(--bg-card); border: 1px solid var(--border); border-radius: 8px;
|
||||||
|
color: var(--text); font-size: 0.9rem; font-weight: 600;
|
||||||
|
}
|
||||||
|
.badge b { color: var(--accent); }
|
||||||
|
|
||||||
|
/* FAQ */
|
||||||
|
.faq details {
|
||||||
|
background: var(--bg-card); border: 1px solid var(--border); border-radius: var(--radius);
|
||||||
|
padding: 16px 20px; margin-bottom: 10px;
|
||||||
|
}
|
||||||
|
.faq summary { cursor: pointer; font-weight: 600; color: #fff; list-style: none; }
|
||||||
|
.faq summary::after { content: "+"; float: right; color: var(--accent); font-weight: 700; }
|
||||||
|
.faq details[open] summary::after { content: "−"; }
|
||||||
|
.faq p { margin-top: 10px; color: var(--text-muted); }
|
||||||
|
|
||||||
|
/* Lead form */
|
||||||
|
.lead-form {
|
||||||
|
background: var(--bg-card); border: 1px solid var(--border);
|
||||||
|
border-radius: var(--radius); padding: 28px;
|
||||||
|
display: grid; grid-template-columns: 1fr 1fr 1fr auto; gap: 12px;
|
||||||
|
}
|
||||||
|
@media (max-width: 820px) { .lead-form { grid-template-columns: 1fr; } }
|
||||||
|
.lead-form input {
|
||||||
|
padding: 14px 16px; background: var(--bg-elev); color: var(--text);
|
||||||
|
border: 1px solid var(--border); border-radius: 8px; font-size: 1rem; font-family: inherit;
|
||||||
|
}
|
||||||
|
.lead-form input:focus { outline: none; border-color: var(--accent); }
|
||||||
|
|
||||||
|
/* Magnet block */
|
||||||
|
.magnet {
|
||||||
|
background: linear-gradient(135deg, rgba(76,195,138,0.08), rgba(255,184,77,0.05));
|
||||||
|
border: 1px solid rgba(76,195,138,0.3);
|
||||||
|
border-radius: var(--radius);
|
||||||
|
padding: 32px;
|
||||||
|
display: grid; grid-template-columns: 1fr auto; gap: 20px; align-items: center;
|
||||||
|
}
|
||||||
|
@media (max-width: 720px) { .magnet { grid-template-columns: 1fr; } }
|
||||||
|
.magnet h3 { margin-bottom: 8px; }
|
||||||
|
.magnet p { color: var(--text-muted); margin: 0; }
|
||||||
|
|
||||||
|
/* Footer */
|
||||||
|
footer { padding: 40px 0; color: var(--text-muted); font-size: 0.9rem; text-align: center; border-top: 1px solid var(--border); }
|
||||||
|
|
||||||
|
/* Utility */
|
||||||
|
.section-head { margin-bottom: 36px; }
|
||||||
|
.section-head .eyebrow { color: var(--accent); font-weight: 700; font-size: 0.85rem; text-transform: uppercase; letter-spacing: 0.1em; margin-bottom: 8px; }
|
||||||
|
.section-head p { color: var(--text-muted); max-width: 720px; }
|
||||||
|
|
||||||
|
/* Print (checklist) */
|
||||||
|
@media print {
|
||||||
|
body { background: #fff; color: #111; }
|
||||||
|
.nav, .no-print { display: none !important; }
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user