Dwa światy: sklep z aplikacjami i otwarte WWW
Pytanie o wybór technologii do programu lojalnościowego pojawia się w każdej rozmowie, którą prowadzimy z właścicielem kawiarni, restauracji albo salonu. Brzmi ono mniej więcej tak: czy nasi klienci mają sobie pobrać aplikację z App Store i Google Play, czy raczej wszystko ma się dziać w przeglądarce po jednym kliknięciu lub skanie? To pytanie wygląda technicznie, ale w praktyce decyduje o wielu rzeczach w biznesie: koszt wdrożenia, tempo rozrostu bazy klientów, bariery przy pierwszej wizycie, a w efekcie ile pieczątek faktycznie się rejestruje i ilu klientów wraca.
W Do Następnego pracujemy dziś z ponad 500 lokalami partnerskimi w 47 polskich miastach, a w naszej bazie zostało już przyznanych ponad 160 000 cyfrowych pieczątek. Ten ruch nauczył nas jednej rzeczy: każdy procent dodatkowej trudności na początku to procent mniej zarejestrowanych transakcji w programie. Dlatego do tego pytania podchodzimy bardzo poważnie i nie zatrzymujemy się na argumentach typu "natywka jest bardziej premium". Premium dla kogo i kosztem czego?
Aplikacja natywna jest droższa, wolniej się aktualizuje i wymaga od klienta przejścia przez sklep z aplikacjami. Aplikacja webowa nie wymaga instalacji u klienta, ale ma pewne ograniczenia w powiadomieniach push i niektórych funkcjach systemowych. W Do Następnego klient nie pobiera żadnej aplikacji, dostaje cyfrową kartę, która otwiera się w przeglądarce (PWA, aplikacja w przeglądarce, działa bez instalacji), a może też dodać ją do Google Wallet lub Apple Wallet. Personel pracuje w panelu w przeglądarce. To podejście wybraliśmy świadomie, i poniżej tłumaczymy dlaczego.
Czym właściwie różnią się aplikacje natywne i webowe
Zacznijmy od podstaw, bo bez tej warstwy łatwo o nieporozumienia. Aplikacja natywna to program napisany w językach i narzędziach dla konkretnego systemu, Swift/SwiftUI dla iOS, Kotlin/Jetpack Compose dla Androida, ewentualnie wieloplatformowe Flutter, React Native czy .NET MAUI. Klient pobiera ją z App Store lub Google Play, instaluje, akceptuje uprawnienia, loguje się, ewentualnie aktualizuje co kilka tygodni.
Aplikacja webowa to strona internetowa, która zachowuje się jak aplikacja. W swojej najnowocześniejszej formie (PWA, aplikacja w przeglądarce, działa bez instalacji) potrafi działać bez internetu, odbierać powiadomienia push z przeglądarki, zostać dodana do ekranu głównego telefonu i wyglądać niemal tak samo jak natywna. Klient nie pobiera nic ze sklepu, wystarczy link, kliknięcie SMS-a lub skan kodu QR.
Trzecia droga: hybryda
W praktyce w 2026 roku rzadko spotyka się czyste rozwiązania. Większość to hybrydy, np. natywna powłoka, w której pod spodem działa strona w przeglądarce (WebView), albo PWA z cienką natywną warstwą tylko do wybranych funkcji (np. NFC). Do Następnego idzie dalej: rozdzielamy świat klienta i świat personelu. Klient ma czystą aplikację webową, a personel pracuje w panelu w przeglądarce, który celowo wygląda i działa jak aplikacja.
Zanim przejdziemy do szczegółów, warto zrozumieć, że tej decyzji nie podejmujemy "raz na zawsze". Można startować od web, dorobić natywną powłokę, można robić odwrotnie. Ale każda zmiana to koszt, dlatego dobrze wybrać świadomie już na początku.
Koszt rozwoju i utrzymania w skali roku
Tu nie ma sentymentów. Aplikacja natywna oznacza dwa osobne kody (iOS i Android), albo jeden wieloplatformowy i większy zespół specjalistów. To szybko zamienia się w dłuższy czas wdrożenia, większą liczbę błędów do naprawiania i więcej zależności od zewnętrznych bibliotek.
| Aspekt | Aplikacja natywna | Aplikacja webowa (PWA) | Hybryda Do Następnego |
|---|---|---|---|
| Liczba osobnych kodów | 2 (iOS + Android) lub 1 wieloplatformowy + obejścia | 1 | 1 (web) + cienka warstwa do NFC po stronie panelu |
| Czas pierwszej wersji produkcyjnej | 4-9 miesięcy | 4-12 tygodni | 4-8 tygodni do pierwszej wersji |
| Naprawa krytycznego błędu | 1-7 dni (weryfikacja w sklepie) | kilka minut (wgranie poprawki) | kilka minut |
| Roczne utrzymanie (etaty programistów) | 2-4 | 0.5-1.5 | 1-1.5 |
| Wsparcie starszych urządzeń | ograniczone wymaganiami systemu | do 5-7 lat wstecz | do 5-7 lat wstecz |
Dla większości lokalnych biznesów ten rachunek nie pozostawia miejsca na dyskusję. Lokalna kawiarnia nie ma budżetu na utrzymanie czterech programistów i nie powinna go mieć. Decyzja, że klient nie musi nic pobierać, oznacza, że my po stronie platformy możemy realnie skupić zasoby na tym, co naprawdę pomaga klientom: nowych mechanikach lojalnościowych, łączeniu z kasami, lepszej analizie danych, zamiast wydawać je na utrzymanie dwóch identycznych aplikacji w dwóch sklepach.
Więcej kontekstu, dlaczego ta decyzja zapadła już w fazie projektowania platformy, opisujemy w historii Do Następnego od pomysłu do platformy.
Sprawdź jak Do Następnego pomaga →
Bariery na początku: największy wróg programu lojalnościowego
Tu zaczyna się część, którą uważamy za najważniejszą w całym tym porównaniu. W programach lojalnościowych nie wygrywa technologia z najlepszymi specyfikacjami, wygrywa ta, która zmniejszy liczbę kroków między momentem "klient podchodzi do kasy pierwszy raz" a "klient ma swoją pierwszą pieczątkę". Każdy dodatkowy krok ucina liczbę zapisanych klientów dużo mocniej, niż mogłoby się wydawać.
Aplikacja natywna, pierwsze kroki klienta
- 1. Personel mówi: "pobierz naszą aplikację".
- 2. Klient otwiera App Store / Google Play.
- 3. Wpisuje nazwę, znajduje aplikację (lub nie znajduje, bo szuka wśród wielu).
- 4. Akceptuje uprawnienia (Face ID / hasło Apple ID, jeśli pierwszy raz).
- 5. Czeka 30-120 sekund na pobranie 30-80 MB.
- 6. Otwiera aplikację, zakłada konto (e-mail, hasło, weryfikacja).
- 7. Akceptuje notyfikacje, lokalizację, czasem RODO, czasem cookies.
- 8. Dopiero teraz dostaje pierwszą pieczątkę.
Średni czas: 3-6 minut. Średnio na każdym kroku odpada 15-30% klientów.
Aplikacja webowa, pierwsze kroki klienta
- 1. Personel skanuje kartę klienta (NFC/QR) lub klient skanuje kod kawiarni.
- 2. Otwiera się ekran przeglądarki z numerem pieczątek.
- 3. Klient ewentualnie podaje numer telefonu (opcjonalnie).
- 4. Pieczątka jest przyznana.
Średni czas: 8-20 sekund. Niemal nikt nie odpada po drodze.
Wyobraź sobie, że masz 50 nowych klientów dziennie i każdy z nich potencjalnie wpadnie do programu. Przy aplikacji natywnej, gdzie po drodze odpada 50-70% osób, do końca dojdzie 15-25 osób. Przy modelu webowym, 45-48. Skala robi się ogromna już po dwóch tygodniach i to ten efekt widzimy w danych z lokali, które przeszły do nas z natywnych aplikacji.
"Skoro inne programy lojalnościowe są w sklepie z aplikacjami, to my też tak musimy". To rozumowanie pomija fakt, że klient ma już przeciętnie 80-100 zainstalowanych aplikacji i bardzo silnie nie chce dokładać kolejnych, szczególnie dla relacji z jedną kawiarnią. Dane Forrester pokazują, że ponad 60% pobranych aplikacji jest używanych mniej niż 3 razy.
Aktualizacje i czas do naprawy błędu
Jest druga w nocy. W twoim programie lojalnościowym pojawił się błąd, który blokuje przyznawanie pieczątek w jednej konkretnej sieci kawiarni. To krytyczne, w sobotnim szczycie 14 lokali nie obsługuje klientów. W modelu natywnym musisz wgrać poprawkę przez App Store i Google Play. Weryfikacja w App Store trwa zazwyczaj 24-72 godziny, w nagłych sytuacjach można poprosić o szybką ścieżkę, ale to nie zawsze działa. Google Play jest szybszy, ale i tam liczysz w godzinach.
W modelu webowym to wygląda inaczej. Wgranie poprawki trwa kilka minut. Klient po odświeżeniu strony lub PWA dostaje nową wersję natychmiast. Nikt nie musi nic instalować, akceptować zgody na aktualizację, ani niczego "ponownie konfigurować". Nasz średni czas od wykrycia krytycznego błędu do działającej poprawki to dziś poniżej 60 minut.
"Jeśli nie umiesz wypchnąć poprawki w 30 minut, twój produkt nie żyje w czasie rzeczywistym, żyje w rytmie weryfikacji w sklepie."
Mikołaj Buczak, Założyciel
Ten argument nabiera szczególnej wagi, gdy pomyślisz, że w lokalu nie tylko bywają błędy, tam ciągle wprowadzamy nowe mechaniki lojalnościowe. Poziom VIP, kampania świąteczna, nagroda urodzinowa, zmiana progu pieczątek z 9 na 10, to wszystko ma się dziać szybko i bez wymuszania na klientach aktualizacji aplikacji.
Powiązanie tej zwinności z konkretnymi liczbami biznesowymi opisaliśmy w artykule o danych i analityce w programach lojalnościowych, gdzie pokazujemy, jak szybkie zmiany wprost przekładają się na wartość życiową klienta (CLV).
Wydajność, czyli mit, który warto rozbroić
"Aplikacja natywna jest szybsza", to teza, którą słyszymy regularnie. W określonych przypadkach jest prawdziwa: gry, zaawansowane filtry foto-wideo, narzędzia AR, modele uczenia maszynowego w telefonie. Ale program lojalnościowy to nie silnik do gier. To kilka ekranów: lista pieczątek, profil, historia wizyt, czasem mapa lokali.
Współczesne silniki przeglądarek (V8, JavaScriptCore) na nowoczesnych smartfonach wykonują tę pracę z taką samą płynnością jak natywka. Wszystkie nasze testy pokazują, że dla typowej ścieżki klienta różnica w odczuwalnym czasie reakcji jest poniżej progu zauważalności (ok. 100 milisekund).
Te liczby opierają się na uśrednionych pomiarach z naszej własnej infrastruktury i ogólnie dostępnych badań. Wniosek: 60 milisekund różnicy przy otwarciu ekranu nie jest nawet zauważalne dla człowieka, ale różnica między 5 minutami a 72 godzinami w czasie naprawy jest w gastronomii i hotelach ogromna.
Powiadomienia push: czy aplikacja webowa rzeczywiście traci?
To jest najczęstszy argument przeciwników web, "ale przecież push działa tylko w aplikacji natywnej". Otóż nie. Web Push (powiadomienia push z przeglądarki) to ustandaryzowany mechanizm działający na Androidzie i (od iOS 16.4) także na iPhone'ach, jeśli użytkownik doda PWA do ekranu głównego. Tu są jednak realne różnice, które warto znać.
Trzy kanały powiadomień w Do Następnego
Pisząc ten artykuł, świadomie nie sprzedaję ci jednego kanału. W rzeczywistości w naszej platformie mamy trzy uzupełniające się kanały, z których każdy ma swoje miejsce:
- Web Push (powiadomienia z przeglądarki), najtańszy, natychmiastowy, świetny do przypomnień ("masz 8 z 9 pieczątek, wpadnij na ostatnią"). Wymaga zgody w przeglądarce i dodania PWA do ekranu głównego dla iOS. Dociera: 60-80% zaangażowanych użytkowników.
- SMS, najwyższa otwieralność (95%+ w ciągu 3 minut). Świetny do przypominania klientom po długim braku wizyty oraz do urodzinowych voucherów. Idealny tam, gdzie liczy się czas reakcji.
- E-mail, najtańszy w skali, ale niska otwieralność (15-25%). Dobry do dłuższych komunikatów (np. "wprowadziliśmy nowe ziarna" + zaproszenie na degustację dla stałych klientów).
Aplikacja natywna ma jedną przewagę: powiadomienia push działają od razu, bez dodatkowej zgody w przeglądarce. To jest realne, ale strata na początku (70% klientów w ogóle nie zainstaluje aplikacji) całkowicie zjada tę przewagę. Lepiej mieć Web Push docierający do 80% klientów niż natywne powiadomienia u 25%.
Zobacz, jakie wyniki osiągają lokale z Do Następnego →
Offline i lokale w piwnicy: co z miejscami bez internetu?
Ten temat regularnie wraca, bo wiele kawiarni w starych kamienicach rzeczywiście ma kapryśne wifi. Tu rozdzielmy dwie rzeczy. Po pierwsze: czy klient potrzebuje internetu, żeby dostać pieczątkę? Po drugie: czy lokal potrzebuje internetu, żeby ją przyznać?
W Do Następnego klient nie potrzebuje internetu w momencie skanowania. Identyfikacja odbywa się przez NFC, kod QR albo numer telefonu, to wszystko działa lokalnie po stronie panelu kasowego. To panel kasowy musi mieć łącze, żeby zsynchronizować transakcję z chmurą. Jeśli internet padnie na 5 minut, panel zapamięta transakcje lokalnie i prześle, gdy łącze wróci. Aplikacja natywna nie ma tu żadnej fundamentalnej przewagi, PWA radzi sobie z trybem bez internetu równie dobrze.
Pełną analizę technologii identyfikacji klienta opisujemy w odrębnym artykule: NFC, QR czy numer telefonu, który sposób identyfikacji klienta jest najlepszy.
Personel: dlaczego panel webowy jest najlepszą decyzją
O kliencie napisałem dużo, teraz słowo o personelu, bo to druga połowa równania. W lokalu pracuje barista, kelner, kosmetolog. Mają zazwyczaj jeden tablet lub telefon służbowy, który leży przy kasie. Co ich naprawdę interesuje?
-
Szybkość pierwszego logowania
Nowy pracownik powinien móc obsłużyć klienta w 30 sekund od momentu otrzymania danych. Panel w przeglądarce: link, login, hasło, gotowe. Aplikacja natywna: pobranie ze sklepu, akceptacje, login. Pierwsze rozwiązanie wygrywa zawsze, kiedy zatrudniasz na sezon.
-
Działanie na każdym urządzeniu
Tablet starszego modelu, telefon prywatny zastępczy, laptop w biurze właściciela, panel w przeglądarce działa wszędzie, gdzie jest przeglądarka. Natywka wymaga konkretnej wersji systemu i często nie wspiera urządzeń sprzed 4-5 lat.
-
Brak konieczności aktualizacji
Personel nie myśli o tym, że "trzeba zaktualizować aplikację". Wchodzi pod adres, dostaje najnowszą wersję. Zero szkoleń przy wprowadzeniu nowych funkcji.
-
Łatwa rezerwa, gdy padnie tablet
W razie awarii właściciel otwiera panel na własnym telefonie, loguje się i obsługuje klientów dalej. Z aplikacją natywną musi pobrać i zalogować, co może zająć cenne minuty w godzinach szczytu.
-
Pełna obsługa wielu stanowisk
Sieć z trzema lokalizacjami i sześcioma stanowiskami kasowymi to sześć identycznych logowań do tego samego panelu, ze stałym uzgadnianiem danych między oddziałami.
Zastanawiasz się, czy panel w przeglądarce obsłuży twoją sieć?
Konsultant pokaże ci podczas rozmowy, jak działa praca w wielu lokalach, role personelu i uzgadnianie danych na bieżąco, bez instalowania aplikacji u kogokolwiek.
Porozmawiaj z konsultantem →Kiedy aplikacja natywna naprawdę ma sens
Nie chcę zostawić wrażenia, że natywka jest zła. Są przypadki, w których ma sens i my w Do Następnego o tym wiemy.
- Wielka skala z silną marką. Globalna sieć typu Starbucks ma realny sens posiadania natywki, 30 milionów aktywnych użytkowników, działania w sklepie z aplikacjami stają się drugorzędne, bo marka pcha pobrania sama.
- Funkcje wymagające zaawansowanego dostępu do telefonu. AR (rzeczywistość rozszerzona), zaawansowane NFC z udawaniem karty, łączenie z Apple Pay/Google Pay na poziomie wystawiania kart transportu. Większość programów lojalnościowych tego nie potrzebuje.
- Aplikacja, która robi wiele rzeczy naraz. Apka, która łączy zamawianie, dostawę, lojalność i pokazywanie zaproszeń do nowych lokali w okolicy, ma sens jako natywka, bo każdy z modułów osobno opłaca pobranie.
Dla pojedynczej kawiarni, restauracji, salonu beauty, klubu fitness czy butiku z biżuterią, natywka to "armata na muchę". Koszty rosną szybciej niż to, co realnie dostajesz, a bariery na początku zniechęcają klientów na każdym kroku.
Przykład: kawiarnia, która zmieniła model po 6 miesiącach
Współpracujemy z anonimową siecią 4 kawiarni w Trójmieście, która do końca 2024 roku miała własną aplikację natywną zbudowaną przez agencję. Po 6 miesiącach analiz mieli następujące dane (podajemy proporcje, bez ujawniania bezwzględnych liczb):
- Między pobraniem aplikacji a założeniem konta odpadało ok. 51% osób.
- Między założeniem konta a regularnym używaniem (1+ raz w miesiącu) odpadało kolejne 45%.
- Tylko ok. 8% klientów, którzy fizycznie odwiedzali lokale, miało faktycznie aktywne konto w programie.
- W praktyce program lojalnościowy żył poza zasięgiem ponad 90% bazy.
Po migracji do Do Następnego (model webowy + NFC karty fizyczne dla osób preferujących "namacalność") w ciągu pierwszych trzech miesięcy:
Z 8% bazy w programie do 61%. To nie jest efekt magii, to efekt usunięcia barier na początku. Te same kampanie, te same nagrody, ten sam zespół, inny sposób udostępniania aplikacji klientowi. Pełniejsze dane o tym, jak utrzymanie klientów przekłada się na przychód, znajdziesz w naszym artykule o cyfrowych pieczątkach vs papierowych kartach lojalnościowych.
Co warto sprawdzić, zanim podejmiesz decyzję
Jeśli stoisz przed wyborem albo przechodzisz z istniejącego rozwiązania, oto lista, którą zwykle przechodzimy z naszymi partnerami.
- Ilu nowych klientów średnio obsługujesz dziennie? Jeśli to 10+, bariery na początku uderzą cię najmocniej i webowy model jest niemal pewny.
- Czy masz dział marketingu / agencję, która będzie publikować w sklepach z aplikacjami? Jeśli nie, samo "pobierz aplikację" nie zadziała w ogóle.
- Czy klient ma się logować pierwszy raz przy kasie czy w domu? Przy kasie = web. W domu, gdzie ma 10 minut na rozkminę = teoretycznie może być natywka.
- Jaka jest średnia wartość rachunku? Im wyższa, tym więcej trudności klient zniesie. Hotel butikowy z weekendami za kilka tysięcy ma więcej "zapasu" niż kawiarnia.
- Jak często wprowadzasz nowe mechaniki (kampanie sezonowe, eventy, urodziny)? Im częściej, tym mocniej webowy model zwycięża dzięki szybkości wgrywania zmian.
Jeśli twoja marka nie ma jeszcze przyzwyczajenia klientów do "naszej aplikacji", najlepiej zacząć od PWA + komunikatu "działa bez instalacji w przeglądarce". Jeśli baza urośnie i okaże się, że są sytuacje wymagające natywnego dostępu do funkcji telefonu, możesz dorobić cienką powłokę. Odwrotna droga, od natywki do web, kosztuje znacznie więcej, bo musisz przekonać użytkowników do przesiadki.
Te elementy omawiamy z naszymi partnerami w pierwszej rozmowie. Nie sprzedajemy podejścia "natywne czy webowe", sprzedajemy konkretny model: brak instalacji u klienta, panel w przeglądarce dla personelu, identyfikacja przez NFC/QR/telefon. Skontaktuj się z nami pod adresem kontakt@donastepnego.pl lub odwiedź stronę główną Do Następnego, żeby zobaczyć szczegóły.
Co zabrać z tego artykułu
Wybór technologii do programu lojalnościowego to nie wybór języka programowania, to wybór sposobu dotarcia do klienta. W praktyce sprowadza się on do pytania: czy chcesz zmusić klienta do pobrania aplikacji, czy zostawić mu to maksymalnie proste, żeby pieczątka pojawiała się "po drodze"?
Dla 95% lokalnych biznesów, kawiarni, restauracji, salonów, hoteli, odpowiedzią jest aplikacja webowa po stronie klienta i panel w przeglądarce po stronie personelu. To nie jest kompromis. To świadoma decyzja, że redukujemy każdą trudność i postawimy na ten kanał, który dociera do każdego klienta z dowolnym telefonem, w dowolnym wieku.
W Do Następnego ten wybór był jednym z fundamentów platformy. Każdy z lokali partnerskich w naszej sieci 47 polskich miast działa według tego samego modelu i wszystkie 35 000 lojalnych klientów, którzy zebrali u nich łącznie ponad 160 000 pieczątek, mogli to zrobić bez instalowania jakiejkolwiek aplikacji.
Najczęściej zadawane pytania
Czy klient musi pobierać aplikację, żeby zbierać pieczątki w Do Następnego?
Nie. Klient otwiera link lub skanuje kod i od razu zbiera pieczątki w przeglądarce. Brak instalacji, brak konta w sklepie, brak aktualizacji.
Co z personelem przy kasie?
Personel pracuje w panelu webowym otwartym w przeglądarce na tablecie lub telefonie służbowym. Również nie wymaga instalacji aplikacji.
Czy aplikacja natywna nie ma jednak przewagi w wydajności?
Dla typowego programu lojalnościowego (skan, lista pieczątek, historia, profil) różnica jest niezauważalna. PWA na nowoczesnych telefonach działa płynnie.
Jak działają powiadomienia push bez aplikacji natywnej?
Korzystamy z Web Push (powiadomienia z przeglądarki, standard W3C) oraz dodatkowych kanałów: SMS i e-mail. Każdy z nich ma swoje miejsce i swoje wskaźniki dostarczalności.
Co jeśli klient nie ma internetu w lokalu?
PWA cache'uje stan karty offline, a sama identyfikacja klienta przy kasie odbywa się przez NFC, QR lub numer telefonu, nie wymaga internetu po stronie klienta.