Перейти к основному содержанию
Поддерживайте воронку продаж в порядке, уведомляя менеджеров, когда возможности застаиваются. Этот рабочий процесс проверяет возможности, которые не обновлялись в течение указанного числа дней.

Проблема

Возможности без обновлений приводят к:
  • Остывающие сделки
  • Ненадежные прогнозы
  • Потеря выручки

Решение

Создайте запланированный рабочий процесс, который находит застойные возможности и отправляет их менеджерам электронные письма.

Пошаговая настройка

Шаг 1: Создайте рабочий процесс

  1. Перейдите в Настройки → Рабочие процессы
  2. Нажмите + Новый рабочий процесс
  3. Назовите его «Оповещение о застойных возможностях»

Шаг 2: Настройте триггер

  1. Выберите On a Schedule
  2. Установите ежедневный запуск (например, каждый день в 8:00)

Шаг 3: Поиск застойных возможностей

  1. Добавьте действие Search Records
  2. Настроить:
ПолеЗначение
ОбъектВозможности
ФильтрUpdated At раньше, чем (сегодня - 7 дней)
ФильтрStage не “Closed Won” AND не “Closed Lost”
Лимит100

Шаг 4: Проверьте, есть ли найденные записи

  1. Добавьте действие Фильтр
  2. Условие: {{searchRecords.length}} больше 0
  3. Если застойных возможностей нет, рабочий процесс останавливается здесь

Шаг 5: Сформатируйте оповещение (действие Code)

Добавьте действие Code для форматирования письма:
export const main = async (params) => {
  const opportunities = params.opportunities;

  // Group opportunities by owner
  const byOwner = {};
  opportunities.forEach(opp => {
    const ownerEmail = opp.owner?.email || 'unassigned';
    if (!byOwner[ownerEmail]) {
      byOwner[ownerEmail] = [];
    }
    byOwner[ownerEmail].push({
      name: opp.name,
      amount: opp.amount,
      lastUpdated: opp.updatedAt,
      stage: opp.stage
    });
  });

  // Format summary for manager
  let summary = "Stale Opportunities Report\n\n";
  Object.entries(byOwner).forEach(([owner, opps]) => {
    summary += `${owner}: ${opps.length} stale opportunities\n`;
    opps.forEach(opp => {
      summary += `  - ${opp.name} (${opp.stage})\n`;
    });
    summary += "\n";
  });

  return {
    summary,
    totalCount: opportunities.length
  };
};

Шаг 6: Отправьте письмо с оповещением

Добавьте действие Send Email:
ПолеЗначение
Комуsales-manager@yourcompany.com
Тема🚨 {{code.totalCount}} застойных возможностей требуют внимания
Текст{{code.summary}}

Шаг 7: Протестируйте и активируйте

  1. Нажмите Test для запуска рабочего процесса
  2. Проверьте, что письмо содержит корректные данные
  3. Активируйте, когда будете готовы

Варианты настройки

Измените порог застоя

Измените фильтр Search Records, чтобы заменить 7 дней на предпочитаемый вами период:
  • 3 дня для быстрых продаж
  • 14 дней для корпоративных сделок
  • 30 дней для длинных циклов продаж

Оповещайте отдельных менеджеров по продажам

Вместо одного письма менеджеру используйте Iterator для отправки персонализированных писем каждому менеджеру по продажам о его застойных сделках.

Добавьте эскалацию

Создайте несколько рабочих процессов с возрастающим уровнем серьезности:
  1. День 7: письмо менеджеру по продажам
  2. День 14: письмо менеджеру по продажам и руководителю
  3. День 21: создать задачу для руководителя о необходимости вмешаться

Добавьте в Slack

Используйте HTTP Request, чтобы отправлять сообщения в Slack через вебхук вместо электронной почты или в дополнение к ней.

Связанные материалы