Roboteka
Roboteka · Roboty · LTV klienta

LTV klienta

Robot „LTV klienta” oblicza wartość życiową klienta w CRM Bitrix24 (Alaio): sumę, liczbę i średni paragon wygranych deali lub opłaconych faktur oraz datę ostatniego zakupu i liczbę dni od niego. Wartości wracają do procesu biznesowego — do segmentacji VIP, reaktywacji „uśpionych” klientów i zapisu LTV w polu.

Robot oblicza LTV klienta bezpośrednio w procesie biznesowym Bitrix24 (Alaio). Źródłem danych są wygrane deale lub opłacone faktury; klient jest ustalany automatycznie z bieżącego elementu (kontakt, firma, deal lub lead z powiązaniem) albo wskazywany jawnie przez ID firmy lub kontaktu. Okresy: cały czas, bieżący rok, poprzedni rok lub ostatnie N dni; deale można ograniczyć do jednego lejka. Kwoty w różnych walutach są przeliczane na walutę bazową portalu po jego wewnętrznych kursach. Robot zwraca sumę (LTV), liczbę zakupów, średni paragon, datę ostatniego zakupu i liczbę dni od niego oraz flagę „Obliczono” (Y/N) do warunków. Typowe scenariusze: po wygranym dealu przeliczyć LTV i zapisać w polu klienta, nadać status VIP po przekroczeniu progu albo uruchomić reaktywację „uśpionego” klienta na podstawie dawności ostatniego zakupu.

Jakie parametry wejściowe przyjmuje robot?

Parametr Typ Wymagany? Domyślnie
Źródło danych select Wygrane deale, Opłacone faktury tak deals
Klient select Klient bieżącego elementu, Firma według ID, Kontakt według ID tak auto
ID firmy lub kontaktu (dla trybów „według ID”) string
Okres select Cały czas, Bieżący rok, Poprzedni rok, Ostatnie N dni tak all
N dni (dla okresu „Ostatnie N dni”) string
ID lejka deali (puste = wszystkie; tylko tryb deali) string

Co zwraca robot?

Parametr Typ
LTV — suma w walucie bazowej portalu double
Liczba zakupów (deali/faktur) int
Średni paragon double
Data ostatniego zakupu (RRRR-MM-DD) string
Dni od ostatniego zakupu string
Waluta wyniku string
Obliczono (Y/N) string

Jakie błędy może zwrócić robot?

Te komunikaty robot zapisuje w dzienniku procesu biznesowego, gdy nie może wykonać kroku. Z treści widać, co poprawić w ustawieniach lub danych.

  • Nie ustalono klienta: element nie ma powiązanej firmy ani kontaktu. Wskaż klienta jawnie (tryb „według ID”).
  • Dla okresu „Ostatnie N dni” podaj dodatnią liczbę dni.
  • Nieprawidłowe ID lejka: podaj liczbowe ID albo zostaw pole puste.
  • Klient ma ponad {max} rekordów — obliczanie zatrzymane. Napisz do nas, jeśli potrzebujesz takiego wolumenu.
  • Błąd API

Scenariusz: reaktywacja uśpionego klienta

  1. Cykliczny proces biznesowy uruchamia się na firmie
  2. Robot oblicza LTV i liczbę dni od ostatniego zakupu
  3. Jeśli przekracza 180 dni, menedżer dostaje zadanie ponownego kontaktu z sumą dotychczasowych zakupów w opisie

Podobne roboty