Verantwortliche über inaktive Deals benachrichtigen

Ein täglicher Workflow, der Deals ohne Aktualisierung seit einer Woche findet und eine Zusammenfassung per E-Mail sendet.

Deals, die unberührt liegen bleiben, kühlen ab und machen die Prognose unzuverlässig. Dieser Workflow prüft jeden Morgen und teilt dem Team mit, welche Deals Aufmerksamkeit brauchen.

1. Workflow erstellen

Öffnen Sie Workflows, klicken Sie auf + Neuer Workflow und nennen Sie ihn Warnung bei inaktiven Deals.

2. Auslöser festlegen

Wählen Sie Nach Zeitplan und stellen Sie ihn so ein, dass er jeden Tag um 8:00 Uhr läuft.

3. Inaktive Deals finden

Fügen Sie einen Schritt Datensätze suchen hinzu:

EinstellungWert
ObjektVerkaufschancen
FilterAktualisiert am liegt vor mehr als 7 Tagen
FilterPhase ist nicht Gewonnen und nicht Verloren
Limit100

4. Anhalten, wenn es nichts zu melden gibt

Fügen Sie einen Schritt Verzweigung hinzu: Nur fortfahren, wenn die Suche mindestens einen Datensatz ergeben hat.

5. Zusammenfassung schreiben

Fügen Sie einen Schritt Code hinzu, der die Deals nach Verantwortlichen gruppiert:

export const main = async ({ opportunities }) => {
  const byOwner = {};
  for (const deal of opportunities) {
    const owner = deal.owner?.email ?? 'nicht zugewiesen';
    (byOwner[owner] ??= []).push(`- ${deal.name} (${deal.stage})`);
  }
  const lines = Object.entries(byOwner).map(([owner, deals]) => `${owner}\n${deals.join('\n')}`);
  return { summary: `Deals ohne Aktualisierung seit 7 Tagen:\n\n${lines.join('\n\n')}` };
};

6. Senden

Fügen Sie einen Schritt E-Mail senden an die Vertriebsleitung hinzu, mit der Zusammenfassung aus dem vorherigen Schritt als Text. Aktivieren Sie den Workflow.

Soll jeder Verantwortliche nur seine eigenen Deals erhalten? Ersetzen Sie Schritt 6 durch einen Iterator über die Verantwortlichen und senden Sie eine E-Mail pro Verantwortlichem.

Auf dieser Seite