Pierwszy zakup Customer Insight przy użyciu języka DAX

Mam jeszcze jedną naprawdę wyjątkową wiedzę do pokazania w usłudze LuckyTemplates. Po tej sesji będziesz w stanie zidentyfikować pierwszy zakup klienta i wykorzystać te dane do zwiększenia przyszłej sprzedaży. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.

Analizując trend pod kątem pierwszego produktu, który kupują klienci, możesz: (1) zmienić nasze działania marketingowe; (2) przydzielić odpowiednie środki na naszą reklamę; oraz (3) wykorzystać tę wiedzę, aby pozyskać więcej klientów.

Możesz to zrobić, ponieważ ta funkcja pozwala określić, które produkty są bardziej popularne w początkowym zakupie niż inne. Na tej podstawie możesz dowiedzieć się, jakie są drugie i trzecie najpopularniejsze zakupy. W końcu zobaczysz również wspólny mianownik w tych konkretnych wynikach.

Spis treści

Przykładowy wgląd przedstawiający historię pierwszych zakupów

Korzystając z danych wygenerowanych na podstawie Twojej wcześniejszej sprzedaży, możesz łatwo wyśledzić pierwszy zakup klienta. Taka historia zamówień może pomóc w podejmowaniu decyzji biznesowych dotyczących sposobu zwiększenia sprzedaży. Możesz również użyć tej analizy do ukierunkowania marketingu i reklamy na konkretny produkt.

Poniżej znajduje się kilka przykładowych danych, które przygotowałem na potrzeby tego samouczka. Pokazuje konkretne nazwy klientów, a także odpowiednie produkty, które kupili jako pierwsi.

Pierwszy zakup Customer Insight przy użyciu języka DAX

Zestawiłem te przykładowe dane z wieloma różnymi klientami. W przypadku nazw produktów mam tylko nazwy ogólne dla łatwej identyfikacji. Następnie zebrałem nazwiska klientów, którzy najwyraźniej już coś kupili.

Dodałem również selektor daty, dzięki czemu mogę łatwo kontrolować zakres dat zakupu z dowolnego okresu.

To, co mam dalej, to zasadnicza część tabeli usługi LuckyTemplates . Stworzyłem również tabelę, aby sprawdzić, czy mam prawidłowe dane. Ponieważ być może będę musiał sprawdzić liczby w taki czy inny sposób, jest to dobry środek.

Odkrywanie pierwszego zakupu klienta

Formuła, której użyłem, jest kombinacją kilku różnych funkcji.

Najpierw musisz spojrzeć na formułę TOPN , w tym funkcje SUMMARIZE i CALCULATE .

Jeśli próbujesz znaleźć coś pierwszego lub ostatniego, TOPN jest idealnym rozwiązaniem. Ta funkcja nie zwraca wartości, ale zwraca tabelę. To kluczowa różnica w stosunku do funkcji RANKX , ponieważ ta ostatnia zwraca tylko wartość rankingu.

To, co dodałem w ramach TOPN, to liczba, która sugeruje tabelę, którą chcę zachować na koniec oceny.

Następnie dodałem funkcję SUMMARIZE , która zwraca wirtualną tabelę z datą i każdym pojedynczym produktem. 

Oto sztuczka, która jest naprawdę kluczowa – musisz ocenić minimalną datę lub pierwszą randkę.

Dlatego musisz iść i znaleźć pierwszą randkę, ale musisz zawinąć ją w instrukcję CALCULATE . Jeśli tego nie zrobisz, otrzymasz nieprawidłowy wynik. 

Teraz funkcja CALCULATE umożliwia nam zastosowanie kontekstu filtru do konkretnego wyniku MIN (Dates[Date]) .  

Tak więc kontekst tego obliczenia zaczyna się od klienta, następnie przy każdym zakupionym przez niego produkcie, a na koniec ocena minimalnej daty lub pierwszej daty zakupu produktu przez klienta.

Dodatkowo zwraca rzeczywistą wartość produktu, która będzie rzeczywistą nazwą konkretnego produktu.  

Kiedy wszystkie te formuły zostaną połączone, daje to bardzo potężny wgląd.

Przegląd wyników

Następnie musisz to dokładnie sprawdzić. Bardzo ważne jest sprawdzenie, czy tabela i formuła faktycznie dają prawidłowe wyniki.

Wybierzmy więc konkretnego klienta. Zobaczysz tutaj, że mam tę tabelę, która zawiera każdą datę, każdy produkt i każdą sprzedaż dla tego konkretnego klienta.

W związku z tym pierwszy zakupiony produkt miał miejsce 20.08.2015 . Możesz nawet zobaczyć łączną sprzedaż produktu 94 . Następnie możesz wypróbować więcej próbek, aby zweryfikować wyniki w tabeli.

Co więcej, możesz zmienić ramy czasowe swoich danych, co również spowoduje dynamiczną zmianę wyników.  


Data ostatniego zakupu w usłudze LuckyTemplates
Przewidywanie, kiedy Twoi klienci dokonają kolejnego zakupu w usłudze Power BI
Odkrywanie zakupu wielu produktów przy użyciu języka DAX w usłudze LuckyTemplates

Wniosek

W tym samouczku zademonstrowałem, w jaki sposób można opracować dane dotyczące pierwszego zakupu i faktycznie umieścić je w tabeli w usłudze LuckyTemplates . W ten sposób możesz zobaczyć trendy dotyczące produktów i klientów z dowolnego okresu w dynamiczny sposób. 

Mamy nadzieję, że widzisz, że jest to naprawdę potężna rzecz i możesz to zrobić w stosunkowo wydajny sposób za pomocą LuckyTemplates. To właśnie sprawia, że ​​usługa LuckyTemplates jest tak świetna!

Powodzenia we wdrażaniu tego w swoich modelach.

***** Nauka LuckyTemplates? *****






Leave a Comment

Dodawaj, usuwaj i zmieniaj nazwy kolumn w R za pomocą Dplyr

Dodawaj, usuwaj i zmieniaj nazwy kolumn w R za pomocą Dplyr

W tym samouczku omówimy pakiet dplyr, który umożliwia sortowanie, filtrowanie, dodawanie i zmianę nazw kolumn w języku R.

Funkcje zbierania w Microsoft Power Automate

Funkcje zbierania w Microsoft Power Automate

Odkryj różnorodne funkcje zbierania, które można wykorzystać w Power Automate. Zdobądź praktyczne informacje o funkcjach tablicowych i ich zastosowaniu.

Oceń wydajność kodu DAX w DAX Studio

Oceń wydajność kodu DAX w DAX Studio

Z tego samouczka dowiesz się, jak ocenić wydajność kodów DAX przy użyciu opcji Uruchom test porównawczy w DAX Studio.

Czym jest self w Pythonie: przykłady z życia wzięte

Czym jest self w Pythonie: przykłady z życia wzięte

Czym jest self w Pythonie: przykłady z życia wzięte

Jak zapisać i załadować plik RDS w R

Jak zapisać i załadować plik RDS w R

Dowiesz się, jak zapisywać i ładować obiekty z pliku .rds w R. Ten blog będzie również omawiał sposób importowania obiektów z R do LuckyTemplates.

Powrót do pierwszych N dni roboczych — rozwiązanie języka kodowania DAX

Powrót do pierwszych N dni roboczych — rozwiązanie języka kodowania DAX

Z tego samouczka języka kodowania DAX dowiesz się, jak używać funkcji GENERUJ i jak dynamicznie zmieniać tytuł miary.

Zaprezentuj spostrzeżenia przy użyciu wielowątkowej techniki dynamicznych wizualizacji w usłudze LuckyTemplates

Zaprezentuj spostrzeżenia przy użyciu wielowątkowej techniki dynamicznych wizualizacji w usłudze LuckyTemplates

W tym samouczku omówiono sposób korzystania z techniki wielowątkowych wizualizacji dynamicznych w celu tworzenia szczegółowych informacji na podstawie dynamicznych wizualizacji danych w raportach.

Wprowadzenie do filtrowania kontekstu w usłudze LuckyTemplates

Wprowadzenie do filtrowania kontekstu w usłudze LuckyTemplates

W tym artykule omówię kontekst filtra. Kontekst filtrowania to jeden z głównych tematów, z którym każdy użytkownik usługi LuckyTemplates powinien zapoznać się na początku.

Najlepsze wskazówki dotyczące korzystania z aplikacji w usłudze online LuckyTemplates

Najlepsze wskazówki dotyczące korzystania z aplikacji w usłudze online LuckyTemplates

Chcę pokazać, jak usługa online LuckyTemplates Apps może pomóc w zarządzaniu różnymi raportami i spostrzeżeniami generowanymi z różnych źródeł.

Analizuj zmiany marży zysku w godzinach nadliczbowych — Analizuj za pomocą LuckyTemplates i DAX

Analizuj zmiany marży zysku w godzinach nadliczbowych — Analizuj za pomocą LuckyTemplates i DAX

Dowiedz się, jak obliczyć zmiany marży zysku przy użyciu technik, takich jak rozgałęzianie miar i łączenie formuł języka DAX w usłudze LuckyTemplates.