Projekt: „System do automatyzacji mierzenia ROI działań marketingowych pt.: „ROI 2″.”

Osoba odpowiedzialna: Piotr Dębski – CMO

Wykonawca:

Da Vinci Studio (analityka, wybór technologii, wsparcie eksperckie, zarządzanie projektem).

Czas realizacji:

– 1 miesiąc analiza
– 6 miesięcy budowa
– 2 miesiące testy / poprawki
– nadal – rozwój narzędzia

„Status quo” 

Pkt.pl była w trakcie zmiany właściciela. Z tego względu znajdowała się w sytuacji:

  1. wiele narzędzi i rozwiązań technologicznych, również takich, do których z racji zmiany właściciela klient przestał mieć dostęp.
  2. jednym z rozwiązań, które już funkcjonowało był system ROI 1 (Return on Investment). Było to dalekie od doskonałości narzędzie, jednakże działające. W tym samym czasie, rozwiązanie to stawało się coraz bardziej istotne z perspektywy biznesu.

Po analizie i stworzeniu listy potrzeb, okazało się, że rozwijanie aktualnego narzędzia z perspektywy technologicznej i kosztowej nie miało sensu. Powstała decyzja o stworzeniu ROI 2.

„Narzędzie do pomiaru skuteczności rozwiązań, które oferowaliśmy naszym klientom wyczerpało swój potencjał i nie było możliwości jego dalszego rozwoju. W związku z tym zaczęliśmy poszukiwania firmy, która stworzyłaby satysfakcjonujące nas rozwiązanie, dzięki poleceniu z rynku, znaleźliśmy software house Da Vinci Studio – to był bardzo istotny partner przy tym projekcie” – Piotr Dębski.

Wyzwanie 

Migracja oraz napisanie własnego (silnika wyszukiwania, agregacji danych i ich prezentowania itd.).

Rozwiązanie

Pkt.pl działa w biznesie internetowym. Wspiera swoich klientów w działaniach marketingowych, poprzez zwiększenie ich „widoczności” w sieci. W związku z tym, potrzebne było narzędzie do mierzenia efektywności działań pkt.pl dla swoich klientów. Czyli narzędzie do zbierania informacji o skuteczności kampanii marketingowych i ich efektywności biznesowej.

Logika narzędzia:

„Narzędzie generuje dane, które dla mnie jako zarządzającego firmą mają ogromne znaczenie. Otrzymuję holistyczne informacje dla konkretnych klientów, rynków i branż. Dzięki efektywnemu przetwarzaniu danych oraz przejrzystej formie ich prezentacji, możemy skutecznie modyfikować naszą ofertę w sposób zapewniający maksimum satysfakcji naszych klientów.” – Piotr Dębski

” Klient wprowadzany jest do wyszukiwarki on-line (www.pkt.pl) wraz z informacjami o swoim biznesie.  W momencie, gdy ktoś poszukuje danego produktu lub usługi, nasz klient prezentowany jest w wynikach wyszukiwania. Tworząc ROI 2, nie chodziło nam tylko o to, aby zbierać dane analityczne ale przede wszystkim, aby widział efekty swojej inwestycji w wyszukiwarkę www.pkt.pl. Z perspektywy naszych sprzedawców, istotne jest monitorowanie aktualnych wyników osiąganych przez ogłoszenia klientów, dzięki czemu możliwa jest optymalizacja działań marketingowych przez cały okres współpracy. Przykład: jeżeli rozmawiamy ze stolarzem, średnia transakcja: 800 PLN, marża 50%, z tych 800 PLN jest 400 PLN zarobku. Po wprowadzeniu tych danych i analizy akcji sprzedażowych, wyliczamy wielkość potencjalnego biznesu jaki z nami może robić. Konwersje wyliczane są na podstawie aktualnych danych oraz badań przeprowadzonych na naszych użytkownikach przez firmę Gemius.. Zgodnie z wynikami badań, klienci naszych klientów podejmują decyzję zakupową w 50% po wejściu na naszą stronę, a konwersja inwestycji biznesowych wielokrotnie przewyższa wartość inwestycji w rozwiązania reklamowe.  ROI 2, pokazuje szereg przydatnych danych: zaawansowane statystyki ,analizę słów kluczowych, pokazuje pozycję na tle konkurencji..

Co więcej narzędzie integruję dane nie tylko z wyszukiwarki pkt.pl ale również statystyki stron www, kampanii PPC, czy Google Analytics . Dany sprzedawca może wygenerować personalizowany raport i przedstawiać klientowi.” – Piotr Dębski

Technologia:

Jakie ciekawe rozwiązania UX i technologiczne zostały zastosowane przez DVS?

„ Projekt dla firmy PKT poprzedziła długa analiza funkcjonalna. Analitycy z Da Vinci spędzili blisko 50h na wywiadach z pracownikami klienta, przeprowadzili kilkanaście telekonferencji w celu uzgodnień technicznych oraz spędzili kilkaset godzin na stworzeniu makiet funkcjonalnych. Do zintegrowania dostaliśmy wiele wewnętrznych baz danych oraz dane z Gemius, ekstrakty SEO, dane Analitycs’a. Taka duża liczba danych wymusiła bardzo przemyślany i ergonomiczny  interfejs. Ponieważ głównym użytkownikiem byli nisko wykwalifikowani konsultanci i telemarketerzy, grupa mocno rotująca z małą ilością szkoleń wewnętrznych, wymusiło to na nas rezygnację z niektórych trudniejszych w interpretacji wykresów np. radarowych oraz bardziej zaawansowanych wskaźników finansowych.

Po wstępnych makietach funkcjonalnych przystąpiliśmy do tworzenia szablonów graficznych – powstały trzy odmienne propozycje. Po akceptacji jednej z nich, graficy sporządzili ponad 30 ekranów graficznych dla poszczególnych działów w systemie.

Do dziś projekt ten jest największym i najbardziej złożonych interfejsem bazodanowym jaki powstał w DVS.”

Maciej Felski – UX GUI- grafic user interface.

„Zespół w szczytowym momencie posiadał 8. członków zespołu developerskiego, a dzięki SCRUM byliśmy w stanie efektywniej zarządzać czasem, śledzić postępy produkcji, reagować na zgłaszane zmiany oraz utrzymywać przy tym wysoką jakość kodu. SCRUM ułatwił również współpracę i ograniczył ilość spotkań oraz potrzebnych dyskusji do minimum.

Wszystkie zapytania do bazy (a właściwie już przetworzone rezultaty z tych danych pochodzące) są cacheowane za pomocą REDISa. Mamy wyrafinowany system inwalidacji cachea, który sami napisaliśmy. Wszystkie akcje użytkowników są logowane (korzystamy z elasticsearcha). Jesteśmy zintegrowani z LDAP wykorzystywanym przez PKT, dzięki czemu administratorom jest łatwiej zarządzać kontami użytkowników systemu.

Baza danych – MS SQL; z jednej strony, zostało nam to narzucone przez klienta, z drugiej strony MS SQL świetnie sobie radzi z dużą ilością danych, których akurat w tym projekcie nie brakuje. Każdego miesiąca importujemy do systemu gigabajty danych. MS SQL zapewnia szybkie i sprawne przetwarzanie tych danych.

Backend – PHP + Symfony 2 – Symfony jako wiodący framework PHP dał nam swobodę i elastyczność w budowaniu aplikacji, w której centrum była domena klienta. Udostępniane wraz z nim biblioteki pozwalają na szybkie budowanie API RESTowego, a jego architektura sprzyja pisaniu testów, dzięki czemu ograniczyliśmy znacznie ilość wykrytych na produkcji błędów.

Frontend – AngularJS, Grunt, SASS – na froncie wykorzystaliśmy framework AngularJS do budowania strony SPA (Single Page Application). Ze względu na bardzo dużą ilość informacji prezentowanych na stronach aplikacji, model ten sprawdził się wyśmienicie. Konsultanci otrzymują najważniejsze informacje w pierwszej kolejności, a dane o niższym priorytecie doładowywane są w tle.”

Maciej Grajcarek – CINO (technologia)

Rola Da Vinci. 

Zrozumienie potrzeb biznesowych klienta i stworzenie optymalnego w ich realizacji narzędzia. Ponadto zintegrowanie baz danych oraz stworzenie prezentacji graficznej. Obecnie utrzymuje i rozwija narzędzie.

Co przekonało Piotra Dębskiego do współpracy?

„Kompetencje, doświadczenie oraz gwarancja dostarczenia rozwiązania w założonym czasie, przy zachowaniu jakości. Urok osobisty. Przystępna cena. Poruszaliśmy się w trójkącie projektowym: cena, jakość, czas. Da Vinci Studio wpisało się w ten trójkąt maksymalnie efektywnie.

Dla mnie istotne było również posiadanie relacji partnerskiej. Że tak powiem, „wgryźli się w naszą kulturę pracy”. Myślę, że to było gwarantem sukcesu tego projektu.”  – Piotr Dębski

Zobacz także

Ostatnie wpisy

<
>