Jak analizować odpowiedzi na pytania otwarte w ankiecie, krok po kroku

Jak analizować odpowiedzi na pytania otwarte w 7 krokach: kodowanie, liczenie i cytaty w arkuszu. Do tego prompty AI i to, co w AI musi sprawdzić człowiek.

Zaktualizowano: 9 listopada 202610 min czytania
Lupa nad luźnymi dymkami z tekstem, z których część trafiła do trzech równych tacek

Żeby przeanalizować odpowiedzi na pytania otwarte, zbierz je w jednym arkuszu, przeczytaj próbkę, spisz krótką listę kodów dla powodów, które widzisz, i oznacz każdą odpowiedź. Potem policz kody w podziale na grupy klientów i poprzyj każdy wniosek cytatem. To wszystko. Metoda jest stara i ręczna, ale nadal działa lepiej niż chmura słów.

To ważne, bo to w otwartych odpowiedziach kryją się powody. Ocena mówi Ci, że ludzie są niezadowoleni. Zakodowane odpowiedzi mówią, który problem naprawić najpierw i komu go przekazać. Ten poradnik przeprowadzi Cię przez każdy krok na przykładzie, a potem pokaże, gdzie AI oszczędza Ci czas, a gdzie po cichu się myli.

Najważniejsze wnioski

  • Najpierw czytaj, potem koduj. Kody mają wynikać z odpowiedzi, a nie z Twoich założeń.
  • Koduj powód, a nie temat. „Ceny” mogą kryć cztery różne problemy z czterema różnymi rozwiązaniami.
  • Licz w podziale na grupy klientów i do każdej liczby dodaj cytat.
  • Niech AI stosuje klucz kodowy, który napiszesz. Nie pozwól jej decydować, co jest ważne.

Zacznij od odpowiedzi, które warto analizować

Żadna metoda nie uratuje pustych odpowiedzi. Jeśli większość brzmi „dobrze”, „nie dotyczy” albo „nic”, nie ma czego kodować.

Dlatego najpierw przyjrzyj się pytaniom. „Co prawie powstrzymało Cię przed rejestracją?” daje odpowiedzi, z którymi da się pracować. „Inne uwagi?” daje szum. Najbardziej pomagają pytania pogłębiające: „zbyt skomplikowane” zamienia się w „nie mogłem znaleźć, jak zaprosić zespół”, a to już ktoś może naprawić. Na naszej liście pytań otwartych do ankiety znajdziesz pytania, które dają szczegółowe odpowiedzi.

Dobierz metodę do liczby odpowiedzi

Sposób analizy zależy od tego, ile masz odpowiedzi.

OdpowiedziCo działaIle to trwa
Poniżej 50Przeczytaj wszystkie. Spisz to, co się powtarza. Wybierz cytaty.Godzinę lub dwie
Od 50 do 500Kodowanie w arkuszu, jak w krokach poniżejOd pół dnia do dwóch dni
500 i więcejZakoduj ręcznie próbkę, potem użyj AI lub narzędzi do analizy tekstu, żeby zastosować klucz kodowy do reszty, i sprawdzaj wyrywkowoZależy od narzędzia, plus czas na sprawdzanie

Bez względu na skalę myślenie jest takie samo. To Ty decydujesz, jakie są kategorie. Narzędzia tylko pomagają szybciej je stosować.

Jak przeanalizować odpowiedzi na pytania otwarte w 7 krokach

Ta metoda działa w arkuszach Google Sheets i Excel. Nie potrzebujesz specjalnego oprogramowania.

  1. Zbierz wszystkie odpowiedzi w jednym arkuszu

    Jeden wiersz na jedną odpowiedź. Dodaj kolumny na ID respondenta, grupę klientów (plan, rolę, staż lub ocenę), pytanie, odpowiedź oraz dwie lub trzy puste kolumny na kody. Dzięki kolumnie ID każdą liczbę możesz powiązać z oryginalną odpowiedzią, nawet po sortowaniu.

  2. Najpierw przeczytaj próbkę

    Przeczytaj od 30 do 50 odpowiedzi, a przy dużym zbiorze mniej więcej jedną dziesiątą, niczego nie oznaczając. Zanotuj powody, które się powtarzają. Na tym etapie widzisz, o czym klienci naprawdę mówią, a nie to, czego się po nich spodziewasz.

  3. Przygotuj wstępny klucz kodowy

    Zamień notatki w 5 do 15 kodów. Każdemu nadaj krótką nazwę i definicję w jednym zdaniu. Nazywaj powód, a nie temat: „nie może znaleźć eksportu” jest przydatne, „problemy z UX” już nie.

  4. Zakoduj każdą odpowiedź

    Przejdź przez wszystkie odpowiedzi i dodaj do każdej jeden lub kilka kodów. Dla wszystkiego, co nie pasuje, używaj kodu „Inne” i często go przeglądaj. Jeśli „Inne” przekroczy mniej więcej jedną na dziesięć odpowiedzi, brakuje Ci jakiegoś kodu. Gdy go dodasz, wróć i sprawdź wcześniejsze wiersze.

  5. Policz i porównaj grupy

    Policz każdy kod w tabeli przestawnej. Potem podziel wyniki na grupy klientów. Powód, który ogólnie pojawia się rzadko, może być głównym problemem Twoich największych klientów. Podawaj go jako odsetek osób, które odpowiedziały.

  6. Wybierz cytaty

    Do każdego głównego kodu wybierz dwie lub trzy odpowiedzi, które wyrażają go jasno, własnymi słowami klienta. Dzięki cytatom wniosek staje się realny dla osób, które nigdy nie widziały danych.

  7. Zapisz wnioski jako zdania

    „Nowe zespoły utykają na konfiguracji, bo trudno znaleźć przycisk zaproszenia” to wniosek. „Onboarding: 23 wzmianki” to nie wniosek. Napisz zdanie, na podstawie którego ktoś z zespołu może działać, a potem dodaj liczbę i cytat.

Poradnik Jeffa Sauro o kodowaniu dosłownych komentarzy w MeasuringU opisuje ten sam proces dokładniej, łącznie z tym, jak dodać przedziały ufności do odsetków.

Koduj powód, a nie temat

Najczęstszy błąd to kodowanie według tematu. Tematy łatwo zauważyć, więc wydają się właściwe. Ale jeden temat często kryje kilka problemów, a każdy z nich wymaga innego rozwiązania.

Weźmy „ceny”. Oto, co to może naprawdę oznaczać:

Kod tematycznyKody powodów, które się w nim kryjąKto to naprawia
CenyNiejasna cena: klient nie wiedział, ile zapłaciStrona z cennikiem
Nieoczekiwany koszt: opłata lub limit odkryte za późnoRozliczenia i limity planów
Wartość jeszcze niewidoczna: klient nie zobaczył efektów przed zapłatąOnboarding
Poza budżetem: klient chciał, ale nie było go staćPlany i pakiety

Jeśli w raporcie napiszesz „Ceny: 30% odpowiedzi”, zespół najpewniej zacznie się spierać o cenę. Jeśli napiszesz, że większość tych odpowiedzi to „wartość jeszcze niewidoczna”, poprawka trafia do onboardingu. Te same dane, zupełnie inna decyzja.

Przykładowy klucz kodowy

Oto mały klucz kodowy dla pytania „Co prawie powstrzymało Cię przed rejestracją?”

KodDefinicjaPrzykładowa odpowiedź
Niejasna cenaKlient nie wiedział, ile zapłaci„Nie byłam pewna, czy goście liczą się jako płatni użytkownicy.”
Obawa o konfiguracjęSpodziewał się, że konfiguracja będzie długa lub techniczna„Wyglądało na to, że potrzebny będzie programista.”
ZaufanieNie był pewien firmy lub bezpieczeństwa danych„Nigdy o was nie słyszałem, więc najpierw sprawdziłem opinie.”
Brakująca funkcjaPotrzebował czegoś, czego nie widział„Nie wiedziałam, czy to działa z naszym systemem logowania.”
Koszt zmianyZainwestował już w inne narzędzie„Musielibyśmy przenieść dane z dwóch lat.”
Brak przeszkódNie miał wątpliwości„Nic, potrzebowałem tego szybko.”
InneWszystko inne, przeglądane co tydzień„Mój szef był na urlopie.”

Definicje powinny być krótkie. Jeśli dwie osoby zakodowałyby tę samą odpowiedź inaczej, definicja wymaga poprawy. Warto też śledzić „Brak przeszkód”. Dzięki temu problemy zachowują właściwe proporcje.

Przykład krok po kroku

Pięć osób odpowiedziało na powyższe pytanie. Tak wyglądałoby kodowanie.

IDPlanOdpowiedźKody
101Team„Na stronie z cennikiem nie było napisane, czy goście liczą się jako płatni użytkownicy.”Niejasna cena
102Solo„Właściwie nic, potrzebowałam tego szybko.”Brak przeszkód
103Solo„Myślałem, że wdrożeniem musiałby się zająć dział IT, a nasze IT działa powoli.”Obawa o konfigurację
104Team„Nie wiedziałam, czy poradzi sobie z naszym systemem logowania, a cena za użytkownika była dla mnie niejasna.”Brakująca funkcja, Niejasna cena
105Team„Już płacimy za narzędzie do ankiet.”Koszt zmiany

Odpowiedź 104 dostaje dwa kody. To normalne i właśnie dlatego zostawiasz miejsce na więcej niż jeden kod w wierszu. Oznacza to też, że odsetki mogą sumować się do ponad 100%, więc napisz o tym, gdy je udostępniasz.

Gdy każdy wiersz jest zakodowany, resztę robi tabela przestawna. Może się okazać, że „Niejasna cena” pochodzi prawie wyłącznie z planów Team, a użytkownicy planu Solo wspominają o konfiguracji. To dwa wnioski i dwóch właścicieli: strona z cennikiem dla marketingu i proces konfiguracji dla zespołu produktowego.

Błędy, które zniekształcają wyniki

  • Zbyt szerokie kody. „Opinia o produkcie” pasuje do wszystkiego i nic nie mówi.
  • Chmury słów. Liczą słowa, a nie znaczenie. „Nie jest łatwe” i „łatwe” powiększają w chmurze to samo słowo „łatwe”.
  • Kodowanie w pojedynkę. Poproś kogoś z zespołu, żeby zakodował te same 20 odpowiedzi. Tam, gdzie się różnicie, doprecyzuj definicję.
  • Liczenie bez kontekstu. Powód zgłoszony przez kilku dużych klientów może być ważniejszy niż powód zgłoszony przez wielu użytkowników darmowego planu.
  • Liczby bez cytatów. Ludzie ufają temu, co mogą przeczytać w słowach samego klienta.
  • Kodowanie przed czytaniem. Jeśli najpierw napiszesz klucz kodowy, znajdziesz to, czego się spodziewasz, i przeoczysz resztę.

Analiza odpowiedzi otwartych z pomocą ChatGPT lub Claude

Ogólne czaty AI, takie jak ChatGPT i Claude, dobrze radzą sobie z żmudną częścią pracy: czytaniem, streszczaniem i nadawaniem etykiet. Gorzej idzie im decydowanie, jakie te etykiety powinny być. Badania potwierdzają ten podział.

Gdy badacze dali modelom językowym stałą listę 50 kategorii do odpowiedzi z brytyjskiego sondażu wyborczego, najlepszy model zbliżył się do człowieka: 93,9% trafności wobec 94,7% u drugiego kodującego. W trudniejszym teście z nowszymi odpowiedziami różnica była większa. A gdy Langer Research pilotażowo testował kodowanie odpowiedzi otwartych przez AI, natrafił na „słabe tworzenie kategorii, błędną klasyfikację i niezdolność do wychwytywania niuansów czy wydźwięku”.

Podsumowując: AI radzi sobie dobrze, gdy kategorie określa człowiek, i ma problem, gdy musi je wymyślić sama. Praktyczna zasada jest więc prosta. Ty piszesz klucz kodowy. AI pomaga go stosować.

Zanim cokolwiek wkleisz

Odpowiedzi z ankiet to dane klientów, więc traktuj je jak dane klientów.

  • Najpierw sprawdź zasady w firmie. Wiele zespołów ma politykę, które narzędzia AI mogą widzieć dane klientów. Zapytaj, zanim wkleisz.
  • Usuń dane osobowe. Wytnij imiona, nazwiska, adresy e-mail, numery telefonów, nazwy firm i wszystko inne, co pozwala kogoś zidentyfikować. Zostaw tylko kolumnę ID i odpowiedź.
  • Sprawdź ustawienia danych na swoim koncie. To, czy Twoje rozmowy mogą służyć do trenowania modeli, zależy od narzędzia, planu i ustawień. Plany firmowe często działają tu inaczej niż darmowe, więc sprawdź to dla konta, z którego korzystasz.
  • Wklejaj partiami. Od 30 do 50 odpowiedzi naraz sprawia, że każda odpowiedź narzędzia jest na tyle krótka, żeby dało się ją porządnie sprawdzić. Przy bardzo długich wklejkach błędy przemykają niezauważone.

Prompty do skopiowania

Działają w ChatGPT, Claude i każdym podobnym czacie.

1. Wstępne kody na podstawie próbki (krok 3)

Szablon

Oto 40 odpowiedzi klientów na pytanie „Twoje pytanie”.

Zaproponuj od 8 do 12 kodów, które opisują POWÓD stojący za każdą odpowiedzią, a nie jej temat.

Dla każdego kodu podaj krótką nazwę, definicję w jednym zdaniu i dwie przykładowe odpowiedzi z listy.

Używaj tylko powodów, które występują w odpowiedziach. Niczego nie wymyślaj.

wklej odpowiedzi z ID

2. Zastosuj swój klucz kodowy (krok 4)

Szablon

Oto mój klucz kodowy: wklej nazwy kodów i definicje.

Zakoduj każdą odpowiedź poniżej. Odpowiedź może mieć więcej niż jeden kod.

Jeśli nic nie pasuje, użyj kodu „Inne”. Nie twórz nowych kodów.

Zwróć tabelę z trzema kolumnami: ID, kody oraz kilka słów z odpowiedzi, które uzasadniają kod.

wklej od 30 do 50 odpowiedzi z ID

3. Znajdź cytaty (krok 6)

Szablon

Z poniższych odpowiedzi wybierz trzy, które najwyraźniej wyrażają powód „nazwa kodu” własnymi słowami klienta.

Zacytuj je dokładnie. Nie edytuj ich i nie łącz.

Sprawdź wyniki

  • Sprawdzaj wyrywkowo 20 wierszy w każdej partii. Przeczytaj odpowiedź, potem kod. Jeśli błędnych jest więcej niż kilka, popraw definicje i uruchom prompt ponownie.
  • Sprawdź, czy cytaty są prawdziwe. Wyszukaj każdy cytat w arkuszu. Narzędzia AI czasem wygładzają albo łączą odpowiedzi.
  • Kategorię „Inne” przeczytaj osobiście. Zwykle właśnie tam kryją się niespodzianki.

Jak przedstawić wyniki

Długich raportów nikt nie czyta. Zmieść podsumowanie na jednej stronie.

Szablon

Pytanie: dokładna treść pytania, zadane komu w dniach daty. Odpowiedziało N osób.

Najważniejsze wnioski

1Wniosek w formie zdania. X z N odpowiedzi. „Cytat” „Cytat”

2Wniosek w formie zdania. X z N odpowiedzi. „Cytat” „Cytat”

3Wniosek w formie zdania. X z N odpowiedzi. „Cytat” „Cytat”

Różnice między grupami

[np. W planach Team X pojawia się znacznie częściej niż w planach Solo.]

Co nas zaskoczyło

Jedna rzecz, której nikt się nie spodziewał.

Proponowane kolejne kroki

[Kto powinien przyjrzeć się każdemu wnioskowi i co może wypróbować.]

Pełny zakodowany arkusz: link

Jeśli na podstawie wyników decydujesz, co zbudować, nasz poradnik o ustalaniu priorytetów próśb o funkcje zaczyna się tam, gdzie kończy się ten. Szerszy obraz łączenia liczb i słów znajdziesz w tekście o badaniach jakościowych i ilościowych.

Jak pomaga Diaform

Diaform ułatwia pierwszą część: zdobycie odpowiedzi, które warto analizować. Zbiera odpowiedzi otwarte w formie krótkich rozmów i dopytuje, gdy odpowiedź jest ogólnikowa, więc dostajesz mniej odpowiedzi w stylu „w porządku”. Każda zakończona rozmowa dostaje podsumowanie AI, a do tego odpowiedzi na poszczególne pytania z etykietą sentymentu (pozytywny, negatywny, neutralny lub mieszany) i etykietą pewności. Możesz włączyć ciekawe cytaty, a pełna transkrypcja jest zawsze dostępna.

Możesz wyszukiwać i filtrować odpowiedzi, np. żeby przeczytać wszystkie negatywne naraz, a potem wyeksportować je do CSV i przejść powyższe kroki kodowania we własnym arkuszu. Dla jasności: Diaform nie grupuje odpowiedzi w tematy za Ciebie. Klucz kodowy zostaje w rękach Twojego zespołu, ale zaczynasz od jaśniejszych odpowiedzi i gotowych podsumowań. Zobacz, jak to działa przy opiniach o produkcie, albo zacznij 14-dniowy darmowy okres próbny.

Najczęstsze pytania.

Krótkie odpowiedzi na częste pytania.

Przeczytaj próbkę, spisz krótki klucz kodowy z powodami, które widzisz, i oznacz każdą odpowiedź jednym lub kilkoma kodami. Potem policz kody w podziale na grupy klientów i poprzyj każdy wniosek prawdziwym cytatem.

Twoi klienci mają więcej do powiedzenia.

Przestań zgadywać na podstawie jednowyrazowych odpowiedzi z ankiet. Niech Diaform zada pytania pogłębiające, a Ty dowiesz się, co naprawdę myślą Twoi klienci.

Przygotuj pierwszą rozmowę w kilka minut.