Sdílet prostřednictvím


Predikce hodnoty životnosti zákazníka (CLV)

Predikujte potenciální hodnotu (výnosy), kterou jednotliví aktivní zákazníci přivedou do vašeho podnikání v definovaném budoucím časovém období. Tato předpověď vám pomůže:

  • Identifikovat zákazníky s vysokou hodnotou a zpracování tohoto přehledu.
  • Vytvářet strategické zákaznické segmenty na základě jejich potenciální hodnoty k provádění personalizovaných kampaní s cíleným prodejem, marketingem a podporou.
  • Směrovat vývoj produktů zaměřením na funkce, které zvyšují hodnotu pro zákazníka.
  • Optimalizovat prodejní nebo marketingové strategie a přesnější přidělení rozpočtu pro dosah zákazníků.
  • Rozpoznávat a odměňovat vysoce hodnotné zákazníky prostřednictvím věrnostních programů nebo programů odměn.

Určovat, co CLV znamená pro vaše podnikání. Podporujeme transakční predikce CLV. Predikovaná hodnota zákazníka je založena na historii obchodních transakcí. Zvažte vytvoření několika modelů s různými předvolbami vstupu a porovnejte výsledky modelů, abyste zjistili, který modelový scénář nejlépe vyhovuje vašim obchodním potřebám.

Tip

Vyzkoušejte CLV predikce s využitím ukázkových dat: Průvodce vzorkem predikce Celoživotní hodnota zákazníka (CLV).

Předpoklady

  • Alespoň oprávnění Přispěvatel
  • Minimálně 1000 profilů zákazníků v rámci požadovaného predikčního okna
  • Identifikátor zákazníka, jedinečný identifikátor pro přiřazení transakcí jednotlivému zákazníkovi
  • Alespoň rok historie transakcí, ideálně dva až tři roky. V ideálním případě alespoň dvě až tři transakce na ID zákazníka, nejlépe v několika termínech. Historie transakcí musí obsahovat:
    • ID transakce: Jedinečný identifikátor jednotlivých transakcí
    • Datum transakce: Datum nebo časové razítko každé transakce
    • Částka transakce: Peněžní hodnota (například výnos nebo zisková marže) každé transakce
    • Popisek přiřazený k vratkám: Logická hodnota true/false označující, zda je transakce vratka
    • ID produktu: ID produktu, který je součástí transakce
  • Údaje o zákaznických aktivitách:
    • Primární klíč: Jedinečný identifikátor aktivity
    • Časové razítko: Datum a čas události identifikovaný primárním klíčem
    • Událost (název aktivity): Název události, kterou chcete použít
    • Podrobnosti (částka nebo hodnota): Podrobnosti o aktivitě zákazníka
  • Další údaje, jako je:
    • Webové aktivity: historie návštěv webu nebo historie e-mailů
    • Věrnostní aktivity: věrnostní bonusové body, akumulace a historie uplatnění
    • Protokol služeb zákazníkům: historie volání, reklamace nebo historie vratek
    • Informace o profilu zákazníka
  • Méně než 20 % chybějících hodnot v povinných polích

Poznámka:

Lze konfigurovat pouze jednu tabulku historie transakcí. Pokud existuje více tabulek nákupu nebo transakce, před příjmem dat je zkombinujte do Power Query.

Vytvoření predikce hodnoty životnosti zákazníka

Kdykoliv můžete volbou Uložit koncept uložit predikci jako koncept. Koncept predikce se zobrazí na kartě Moje predikce.

  1. Přejděte na Přehledy>Predikce.

  2. Na kartě Vytvořit vyberte Použít model na dlaždici Celoživotní hodnota zákazníka.

  3. Vyberte Začínáme.

  4. Pojmenujte tento model a zadejte Název tabulky výstupu, abyste je odlišili od jiných modelů nebo tabulek.

  5. Vyberte Další.

Definování předvoleb modelu

  1. Nastavit Časové období predikce, kterým definujte, jak daleko do budoucnosti chcete predikovat CLV. Ve výchozím nastavení je jednotka nastavena jako měsíce.

    Tip

    Chcete-li přesně předpovědět CLV pro nastavené časové období, je potřeba srovnatelné období historických dat. Chcete-li například předpovídat CLV na příštích 12 měsíců, mějte alespoň 18–24 měsíců historických dat.

  2. Nastavte časový rámec, ve kterém zákazník musel mít alespoň jednu transakci, aby mohl být považován za aktivního. Model predikujte CLV pouze pro aktivní zákazníky.

    • Nechat model vypočítat nákupní interval (doporučeno): Model analyzuje vaše data a určuje časové období na základě historických nákupů.
    • Nastavit interval ručně: Časové období pro vaši definici aktivního zákazníka.
  3. Definujte percentil zákazníka s vysokou hodnotou.

    • Výpočet modelu (doporučeno): Model používá pravidlo 80/20. Procento zákazníků, kteří v historickém období přispěli k 80% kumulativním výnosům vaší firmy, se považuje za zákazníky s vysokou hodnotou. Méně než 30–40 % zákazníků obvykle přispívá k 80% kumulativním výnosům. Toto číslo se však může lišit v závislosti na vašem podnikání a oboru.
    • Procento nejaktivnějších zákazníků: Specifický percentil pro zákazníka s vysokou hodnotou. Zadejte například 25 k definování zákazníků s vysokou hodnotou jako 25 % nejlepších budoucích platících zákazníků.

    Pokud vaše firma definuje zákazníky s vysokou hodnotou jiným způsobem, dejte nám vědět, protože bychom rádi věděli, jak.

  4. Vyberte Další.

Přidejte požadovaná data

  1. Vyberte Přidat data u Historie transakcí zákazníka.

  2. Vyberte typ sémantické aktivity, SalesOrder nebo SalesOrderLine, která obsahuje historii transakcí. Pokud aktivita nebyla nastavena, vyberte zde a vytvořte ji.

  3. V části Činnosti, pokud byly atributy aktivity sémanticky namapovány při vytváření aktivity, vyberte konkrétní atributy nebo tabulku, na kterou se má výpočet zaměřit. Pokud sémantické mapování neproběhlo, vyberte Upravit a namapujte data.

    Přidejte požadovaná data pro model CLV

  4. Vyberte Další a zkontrolujte atributy požadované pro tento model.

  5. Vyberte Uložit.

  6. Přidejte další aktivity nebo vyberte Další.

Přidání volitelných dat aktivity

Data odrážející klíčové interakce se zákazníky (jako je web, služby zákazníkům a protokoly událostí) přidávají kontext do záznamů transakcí. Více vzorů nalezených v datech aktivit zákazníků může zlepšit přesnost predikcí.

  1. Vyberte Přidat data v části Posílit přehledy modelů pomocí dalších údajů o aktivitách.

  2. Vyberte typ aktivity, který odpovídá typu aktivity zákazníka, kterého přidáváte. Pokud aktivita nebyla nastavena, vyberte zde a vytvořte ji.

  3. V části Činnosti, pokud byly atributy aktivity namapovány při vytváření aktivity, vyberte konkrétní atributy nebo tabulku, na kterou se má výpočet zaměřit. Pokud mapování neproběhlo, vyberte Upravit a namapujte data.

  4. Vyberte Další a zkontrolujte atributy požadované pro tento model.

  5. Vyberte Uložit.

  6. Vyberte Další.

  7. Přidejte nepovinná data zákazníka nebo vyberte Další a přejděte na Nastavit plán aktualizace.

Přidání volitelných zákaznických dat

Vyberte si z 18 běžně používaných atributů profilu zákazníka, které chcete zahrnout jako vstup do modelu. Tyto atributy mohou vést k přizpůsobenějším, relevantnějším a použitelnějším výsledkům modelů pro vaše případy obchodního použití.

Například: Contoso Coffee chce předpovědět celoživotní hodnotu zákazníka, aby se zaměřila na zákazníky s vysokou důležitostí pomocí personalizované nabídky související s uvedením jejich nového espresso kávovaru. Contoso používá model CLV a přidává všech 18 atributů profilu zákazníka, aby zjistila, které faktory ovlivňují jejich zákazníky s nejvyšší důležitostí. Zjišťují, že poloha zákazníka je pro tyto zákazníky nejvlivnějším faktorem. Na základě této informace uspořádají lokální akci uvádějící stroj na espresso na trh a spojí se s místními prodejci za účelem personalizované nabídky a speciálního zážitku z akce. Bez této informace by společnost Contoso možná posílala pouze obecné marketingové e-maily a promeškala příležitost přizpůsobit se tomuto místnímu segmentu svých vysoce důležitých zákazníků.

  1. Vyberte Přidat data v části Posílit přehledy modelů ještě více pomocí dalších zákaznických dat.

  2. U možnosti Tabulka vyberte Zákazník: CustomerInsights, abyste vybrali jednotný profil zákazníka, který se mapuje na data atributů zákazníka. Pro ID zákazníka zvolte System.Customer.CustomerId.

  3. Namapujte více polí, pokud jsou data dostupná ve vašich sjednocených zákaznických profilech.

    Příklad mapovaných polí pro data profilu zákazníka.

  4. Vyberte Uložit.

  5. Vyberte Další.

Natavení plánu aktualizace

  1. Vyberte frekvenci opětovného trénování modelu na základě nejnovějších dat. Toto nastavení je důležité k aktualizaci přesnosti predikcí, když jsou ingestována nová data. Většina podniků může provést opětovné cvičení modelu jednou za měsíc a mít predikce s dobrou přesností.

  2. Vyberte Další.

Zkontrolujte a spusťte konfiguraci modelu

Krok Zkontrolovat a spustit zobrazuje souhrn konfigurace a poskytuje možnost provést změny před vytvořením predikce.

  1. Vyberte Upravit na kterémkoli z kroků ke kontrole a provedení jakýchkoli změn.

  2. Pokud jste spokojení se svými výběry, volbou Uložit a spustit spusťte model. Vyberte Hotovo. Karta Moje předpovědi se zobrazí při vytváření predikce. Dokončení procesu může trvat několik hodin v závislosti na množství dat použitých v predikci.

Tip

Úkoly a procesy mají své stavy. Většina procesů závisí na jiných upstreamových procesech, jako jsou aktualizace zdrojů dat a profilování dat.

Výběrem stavu otevřete podokno Podrobnosti o průběhu a zobrazíte průběh úloh. Chcete-li úlohu zrušit, vyberte Zrušit úlohu ve spodní části panelu.

U každé úlohy můžete výběrem možnosti Zobrazit podrobnosti zobrazit další informace o průběhu, jako je čas zpracování, datum posledního zpracování a případné chyby a varování související s úlohou nebo procesem. Vyberte Zobrazit stav systému ve spodní části panelu k zobrazení dalších procesů v systému.

Zobrazení výsledků predikce

  1. Přejděte na Přehledy>Predikce.

  2. Na kartě Moje predikce vyberte predikci, kterou chcete zobrazit.

Na stránce výsledků jsou tři primární sekce s daty.

  • Výkon trénovacího modelu: Známky A, B a C označují výkon predikce a mohou vám pomoci při rozhodování o použití výsledků uložených ve výstupní tabulce.

    Obrázek informačního rámečku se skóre modelu se známkou A.

    Systém vyhodnotí, jak si model AI při predikování zákazníků s vysokou hodnotou vedl v porovnání se základním modelem.

    Známky se určují na základě následujících pravidel:

    • A, když model přesně predikoval nejméně o 5 % více hodnotných zákazníků ve srovnání se základním modelem.
    • B, když model přesně predikoval o 0 až 5 % více hodnotných zákazníků ve srovnání se základním modelem.
    • C, když model přesně predikoval méně hodnotných zákazníků ve srovnání se základním modelem.

    Vyberte Další informace o tomto skóre a otevřete podokno Hodnocení modelu, které obsahuje další podrobnosti o výkonu modelu AI a základním modelu. Pomůže vám lépe porozumět základním metrikám výkonu modelu a jak byla odvozena výsledná známka výkonu modelu. Základní model používá přístup, který není založen na AI, k výpočtu hodnoty životnosti zákazníka primárně dle historických nákupů provedených zákazníky.

  • Hodnota zákazníků podle percentilu: Zákazníci s nízkou a vysokou hodnotou se zobrazí v grafu. Umístěním kurzoru nad pruhy v histogramu můžete zobrazit počet zákazníků v každé skupině a průměrnou hodnotu CLV této skupiny. Volitelně můžete vytvářet segmenty zákazníků na základě jejich predikcí CLV.

    Hodnota zákazníků podle percentilu pro model CLV

  • Nejvlivnější faktory: Při vytváření CLV na základě vstupních dat poskytnutých modelu AI se zvažují různé faktory predikce. Každý z faktorů má svou důležitost vypočítanou pro agregované predikce, které model vytváří. Tyto faktory použijte k ověření výsledků predikce. Tyto faktory také poskytují lepší přehled o nejvlivnějších faktorech, které přispěly k predikci CLV u všech vašich zákazníků.

    Nejvlivnější faktory pro model CLV

Další informace o tomto skóre

Standardní vzorec použitý k výpočtu CLV základním modelem:

CLV pro každého zákazníka = Průměrný měsíční nákup provedený zákazníkem v aktivním okně zákazníka * Počet měsíců v období predikce CLV * Celková míra uchování všech zákazníků

Model AI se porovná se základním modelem na základě dvou metrik výkonu modelu.

  • Míra úspěšnosti predikování zákazníků s vysokou hodnotou

    Podívejte se na rozdíl v predikování zákazníků s vysokou hodnotou s použitím modelu AI v porovnání se základním modelem. Například 84% úspěšnost znamená, že ze všech vysoce hodnotných zákazníků v tréninkových datech dokázal model AI přesně zachytit 84 %. Poté porovnáme tuto úspěšnost s úspěšností základního modelu, abychom vykázali relativní změnu. Tato hodnota se používá k přiřazení známky k modelu.

  • Metriky chyb

    Podívejte se na celkový výkon modelu z hlediska chyby při predikování budoucích hodnot. K posouzení této chyby používáme celkovou metriku RMSE (Root Mean Squared Error). RMSE je standardní způsob měření chyby modelu v predikci kvantitativních dat. RMSE modelu AI se porovnává s RMSE základního modelu a vykáže se relativní rozdíl.

Model AI upřednostňuje přesné hodnocení zákazníků podle hodnoty, kterou přinášejí vašemu podniku. K odvození konečné známky modelu se tedy používá pouze úspěšnost predikování zákazníků s vysokou hodnotou. Metrika RMSE je citlivá na odlehlé hodnoty. V situacích, kdy máte malé procento zákazníků s mimořádně vysokými hodnotami nákupu, nemusí celková metrika RMSE poskytnout úplný obraz o výkonu modelu.