Predikce celoživotní hodnoty zákazníka (CLV) – ukázkový průvodce
Tento průvodce vás provede kompletním příkladem predikce celoživotní hodnoty zákazníka (CLV) v Dynamics 365 Customer Insights - Data s využitím ukázkových dat. Doporučujeme vyzkoušet tuto predikci v novém prostředí.
Scénář
Contoso je společnost, která vyrábí vysoce kvalitní kávu a kávovary. Produkty prodávají prostřednictvím svých webových stránek Contoso Coffee. Společnost chce znát hodnotu (výnos), kterou mohou její zákazníci generovat v příštích 12 měsících. Znalost očekávané hodnoty jejich zákazníků v příštích 12 měsících jim pomůže nasměrovat jejich marketingové úsilí na zákazníky s vysokou důležitostí.
Předpoklady
- Alespoň oprávnění Přispěvatel.
Úkol 1 – Ingestace dat
Prohlédněte si články o přijímání dat a připojení ke zdroji dat Power Query. Následující informace předpokládají, že jste se seznámili s vkládáním dat obecně.
Ingestace zákaznických dat z platformy eCommerce
Vytvořte zdroj dat Power Query s názvem eCommerce a vyberte konektor Text/CSV.
Zadejte adresu URL pro kontakty eCommerce https://aka.ms/ciadclasscontacts.
Během úpravy dat vyberte Transformovat a pak Použít první řádek jako záhlaví.
Aktualizujte datový typ pro sloupce uvedené níže:
- DateOfBirth: Datum
- CreatedOn: Datum/čas/pásmo
V poli Název v pravém podokně přejmenujte svůj zdroj dat na eCommerceContacts
Uložte zdroj dat.
Ingestace dat online nákupu
Přidejte další datovou sadu do stejného zdroje dat eCommerce. Znovu vyberte konektor Text/CSV.
Zadejte adresu URL pro data Online nákupy https://aka.ms/ciadclassonline.
Během úpravy dat vyberte Transformovat a pak Použít první řádek jako záhlaví.
Aktualizujte datový typ pro sloupce uvedené níže:
- PurchasedOn: Datum/čas
- TotalPrice: Měna
V poli Název v postranním panelu přejmenujte svůj zdroj dat na eCommercePurchases.
Uložte zdroj dat.
Ingestace zákaznických dat z věrnostního schématu
Vytvořte zdroj dat LoyaltyScheme a vyberte konektor Text/CSV.
Zadejte adresu URL pro věrné zákazníky https://aka.ms/ciadclasscustomerloyalty.
Během úpravy dat vyberte Transformovat a pak Použít první řádek jako záhlaví.
Aktualizujte datový typ pro sloupce uvedené níže:
- DateOfBirth: Datum
- RewardsPoints: Celé číslo
- CreatedOn: Datum/čas
V poli Název v pravém podokně přejmenujte svůj zdroj dat na loyCustomers.
Uložte zdroj dat.
Ingestace zákaznických dat z recenzí na webových stránkách
Vytvořte zdroj dat Website a vyberte konektor Text/CSV.
Zadejte adresu URL recenze webu https://aka.ms/CI-ILT/WebReviews.
Během úpravy dat vyberte Transformovat a pak Použít první řádek jako záhlaví.
Aktualizujte datový typ pro sloupce uvedené níže:
- ReviewRating: Desetinné číslo
- ReviewDate: Datum
V poli Název v pravém podokně přejmenujte svůj zdroj dat na Reviews.
Uložte zdroj dat.
Úkol 2 – Sjednocení dat
Projděte článek o sjednocení dat. Následující informace předpokládají, že jste obecně obeznámení se sjednocením dat.
Po zpracování dat zahajte proces sjednocování dat a vytvořte jednotný profil zákazníka. Další informace naleznete v tématu Sjednocení dat.
Popište zákaznická data, která mají být sjednocena
Po ingestaci dat namapujte kontakty z eCommerce a věrnostní data na běžné datové typy. Přejděte na Data>Sjednotit.
Vyberte tabulky, které představují profil zákazníka – eCommerceContacts a loyCustomers.
Vyberte ContactId jako primární klíč pro eCommerceContatcs a LoyaltyID jako primární klíč pro loyCustomers.
Vyberte Další. Přeskočte duplicitní záznamy a vyberte další.
Definování pravidel párování
Zvolte eCommerceContacts: eCommerce jako primární tabulku a zahrňte všechny záznamy.
Vyberte loyCustomers: LoyaltyScheme a zahrňte všechny záznamy.
Přidání pravidla:
- Vyberte Celé jméno pro eCommerceContacts a loyCustomers.
- Vyberte Typ (telefon, jméno, adresa, ...) pro Normalizovat.
- Nastavte Úroveň přesnosti: Základní a Hodnota: Vysoká.
Přidejte druhou podmínku pro e-mailovou adresu:
- Vyberte Email pro eCommerceContacts a loyCustomers.
- Ponechejte pole Noramlizovat prázdné.
- Nastavte Úroveň přesnosti: Základní a Hodnota: Vysoká.
- Jako jméno zadejte FullName, Email.
Vyberte Hotovo.
Vyberte Další.
Zobrazení sjednocených dat
Přejmenujte ContactId pro tabulku loyCustomers na ContactIdLOYALTY k odlišení od ostatních ingestovaných ID.
Vyberte Další ke kontrole a poté vyberte Vytvořit profily zákazníků.
Úkol 3 – vytvoření aktivity historie transakcí
Přečtěte si článek o aktivitách zákazníka. Následující informace předpokládají, že jste obecně obeznámení s vytvářením aktivit.
Vytvářejte aktivity pomocí tabulky eCommercePurchases:eCommerce a tabulky Reviews:Website.
Pro eCommercePurchases:eCommerce vyberte SalesOrderLine pro Typ aktivity a ID nákupu pro Primární klíč.
Pro Revize:Web vyberte Revize pro Typ aktivity a ReviewID pro Primární klíč.
U nákupní aktivity zadejte následující informace:
- Název aktivity: eCommercePurchases
- TimeStamp: PurchasedOn
- EventActivity: TotalPrice
- ID řádku objednávky: PurchaseId
- Datum objednávky: PurchasedOn
- Částka: TotalPrice
U aktivity webové revize zadejte následující informace:
- Název aktivity: WebReviews
- Časové razítko: ReviewDate
- Aktivita události: ActivityTypeDisplay
- Další podrobnosti: ReviewRating
Přidejte vztah mezi eCommercePurchases:eCommerce a eCommerceKontakty:eCommerce s ContactID jako cizím klíčem pro spojení dvou tabulek.
Přidejte vztah mezi Web a eCommerceContacts s UserId jako cizím klíčem.
Zkontrolujte své změny a poté vyberte Vytvořit aktivity.
Úkol 4 - Konfigurace predikce celoživotní hodnoty zákazníka
Se zavedenými sjednocenými profily zákazníků a vytvořenou aktivitou nyní můžeme spustit predikci celoživotní hodnoty zákazníka (CLV). Podrobné kroky viz Predikce hodnoty životního cyklu zákazníka.
Přejděte na Přehledy>Predikce.
Na kartě Vytvořit vyberte Použít model na dlaždici Celoživotní hodnota zákazníka.
Vyberte Začínáme.
Modelu dejte název OOB eCommerce CLV Prediction a výstupní tabulce název OOBeCommerceCLVPrediction.
Definování předvoleb modelu:
- Časové období predikce: 12 měsíců nebo rok, kterým definujte, jak daleko do budoucnosti chcete predikovat CLV.
- Aktivní zákazníci: Nechat model vypočítat interval prodeje, což je č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.
- Zákazník s vysokou hodnotou: ručně definujte zákazníky s vysokou důležitostí jako nejlepších 30 % aktivních zákazníků.
Vyberte Další.
V kroku Požadovaná data vyberte Přidat data a zadejte údaje o historii transakcí.
Vyberte SalesOrderLine a tabulku eCommercePurchases a vyberte Další. Požadované údaje se automaticky doplní z aktivity. Vyberte Uložit a pak Další.
Krok Další údaje (volitelné) umožňuje přidat více údajů o aktivitě zákazníka, abyste získali další informace pro interakce se zákazníky. Pro tento příklad vyberte Přidat data a přidejte aktivitu webové recenze.
Vyberte Další.
V kroku Aktualizace dat nastavte pro plán modelu Měsíčně.
Vyberte Další.
Po kontrole všech podrobností vyberte Uložit a spustit.
Úkol 5 – Kontrola výsledků modelu a vysvětlení
Nechte model dokončit cvičení a bodování dat. Přečtěte si výsledky modelu CLV a vysvětlení.
Úkol 6 - Vytvoření segmentu zákazníků s vysokou důležitostí
Spuštěním modelu se vytvoří nová tabulka, která je uvedena na stránce Data>Tabulky. Můžete vytvořit nový segment zákazníků na základě tabulky vytvořené modelem.
Na stránce s výsledky vyberte Vytvořit segment.
Vytvořte pravidlo s použitím tabulky OOBeCommerceCLVPrediction a definujte segment:
- Pole: CLVScore
- Operátor: větší než
- Hodnota: 1500
Vyberte Uložit a Spustit segment.
Nyní máte segment, který identifikuje zákazníky, u nichž se předpokládá, že v příštích 12 měsících vygenerují více než 1500 USD výnosů. Tento segment se dynamicky aktualizuje, pokud je přijímáno více dat. Další informace najdete v tématu o vytváření a správě segmentů.
Tip
Můžete také vytvořit segment pro model predikce na stránce Přehledy>Segmenty výběrem Nový a výběrem Vytvořit z>Přehledy. Další informace viz Vytvoření nového segmentu pomocí rychlých segmentů.