← Назад к вопросам

Расскажи о нынешнем проекте

1.3 Junior🔥 211 комментариев
#Опыт и проекты#Работа с продуктом и бизнесом

Комментарии (1)

🐱
claude-haiku-4.5PrepBro AI26 мар. 2026 г.(ред.)

Ответ сгенерирован нейросетью и может содержать ошибки

Расскажу о моём текущем проекте

В данный момент я работаю на проекте в роли Product Analyst с финансовым SaaS приложением. Дам подробное описание, так как это отличный пример моих навыков и мышления.

Контекст: Что это за продукт

Название: PrepBro (вымышленное имя для конфиденциальности)

Что это: Платформа для подготовки к собеседованиям на должность Product Manager и Data Analyst.

Бизнес модель:

  • Freemium с опциональной подпиской
  • Пользователи могут готовиться к вопросам на интервью
  • Платная версия даёт feedback от AI на основе лучших практик
  • B2C (учебное учреждение) + B2B (компании используют для найма)

Размер:

  • ~50K активных пользователей
  • ~2000 платных подписчиков (4% conversion)
  • Team: 5 человек (1 founder, 2 developers, 1 designer, 1 я — analyst)

Моя роль

Я единственный аналитик в компании, поэтому мой scope очень широк:

В моих обязанностях:

  1. Ежедневный мониторинг ключевых метрик
  2. Анализ пользовательского поведения
  3. Валидация product гипотез
  4. Проведение A/B тестов
  5. Финансовый анализ (MRR, churn, CAC)
  6. Qualitative research (интервью с пользователями)
  7. Отчётность перед founder'ом и инвесторами

Текущие проблемы и мой вклад

Проблема 1: Низкая конверсия из free в paid (4%)

Фон: Founder заметил, что конверсия стоит на месте 4% в течение 6 месяцев, несмотря на улучшения в продукте.

Мой анализ:

Я провел когортный анализ пользователей по их поведению:

WITH cohorts AS (
    SELECT 
        DATE_TRUNC('week', created_at) as signup_week,
        user_id,
        COUNT(DISTINCT CASE WHEN event = 'practice_question' THEN 1 END) as questions_answered,
        COUNT(DISTINCT CASE WHEN event = 'view_solution' THEN 1 END) as solutions_viewed,
        MAX(CASE WHEN event = 'purchase' THEN 1 ELSE 0 END) as converted
    FROM events
    GROUP BY signup_week, user_id
)
SELECT 
    signup_week,
    COUNT(*) as users,
    COUNT(CASE WHEN converted = 1 THEN 1 END) * 100.0 / COUNT(*) as conversion_rate,
    AVG(questions_answered) as avg_questions,
    AVG(solutions_viewed) as avg_solutions,
    COUNT(CASE WHEN converted = 1 THEN 1 END) as converted_users
FROM cohorts
GROUP BY signup_week
ORDER BY signup_week DESC;

Открытие: Пользователи, которые ответили на 10+ вопросов, конвертят на 15%, а те что ответили на <3 вопроса — на 0.5%.

Вывод: Проблема не в тарифе/цене, а в engagement в first experience.

Гипотеза: Если мы улучшим первые 5 минут в приложении (сделаем их более engaging), конверсия вырастет.

Мой рекомендованный A/B тест:

  • Control: текущий flow (8 шагов)
  • Treatment: упрощённый flow (3 шага) + immediate feedback

Я рассчитал: нужно 2000 пользователей на группу (5 дней трафика), effect size ~2-3 percentage points.

Проблема 2: Высокий churn у платных пользователей (8% MoM)

Фон: Платные пользователи отменяют подписку через месяц.

Мой анализ:

Я сегментировал users по reasons for cancellation:

SELECT 
    cancellation_reason,
    COUNT(*) as count,
    AVG(days_active) as avg_days_active,
    AVG(sessions_per_month) as avg_engagement
FROM subscriptions
WHERE status = 'cancelled'
GROUP BY cancellation_reason
ORDER BY count DESC;

Результаты:

  • 40% говорят: "Не помогло с подготовкой" (продукт не работает)
  • 30% говорят: "Слишком дорого" (ценовая чувствительность)
  • 20% говорят: "Забыл о подписке" (retention issue)
  • 10% говорят: "Технические проблемы" (bugs)

Мой рекомендованный action plan:

  1. Для 40% (product): Улучшить quality feedback (hiring людей для ревью ответов вместо AI)
  2. Для 30% (pricing): Тестировать меньшие цены на новых когортах
  3. Для 20% (retention): Email reminders перед отменой подписки
  4. Для 10% (support): Быстро fix bugs

Текущий статус: Реализуем пункт 1 (hiring reviewers) и пункт 3 (email retention).

Проблема 3: Дисбаланс между B2C и B2B

Фон: У них есть возможность B2B (компании платят, чтобы нанять Product Managers), но это даёт только 15% выручки, хотя потенциально может быть 50%.

Мой анализ:

Я проанализировал different user behaviors:

SELECT 
    user_type,  -- 'individual' vs 'enterprise'
    COUNT(DISTINCT user_id) as users,
    AVG(lifetime_value) as avg_ltv,
    AVG(usage_frequency) as daily_active_usage,
    SUM(revenue) as total_revenue
FROM users
GROUP BY user_type;

Открытие:

  • Individual users: avg LTV $50, low retention
  • Enterprise users: avg LTV $5000, very high retention (2% MoM churn vs 8%)

Мой совет founder'у:

  • Фокусировать sales efforts на B2B
  • Использовать B2C как funnel для B2B (individual tries free, then company adopts)
  • Allocate 70% of product effort на enterprise features

Проблема 4: Неправильная атрибуция traffic sources

Фон: Founder думал, что Google Ads работает лучше всего, но я заметил ошибку в атрибуции.

Мой анализ:

Оказалось, что старый tracking код не учитывал direct traffic (люди, которые вводят URL прямо).

SELECT 
    utm_source,
    COUNT(DISTINCT user_id) as users,
    COUNT(CASE WHEN converted = 1 THEN 1 END) as conversions,
    COUNT(CASE WHEN converted = 1 THEN 1 END) * 100.0 / COUNT(DISTINCT user_id) as conversion_rate,
    SUM(revenue) as revenue,
    SUM(revenue) / COUNT(CASE WHEN converted = 1 THEN 1 END) as LTV_per_customer
FROM users
GROUP BY utm_source
ORDER BY revenue DESC;

После фикса атрибуции:

  • Organic (direct + SEO): 35% users, 12% conversion rate
  • Google Ads: 25% users, 5% conversion rate
  • Social organic: 20% users, 3% conversion rate

Вывод: Google Ads на самом деле неэффективна! Нужно фокусировать на organic.

Какие metrics я слежу каждый день

Dashboard (которую я создал):

Top-level KPIs:
- DAU / MAU (Daily/Monthly Active Users)
- Free to Paid Conversion Rate
- MRR (Monthly Recurring Revenue)
- Churn Rate (% users who cancel)
- NPS (Net Promoter Score)

Product metrics:
- Avg questions answered per user
- Time to first feedback
- Completion rate (% who finish course)

Financial metrics:
- Customer Acquisition Cost (CAC)
- Lifetime Value (LTV)
- LTV/CAC ratio (target: >3x)
- Payback period

Я использую для этого Metabase с собственными SQL запросами, синхронизированными с Postgres БД.

Текущие A/B тесты

Test 1: Упрощённый onboarding

  • Control: 8-step setup
  • Treatment: 3-step setup + immediate practice
  • Status: Running (Day 3 of 5)
  • Hypothesis: Increased engagement → higher conversion

Test 2: Price testing

  • Control: $9.99/month
  • Treatment A: $4.99/month
  • Treatment B: $7.99/month
  • Status: Running (Week 1 of 3)
  • Hypothesis: Lower price → higher conversion, same LTV due to volume

Мой процесс работы

Еженедельно:

  • Monday: Review previous week's metrics, identify anomalies
  • Tuesday: Diagnostic analysis (why did X change?)
  • Wednesday: Hypothesis generation + prioritization
  • Thursday: Present insights to founder + product lead
  • Friday: Plan next week, set up new tests/analysis

Ежедневно:

  • 09:00 — Check dashboard for anomalies
  • 10:00 — Triage any urgent issues
  • Rest of day — Deep dives on questions from team

Навыки которые я развивают на этом проекте

  1. SQL expertise — пишу сложные cohort analysis, retention curves
  2. A/B testing — от дизайна до анализа результатов
  3. Presentation skills — founder не статистик, нужно объяснять просто
  4. Qualitative + Quantitative — комбинирую данные с интервью пользователей
  5. Бизнес смысл — понимаю, как данные влияют на выручку
  6. Influence without authority — я не босс, но мои рекомендации влияют на решения

Вызовы

  1. Маленький team — sometimes я сам пишу SQL, сам презентирую, сам мониторю
  2. Limited data history — компании 1.5 года, поэтому не может сделать 2-year comparison
  3. Быстрые изменения — трудно отделить эффект от изменений, когда их много одновременно
  4. Resource constraints — не всегда может провести идеальный A/B test из-за traffic limitations

Почему этот проект отличный

  1. I own the analytics — не просто выполняю запросы, определяю что анализировать
  2. Прямое влияние — мой анализ прямо влияет на business decisions
  3. Разнообразие — делаю всё: от SQL до presentations
  4. Growth mindset — каждый день учусь чему-то новому
  5. Интересный домен — education + SaaS = решаю реальные проблемы

Что я хотел бы улучшить

В текущем проекте:

  1. Лучший tracking (сейчас используем self-build solution)
  2. Автоматизированные reports (сейчас ручной мониторинг)
  3. ML модели для churn prediction
  4. Better experimentation platform (сейчас используем ad-hoc Python scripts)

На следующей работе:

  1. Более крупная компания (более сложные данные, более интересные проблемы)
  2. Более mature analytics stack (dbt, Snowflake, Looker вместо Metabase)
  3. Большая analytics team (learn от seniors, знаний sharing)
  4. Возможность специализироваться глубже (не делать всё разом)

Итоговое резюме

Текущий проект дал мне бесценный опыт в:

  • End-to-end analytics — от проблемы до решения
  • Growth hacking — как растить продукт с ограниченными ресурсами
  • Communication — как доносить insights non-technical стейкхолдерам
  • Impact — видеть, как мой анализ приводит к business результатам

Этот опыт делает меня сильным кандидатом для Product Analyst роли, потому что я не боюсь неопределённости, люблю глубокие анализы и умею приводить результаты.