Kampanie marketingowe: ontologia dla MŚP
Temat: Ontologia firmy
Model kampanii wiąże działanie marketingowe z odbiorcą, zgodą, wysłaniem, reakcją i potwierdzoną szansą sprzedaży. To autorski, przykładowy model dla MŚP, a nie specyfikacja gotowa do wdrożenia w każdej firmie. Odpowiada na pytanie: Która kampania przyniosła wartościowe zapytania i jakim kosztem? Zawiera 12 encji i 13 nazwanych relacji. Przed użyciem trzeba uzgodnić definicje z właścicielami procesu i sprawdzić je na rzeczywistych rekordach.
Ten tekst należy do katalogu ontologii w filarze Ontologia firmy. Jeśli dopiero zaczynasz, przeczytaj jak odróżnić ontologię od taksonomii i modelu danych.
Zobacz model jako graf
Miniatura otwiera pełny graf, w którym można wybrać encję lub relację i odczytać jej znaczenie. Tabele poniżej zawierają tę samą informację w formie tekstowej.
Jaką decyzję pomaga podjąć ten model?
Firma wysyła wiadomości do klientów i prowadzi kampanię reklamową. Jedna osoba najpierw klika reklamę, tydzień później czyta newsletter, a na końcu dzwoni do handlowca. Każdy kanał przypisuje sobie sukces. Właściciel potrzebuje uczciwego obrazu kosztu i jakości zapytań.
Graf pozwala zobaczyć sekwencję kontaktów, wydatki, przyjęte zapytanie i wynik sprzedaży, z jawną metodą przypisania. Granica modelu jest równie ważna jak jego zakres: Nie dowodzi, że pojedynczy kontakt spowodował sprzedaż; atrybucja zależy od przyjętej metody i okna czasu.
Jakie pojęcia trzeba rozróżnić?
W tabeli każda encja ma własną definicję, klucz identyfikacyjny i przykładowe źródło. Nazwa rekordu w dwóch systemach nie dowodzi jeszcze, że chodzi o ten sam obiekt. Tożsamość trzeba potwierdzić kluczem lub świadomą regułą mapowania; status i prognozę należy datować.
| Encja | Znaczenie w tym modelu | Identyfikator | Przykładowe źródło |
|---|---|---|---|
| Kampania | Działanie marketingowe z celem i okresem. | kod kampanii | system marketingowy |
| Działanie kampanii | Konkretny kanał, kreacja i harmonogram. | identyfikator działania | system marketingowy |
| Odbiorca | Osoba lub pseudonimowy identyfikator w kanale. | identyfikator odbiorcy | system marketingowy |
| Zgoda | Decyzja o celu i kanale kontaktu z datą. | identyfikator zgody | rejestr zgód |
| Wysłanie | Próba doręczenia komunikatu. | identyfikator wysłania | platforma wysyłkowa |
| Reakcja | Zaobserwowane działanie po komunikacie. | identyfikator zdarzenia | platforma wysyłkowa |
| Kontakt | Rozmowa albo wiadomość przyjęta do obsługi. | identyfikator kontaktu | CRM |
| Zapytanie | Potwierdzona sprawa sprzedażowa. | numer zapytania | CRM |
| Szansa sprzedaży | Oceniana możliwość zawarcia transakcji. | identyfikator szansy | CRM |
| Koszt | Wydatek przypisany do działania i okresu. | identyfikator kosztu | system finansowy |
| Model atrybucji | Wersjonowana reguła przypisywania wyniku. | identyfikator i wersja | system analityczny |
| Atrybucja | Wynik zastosowania modelu do zapytania. | identyfikator przypisania | system analityczny |
Odbiorca jest osobą lub identyfikatorem w określonym kanale, zgoda opisuje dopuszczony cel i czas, a wysłanie to zdarzenie techniczne. Otwarcie wiadomości nie jest rozmową handlową. Atrybucja jest wynikiem reguły analitycznej, nie dowodem przyczynowości.
Jak encje łączą się w graf biznesowy?
Krawędź ma kierunek, czasownik i znaczenie. Krotność w tabeli opisuje założenie tego modelu, które trzeba zweryfikować w konkretnej firmie. Gdy powiązanie ma własną kwotę, datę albo dowód, warto zachować je jako osobną encję zamiast ukrywać w atrybucie.
| Od | Relacja | Do | Krotność | Co potwierdza |
|---|---|---|---|---|
| Kampania | obejmuje | Działanie kampanii | 1 : 1..n | Rozdziela kanały i kreacje. |
| Działanie kampanii | kieruje do | Odbiorca | 0..n : 0..n | Wskazuje grupę docelową. |
| Odbiorca | udziela | Zgoda | 1 : 0..n | Zachowuje cel i czas. |
| Działanie kampanii | powoduje | Wysłanie | 1 : 0..n | Rejestruje wykonanie. |
| Wysłanie | dociera do | Odbiorca | 0..n : 1 | Oddziela adresata od wyniku dostarczenia. |
| Reakcja | odnosi się do | Wysłanie | 0..n : 0..1 | Wskazuje zaobserwowane zdarzenie. |
| Kontakt | wynika z | Reakcja | 0..n : 0..1 | Łączy komunikację tylko po potwierdzeniu. |
| Kontakt | tworzy | Zapytanie | 0..n : 0..1 | Oddziela odpowiedź od leadu. |
| Zapytanie | rozwija się w | Szansa sprzedaży | 0..n : 0..1 | Pokazuje ocenianą możliwość. |
| Działanie kampanii | ponosi | Koszt | 1 : 0..n | Umożliwia pomiar wydatków. |
| Atrybucja | stosuje | Model atrybucji | 0..n : 1 | Zachowuje regułę przypisania. |
| Atrybucja | przypisuje | Zapytanie | 0..n : 1 | Wskazuje analizowany wynik. |
| Atrybucja | wskazuje | Kampania | 0..n : 1 | Nie jest dowodem przyczynowości. |
Jak przejść po grafie w jednej sprawie?
Kampania K4 ma dwa działania: reklamę i e-mail. Odbiorca O9 ma zgodę na e-mail w dacie wysłania W3. Kontakt C5 rejestruje odpowiedź, a zapytanie Z8 zostaje przyjęte do CRM. Koszt kampanii jest przypisany do działań, zaś atrybucja A2 zapisuje, według jakiej reguły połączono Z8 z K4.
Nie wiemy, czy zakup nastąpiłby bez kampanii ani jaką część wpływu miała rozmowa z handlowcem. Puste powiązanie ma pozostać widoczną luką. Model nie powinien dopowiadać relacji tylko dlatego, że rekordy mają podobne nazwy lub bliskie daty.
Jak połączyć dane i nie zgubić kontekstu?
Połącz platformę wysyłkową, reklamy, rejestr zgód i CRM przez jawne klucze kampanii, wysłania oraz zapytania. Parametry adresu służą do analizy wejścia, ale nie wystarczają do utożsamienia osoby. Dla każdego mapowania zapisz system źródłowy, lokalny identyfikator, czas aktualizacji i regułę, która połączyła rekordy. Sprzeczne dane powinny trafić do kolejki wyjaśnienia, a nie zostać po cichu nadpisane. Właściciel procesu zatwierdza znaczenie relacji, a właściciel systemu potwierdza sposób jej pobierania.
Nie wykorzystuj kontaktów poza zakresem zgody i przyjętej podstawy. Raportuj wyniki zbiorczo, gdy identyfikacja osoby nie jest potrzebna. Dostęp do połączonych danych musi odzwierciedlać cel pracy i uprawnienia. Sam fakt, że graf potrafi przejść między dwiema encjami, nie oznacza, że każda osoba może zobaczyć wszystkie atrybuty po obu stronach.
Jak sprawdzić pierwszy wycinek modelu?
Weź kilka prawdziwych, ale bezpiecznie udostępnionych spraw. Dla każdej ustal oczekiwaną ścieżkę i dokument, który potwierdza każdą krawędź. Na początek wystarczą poniższe próby:
- Wysłanie po wygaśnięciu zgody jest wykryte.
- Ponowione zapytanie nie podwaja wyniku kampanii.
- Zmiana modelu atrybucji zachowuje starą wersję raportu.
- Koszt obejmuje właściwy okres i kanał.
Jeżeli dwie osoby inaczej interpretują ten sam węzeł lub relację, popraw definicję przed budową interfejsu. Przy niewielkiej liczbie stabilnych powiązań istniejąca baza i widok mogą wystarczyć. Graf pomaga rozmawiać o znaczeniu danych; nie naprawia automatycznie błędów w źródłach.
Co zrobić dalej?
Wybierz jedno pytanie operacyjne z początku tekstu i wskaż osobę, która potwierdzi znaczenie kluczowych pojęć. Następnie sprawdź pięć spraw w systemach źródłowych. Szerszą procedurę opisuje poradnik budowy ontologii firmy. Kolejny model w katalogu: Projekty usługowe.
- Ontologia
- Model danych
- MŚP

