Marketplace bez ofert w mieście — co pokazywać użytkownikowi, gdy dla jego usługi nie ma jeszcze wykonawcy?
Brak wykonawcy w mieście nie jest jeszcze porażką marketplace’u. Porażką jest dopiero ekran, który odpowiada użytkownikowi jednym komunikatem: „0 ofert” i nie daje żadnej sensownej drogi dalej. W lokalnym serwisie usługowym taki przypadek będzie pojawiał się regularnie, szczególnie przy nowych kategoriach, mniejszych miejscowościach i usługach kupowanych rzadko, takich jak osuszanie budynków, naprawa automatyki bramowej czy serwis pomp ciepła konkretnej marki.
Problem jest trudniejszy, niż wygląda. Marketplace nie może udawać, że podaż istnieje, skoro jej nie ma. Jednocześnie nie powinien zostawiać użytkownika z pustą stroną. Dobra obsługa cold startu polega więc nie na ukrywaniu braku ofert, lecz na pokazaniu kolejnej najlepszej opcji — w odpowiedniej kolejności i z jasną informacją, czym różni się ona od tego, czego użytkownik pierwotnie szukał.
Pusta lista powinna zamienić się w stronę decyzji, nie w atrapę wyników
Najpierw trzeba rozdzielić dwie sytuacje, które w interfejsie często wyglądają identycznie.
Pierwsza: w promieniu 10 km naprawdę nie ma żadnego wykonawcy oferującego daną usługę. Druga: wykonawcy są, ale marketplace nie ma jeszcze ich profili albo nie potrafi poprawnie dopasować kategorii. Dla użytkownika efekt jest ten sam, lecz dla produktu są to dwa zupełnie inne problemy.
Jeżeli ktoś wpisuje „naprawa pieca gazowego” w mieście liczącym 15 tys. mieszkańców, wynik zerowy może być zupełnie normalny przy wąskim promieniu wyszukiwania. Przy „sprzątaniu mieszkania” ten sam wynik jest już sygnałem ostrzegawczym: albo baza wykonawców jest za mała, albo wyszukiwarka źle interpretuje lokalizację bądź nazwę usługi.
Dlatego ekran bez wyników powinien pokazać informację wprost:
„Nie znaleźliśmy wykonawcy tej usługi w promieniu 10 km.”
To lepsze niż „Brak wyników”, bo użytkownik od razu wie, czego dokładnie dotyczy ograniczenie. Jeszcze lepiej, gdy obok widzi najbliższy realny wynik:
„Najbliżsi wykonawcy są 18–27 km od Ciebie.”
Taki komunikat daje kontekst i pozwala podjąć decyzję bez zgadywania.
Najbardziej użyteczna kolejność działań wygląda zwykle tak:
-
najpierw zaproponować zwiększenie promienia wyszukiwania,
-
później pokazać faktycznych wykonawców z sąsiednich miejscowości,
-
następnie wyświetlić orientacyjne ceny i czas realizacji,
-
dopiero później zaproponować kategorię podobną,
-
na końcu umożliwić powiadomienie, gdy pojawi się nowa oferta.
Kolejność ma znaczenie. Użytkownik szukający hydraulika w Legionowie prawdopodobnie chętniej zobaczy fachowca z Jabłonny, oddalonego o kilka kilometrów, niż listę ofert typu „remont łazienki”, która tylko częściowo odpowiada jego potrzebie.
Najczęściej najlepiej działa automatyczne rozszerzanie promienia etapami: na przykład 10 km → 25 km → 50 km. Nie oznacza to jednak, że każdą usługę należy traktować identycznie. Mobilny hydraulik może bez problemu dojechać 20–30 km. Salon kosmetyczny albo fizjoterapeuta działający wyłącznie stacjonarnie nie jest już takim przypadkiem — tutaj koszt dojazdu ponosi klient, więc odległość znacznie mocniej obniża atrakcyjność wyniku.
Warto też pilnować jednej rzeczy, która szczególnie irytuje użytkowników: marketplace nie powinien automatycznie przesuwać granicy wyszukiwania i prezentować wyników oddalonych o 40 km tak, jakby pochodziły z wybranego miasta. Jeśli wynik jest spoza pierwotnego obszaru, trzeba to oznaczyć.
Dobre rozwiązanie:
„Brak ofert w Otwocku. Pokazujemy 6 wykonawców w promieniu do 30 km.”
Złe rozwiązanie:
„6 wykonawców w Otwocku”, jeżeli faktycznie żaden z nich nie prowadzi działalności w Otwocku.
Ta różnica nie jest kosmetyczna. W drugim wariancie serwis tworzy fałszywe wrażenie lokalnej dostępności, a użytkownik odkrywa problem dopiero po wejściu w profil lub przy próbie kontaktu.
Cena orientacyjna pomaga nawet wtedy, gdy nie ma kogo zatrudnić
Jeżeli marketplace nie ma wykonawcy, nadal może odpowiedzieć na jedno z pierwszych pytań klienta: ile taka usługa mniej więcej kosztuje.
To szczególnie przydatne przy usługach, w których cena jest jednym z głównych kryteriów decyzji. Osoba szukająca montażu klimatyzacji, malowania mieszkania czy wymiany rozdzielnicy elektrycznej często nie wie nawet, czy przygotować 500 zł, 2 tys. zł czy 10 tys. zł.
Widełki mają jednak sens tylko wtedy, gdy wiadomo, skąd się biorą. Nie powinno się wyświetlać jednej „średniej ceny”, jeśli zakres usługi diametralnie zmienia koszt.
Przykład:
„Malowanie mieszkania: zazwyczaj 15–30 zł/m² za robociznę, zależnie od przygotowania podłoża i liczby warstw.”
jest znacznie bardziej użyteczne niż:
„Średnia cena: 22 zł/m².”
Drugi komunikat wygląda precyzyjnie, ale ukrywa istotne różnice. Malowanie ścian w pustym mieszkaniu po deweloperze to inna praca niż przygotowanie starych ścian z ubytkami, odspojoną farbą i koniecznością gruntowania.
W praktyce moduł cenowy powinien mieć co najmniej trzy elementy:
-
jednostkę rozliczenia — za godzinę, metr kwadratowy, punkt, wizytę albo całą usługę;
-
widełki, a nie jedną liczbę;
-
2–4 czynniki najmocniej zmieniające cenę.
Jeśli ceny pochodzą z własnych zapytań ofertowych marketplace’u, można dodatkowo pokazać liczebność próby, na przykład: „na podstawie 184 wycen z ostatnich 6 miesięcy”. To znacznie bardziej wiarygodne niż enigmatyczne „średnia cena na rynku”.
Trzeba jednak uważać na zakres geograficzny danych. Cennik z Warszawy nie powinien być przedstawiany jako lokalny benchmark dla Chełma, Leszna czy Krosna. Przy niedostatecznej liczbie danych lepiej napisać:
„Orientacyjne ceny w Polsce: 120–200 zł za standardową wizytę serwisową. Dla Twojej miejscowości nie mamy jeszcze wystarczającej liczby wycen.”
To uczciwe i nadal użyteczne.
W podobny sposób można pokazać orientacyjny termin realizacji, ale tylko wtedy, gdy marketplace faktycznie posiada dane. Przy prostych usługach serwisowych różnica między realizacją tego samego dnia a oczekiwaniem przez tydzień bywa ważniejsza niż 50 zł różnicy w cenie.
Nie należy natomiast wymyślać dostępności na podstawie obecności profilu wykonawcy. Profil w bazie nie oznacza wolnego terminu. Komunikat „dostępny jutro” powinien pojawić się wyłącznie wtedy, gdy wykonawca udostępnia kalendarz albo potwierdził dostępność.
Sąsiednie miejscowości i usługi podobne są przydatne, ale łatwo z nimi przesadzić
Pokazywanie wykonawców spoza miasta zwykle jest najlepszą odpowiedzią na brak lokalnej podaży, ponieważ nadal realizuje pierwotną intencję użytkownika. Trzeba tylko ustalić rozsądne granice.
Dla usług z dojazdem można zacząć od promienia około 20–30 km, a dalsze wyniki wyświetlać dopiero po świadomej zgodzie użytkownika. Przy pracach droższych — montażu instalacji fotowoltaicznej, remoncie mieszkania, wykonaniu przyłącza czy budowie ogrodzenia — sensowny promień może sięgać 50–100 km, bo wykonawca jedzie na miejsce na kilka godzin lub dni, a koszt dojazdu stanowi niewielką część całego zlecenia.
Przy usługach o wartości 100–200 zł sytuacja jest odwrotna. Dojazd 40 km w jedną stronę może sprawić, że zlecenie przestaje opłacać się wykonawcy. Dlatego sam promień geograficzny nie wystarcza. Marketplace powinien brać pod uwagę również ekonomikę zlecenia.
Jeżeli hydraulik ma dojechać 35 km do naprawy wartej 150 zł, prawdopodobnie doliczy koszt dojazdu albo odmówi. Ten sam dystans przy wymianie instalacji za 5–10 tys. zł może być zupełnie nieistotny.
Jeszcze ostrożniej trzeba traktować „podobne usługi”. Podobieństwo kategorii w bazie danych nie oznacza podobnej intencji klienta.
Dobry przykład:
-
„czyszczenie narożnika” → „pranie tapicerki meblowej”,
-
„montaż gniazdka” → „drobne usługi elektryczne”,
-
„projekt logo” → „identyfikacja wizualna”.
Słaby przykład:
-
„naprawa lodówki” → „montaż klimatyzacji”,
-
„księgowość JDG” → „doradztwo podatkowe”,
-
„fizjoterapia sportowa” → „trening personalny”.
W drugim zestawie kategorie mogą być blisko siebie w strukturze serwisu, ale nie rozwiązują tego samego problemu użytkownika.
To samo dotyczy ofert firmowych. Lokalny marketplace może równolegle zwiększać podaż, zachęcając wykonawców do publikowania profili i korzystania z darmowych ogłoszeń dla firm, jednak brak podaży po stronie użytkownika nadal trzeba komunikować wprost. Samo zwiększenie liczby ogłoszeń nie naprawi sytuacji, jeśli wykonawcy są przypisani do złych kategorii, nie określają zasięgu dojazdu albo pozostawiają nieaktualne profile.
Największym błędem jest tworzenie sztucznej listy wyników tylko po to, by ekran nie wyglądał pusto. Marketplace może mieć wtedy dziesięć kart na stronie, ale użytkownik nadal nie ma ani jednego realnego wykonawcy.
Szczególnie ryzykowne są trzy praktyki:
-
pokazywanie nieaktywnych profili bez oznaczenia ich statusu,
-
mieszanie wykonawców oddalonych o kilkadziesiąt kilometrów z lokalnymi ofertami,
-
wyświetlanie usług zastępczych przed informacją, że dokładnej usługi nie ma.
Jeśli serwis ma model leadowy, dochodzi jeszcze jeden problem: pobieranie danych kontaktowych użytkownika przed ujawnieniem, że lokalnie nie ma żadnego wykonawcy. Formularz „opisz zlecenie, otrzymasz oferty” sugeruje, że po drugiej stronie ktoś czeka. Jeśli marketplace dopiero po wysłaniu formularza zaczyna szukać wykonawcy, powinien to napisać jasno.
Uczciwy komunikat brzmi na przykład:
„Nie mamy obecnie aktywnego wykonawcy tej usługi w Twojej okolicy. Możemy przekazać zapytanie firmom z promienia 30 km i powiadomić Cię, jeśli któraś będzie zainteresowana.”
Użytkownik wie wtedy, co wydarzy się po kliknięciu. Nie oczekuje trzech ofert w godzinę, jeżeli marketplace nie ma jeszcze podaży.
FAQ
Czy marketplace powinien zawsze automatycznie zwiększać promień wyszukiwania?
Nie. Automatycznie można pokazać najbliższe wyniki, ale trzeba wyraźnie poinformować, że pochodzą spoza pierwotnego obszaru. Dalsze rozszerzenie, np. z 25 do 50 km, lepiej pozostawić użytkownikowi.
Jak daleko szukać wykonawców poza miastem?
Dla drobnych usług z dojazdem rozsądny pierwszy zakres to zwykle około 20–30 km. Przy remontach, instalacjach i zleceniach o wartości kilku tysięcy złotych można rozszerzać wyszukiwanie do 50–100 km, ponieważ koszt dojazdu ma mniejszy udział w całym kontrakcie.
Czy warto pokazywać cenę, jeśli nie ma żadnej oferty?
Tak, jeśli marketplace posiada wystarczająco aktualne dane. Najlepiej pokazać przedział cenowy, jednostkę rozliczenia oraz główne czynniki wpływające na koszt. Jedna „średnia cena” bez kontekstu zwykle daje fałszywe poczucie precyzji.
Czy można pokazać nieaktywnego wykonawcę, żeby lista nie była pusta?
Nie jako normalny wynik. Profil firmy, która od miesięcy nie odpowiada albo nie przyjmuje zleceń, nie jest realną ofertą. Jeśli historyczny profil pozostaje widoczny, jego status powinien być jednoznacznie oznaczony.
Czy formularz powiadomienia powinien wymagać numeru telefonu?
Nie zawsze. Do zwykłego alertu o nowej ofercie wystarczy adres e-mail albo powiadomienie w aplikacji. Numer telefonu ma sens dopiero wtedy, gdy użytkownik świadomie zleca marketplace’owi przekazanie zapytania wykonawcom.
Co mierzyć na stronie bez wyników?
Najważniejsze są: odsetek użytkowników rozszerzających promień, liczba przejść do wykonawców z sąsiednich miejscowości, zapisy na alert, powroty po otrzymaniu powiadomienia oraz finalne kontakty z wykonawcą. Sam współczynnik kliknięć jest za słaby — kliknięcie w niedopasowaną ofertę może oznaczać frustrację, a nie sukces.
Pierwszą rzecz, którą należy usunąć, jest więc klasyczna strona „0 ofert” bez dalszej ścieżki. Zamiast projektować pięć zastępczych modułów naraz, najpierw sprawdź jeden prosty scenariusz: pokaż brak lokalnej podaży, najbliższego rzeczywistego wykonawcę oraz przycisk zwiększający promień z 10 do 25 km. Dopiero gdy wiadomo, ilu użytkowników korzysta z tej opcji i ilu faktycznie kontaktuje się z wykonawcą, warto dodawać ceny orientacyjne, podobne usługi oraz alerty. Najpierw trzeba odzyskać realną dostępność. Dopiero później można poprawiać wygląd pustej strony.