Partajați prin


Ghid eșantion de predicție pentru Valoarea ciclului de viață a clientului (CLV)

Acest ghid vă prezintă un exemplu de la capăt la capăt al valorii pe durata de viață a clientului (CLV) predicție în Dynamics 365 Customer Insights - Data folosirea datelor eșantion. Vă recomandăm să încercați acest predicție într-un mediu nou.

Scenariu

Contoso este o companie care produce cafea și aparate de cafea de înaltă calitate. Ei vând produsele prin intermediul site-ului lor Contoso Coffee. Compania dorește să înțeleagă valoarea (veniturile) pe care clienții lor o pot genera în următoarele 12 luni. Cunoașterea valorii așteptate a clienților lor în următoarele 12 luni îi va ajuta să-și direcționeze eforturile de marketing către clienții cu valoare ridicată.

Cerințe preliminare

Sarcina 1 - Ingerare date

Consultați articolele despre asimilarea datelor și conectarea la a Power Query sursă de date. Următoarele informații presupun că sunteți familiarizat cu ingerarea datelor în general.

Ingerarea datelor clienților de pe platforma de comerț electronic

  1. Creați un Power Query sursă de date denumit eCommerce și selectați conectorul Text/CSV .

  2. Introduceți adresa URL pentru persoanele de contact din comerțul electronic https://aka.ms/ciadclasscontacts.

  3. În timp ce editați datele, selectați Transformare și apoi Folosiți primul rând ca antete.

  4. Actualizați tipul de date pentru coloanele enumerate mai jos:

    • DateOfBirth: Data
    • CreatedOn: Data/Ora/Zona

    Transformă data nașterii în data.

  5. În câmpul Nume din panoul din dreapta, redenumiți sursă de date în eCommerceContacts

  6. Salvați sursă de date.

Ingerați date de cumpărare online

  1. Adăugați un alt set de date la același eCommerce sursă de date. Alegeți din nou conectorul Text/CSV .

  2. Introduceți adresa URL pentru Achiziții online date https://aka.ms/ciadclassonline.

  3. În timp ce editați datele, selectați Transformare și apoi Folosiți primul rând ca antete.

  4. Actualizați tipul de date pentru coloanele enumerate mai jos:

    • PurchasedOn: Data/Ora
    • TotalPrice: Moneda
  5. În câmpul Nume din panoul lateral, redenumiți sursă de date în eCommercePurchases.

  6. Salvați sursă de date.

Ingerați datele clienților din schema de loialitate

  1. Creați un sursă de date denumit LoyaltyScheme și selectați conectorul Text/CSV .

  2. Introduceți adresa URL pentru clienții fideli https://aka.ms/ciadclasscustomerloyalty.

  3. În timp ce editați datele, selectați Transformare și apoi Folosiți primul rând ca antete.

  4. Actualizați tipul de date pentru coloanele enumerate mai jos:

    • DateOfBirth: Data
    • RewardsPoints: număr întreg
    • CreatedOn: Data/Ora
  5. În câmpul Nume din panoul din dreapta, redenumiți sursă de date în loyCustomers.

  6. Salvați sursă de date.

Ingerați datele clienților din recenziile site-ului web

  1. Creați un sursă de date denumit Site web și selectați conectorul Text/CSV .

  2. Introduceți adresa URL pentru recenziile site-ului https://aka.ms/CI-ILT/WebReviews.

  3. În timp ce editați datele, selectați Transformare și apoi Folosiți primul rând ca antete.

  4. Actualizați tipul de date pentru coloanele enumerate mai jos:

    • ReviewRating: număr zecimal
    • ReviewDate: Data
  5. În câmpul Nume din panoul din dreapta, redenumiți sursă de date în Recenzii.

  6. Salvați sursă de date.

Sarcina 2 - Unificarea datelor

Consultați articolul despre unificarea datelor. Următoarele informații presupun că sunteți familiarizat cu unificarea datelor în general.

După ingerarea datelor, începeți procesul de unificare a datelor pentru a crea un profil unificat de client. Pentru mai multe informații, consultați Unificarea datelor.

Descrieți datele clienților care vor fi unificate

  1. După ingerarea datelor, mapați contactele de la datele de comerț electronic și de loialitate la tipuri de date obișnuite. Accesați Date>Unificare.

  2. Selectați tabelele care reprezintă profilul clientului – eCommerceContacts și loyCustomers.

    unificați sursele de date privind comerțul electronic și loialitatea.

  3. Selectați ContactId ca cheie principală pentru eCommerceContacts și LoyaltyID ca cheie primară pentru loyCustomers.

  4. Selectați Următorul. Omiteți înregistrările duplicate și selectați Înainte.

Definiți regulile de potrivire

  1. Alegeți eCommerceContacts: eCommerce ca tabel principal și includeți toate înregistrările.

  2. Alegeți loyCustomers: LoyaltyScheme și includeți toate înregistrările.

  3. Adăugați o regulă:

    • Selectați FullName atât pentru eCommerceContacts, cât și pentru loyCustomers.
    • Selectați Tip (Telefon, Nume, Adresă, ...) pentru Normalizare.
    • Setați Nivel de precizie: De bază și Valoare: Ridicat.
  4. Adăugați o a doua condiție pentru adresa de e-mail:

    • Selectați E-mail atât pentru eCommerceContacts, cât și pentru loyCustomers.
    • Lăsați Normalizarea necompletată.
    • Setați Nivel de precizie: De bază și Valoare: Ridicat.
    • Introduceți Nume complet, e-mail pentru nume.

    Unificați regula de potrivire pentru nume și e-mail.

  5. Selectați Terminat.

  6. Selectați Următorul.

Vedeți datele unificate

  1. Redenumiți tabelul ContactId for loyCustomers în ContactIdLOYALTY pentru a o diferenția de celelalte ID-uri ingerate.

  2. Selectați Următorul pentru a examina, apoi selectați Creați profiluri de clienți.

Sarcina 3 - Crearea activității istoricului tranzacțiilor

Consultați articolul despre activitățile clienților. Următoarele informații presupun că sunteți familiarizat cu crearea de activități în general.

  1. Creați activități cu tabelul eCommercePurchases:eCommerce și cu tabelul Reviews:Website .

  2. Pentru eCommercePurchases:eCommerce, selectați SalesOrderLine pentru Tipul de activitate și PurchaseId pentru cheia principală.

  3. Pentru Recenzii:Site web, selectați Recenzie pentru Tipul de activitate și ReviewID pentru cheia principală.

  4. Introduceți următoarele informații pentru activitatea de cumpărare:

    • Numele activității: eCommercePurchases
    • TimeStamp: Cumpărat la data
    • EventActivity: TotalPrice
    • ID-ul liniei de comandă: PurchaseId
    • Data comenzii: PurchasedOn
    • Sumă: TotalPrice
  5. Introduceți următoarele informații pentru activitatea de revizuire web:

    • Numele activității: WebReviews
    • Marca temporal: Data revizuirii
    • Activitate eveniment: ActivityTypeDisplay
    • Detalii suplimentare: evaluarea recenziei
  6. Adăugați o relație între eCommercePurchases:eCommerce și eCommerceContacts:eCommerce cu ContactID ca cheie externă pentru a conecta cele două tabele.

  7. Adăugați o relație între Site web și eCommerceContacts cu UserId ca cheie străină.

  8. Examinați modificările și apoi selectați Creați activități.

Sarcina 4 - Configurați predicția pentru Valoarea ciclului de viață a clientului

Cu profilurile unificate ale clienților existente și activitatea creată, rulați valoarea de viață a clientului (CLV) predicție. Pentru pași detaliați, consultați Valoarea de viață a clientului predicție.

  1. Accesați Informații>Predicții.

  2. În fila Creați , selectați Utilizați modelul pe Valoare pe durata de viață a clientului tigla.

  3. Selectați Începeți.

  4. Denumiți modelul OOB eCommerce CLV predicție și tabelul de ieșire OOBeCommerceCLVPrediction.

  5. Definiți preferințele modelului:

    • predicție perioada de timp: 12 luni sau 1 an pentru a defini cât de departe în viitor să prezică CLV.
    • Clienți activi: Lăsați modelul să calculeze intervalul de achiziție care este intervalul de timp în care un client trebuie să fi avut cel puțin o tranzacție pentru a fi considerat activ.
    • Client cu valoare mare: definiți manual clienții cu valoare ridicată ca cele mai mari 30% dintre clienții activi.

    Preferințele pas în experiența ghidată pentru modelul CLV.

  6. Selectați Următorul.

  7. În pasul Date necesare , selectați Adăugați date pentru a furniza datele din istoricul tranzacțiilor.

    Adăugați pasul de date necesar în experiența ghidată pentru modelul CLV.

  8. Selectați SalesOrderLine și tabelul eCommercePurchases și selectați Next. Datele necesare sunt completate automat din activitate. Selectați Salvați și apoi Înainte.

  9. Pasul Date suplimentare (opțional) vă permite să adăugați mai multe date despre activitatea clienților pentru a obține mai multe informații despre interacțiunile cu clienții. Pentru acest exemplu, selectați Adăugați date și adăugați activitatea de examinare web.

  10. Selectați Următorul.

  11. În pasul Actualizări de date , selectați Lunar pentru programarea modelului.

  12. Selectați Următorul.

  13. După ce ați examinat toate detaliile, selectați Salvați și rulați.

Sarcina 5 - Examinați rezultatele modelului și explicațiile

Lăsați modelul să finalizeze pregătirea și notarea datelor. Examinați rezultatele și explicațiile modelului CLV.

Sarcina 6 - Creați un segment de clienți de mare valoare

Rularea modelului creează un tabel nou, care este listat în Date>Tabele. Puteți crea un nou segment de clienți pe baza tabelului creat de model.

  1. Pe pagina cu rezultate, selectați Creați segment.

  2. Creați o regulă utilizând tabelul OOBeCommerceCLVPrediction și definiți segmentul:

    • Câmp: CLVScore
    • Operator: mai mare decât
    • Valoare: 1500
  3. Selectați Salvați și Rulați segmentul.

Acum aveți un segment care identifică clienții despre care se estimează că vor genera mai mult de 1500$ în venituri în următoarele 12 luni. Acest segment se actualizează dinamic dacă sunt ingerate mai multe date. Pentru mai multe informații, consultați Crearea și gestionarea segmentelor.

Sfat

De asemenea, puteți crea un segment pentru un model predicție din pagina Informații>Segmente selectând Nou și alegând Creați din>Insights. Pentru mai multe informații, consultați Crearea unui nou segment cu segmente rapide.

Pașii următori