Artykuły i poradniki dotyczące uruchamiania i rozwoju sklepu internetowego
Integracje, SEO, marketing, dropshipping i automatyzacja sklepu internetowego

Jak stworzyć sklep internetowy w Telegramie: pełna nawigacja po katalogu, produkty, wyszukiwarka i newslettery

Jak stworzyć sklep internetowy w Telegramie

Jak stworzyć sklep internetowy w Telegramie

Telegram to nie tylko kanał do newsletterów. Z BooStore Twój bot staje się pełnoprawnym sklepem: klient otwiera bota, przegląda kategorie, ogląda karty produktów z ceną i obrazem, przewija strony i szuka. A Ty wysyłasz newslettery subskrybentom — wszystko z panelu administracyjnego. Omówmy to krok po kroku.

🤖
Sklep Salomon
online
📁 Obuwie📁 Odzież📁 Wyprzedaż
Salomon Quest 4D 3 GTX
Salomon Quest 4D 3 GTX
Cena: 220 $ 280 $
Otwórz produkt
14:30
1/4+5Do końca

Po co sklep w Telegramie

Klienci już żyją w komunikatorach. Sklep bezpośrednio w Telegramie usuwa dodatkowe kroki między „zobaczył" a „kupił":

  • Katalog zawsze pod ręką — klient otwiera bota i przegląda produkty jak w aplikacji.
  • Czytelne karty — nazwa, cena, stara cena, obraz, rozmiary i link.
  • Wyszukiwarka — szybkie przejście do produktu po nazwie, artykule lub polach meta.
  • Newslettery — automatycznie wracasz do subskrybentów z promocjami i nowościami.
🛍️ Pełnoprawny sklep w Telegramie

Platforma BooStore pozwala stworzyć pełnoprawny sklep internetowy w Telegramie bez programistów i zewnętrznych usług: podłączasz bota w panelu administracyjnym, a katalog, kategorie, produkty, ceny i obrazy pobierane są automatycznie ze sklepu. Poniżej — jak działa nawigacja po katalogu.

🗂️ Pełna nawigacja po katalogu: kategorie i podkategorie

Bot realizuje pełną strukturę katalogu Twojego sklepu — zagnieżdżone drzewo kategorii:

  1. Przycisk „Kategorie" w menu głównym otwiera górny poziom katalogu.
  2. Każda kategoria to przycisk z ikoną (jeśli ma obraz) i liczbą produktów w nawiasie.
  3. Po kliknięciu kategorii wchodzisz do środka — do jej podkategorii. Możesz zejść na dowolną głębokość drzewa.
  4. Obok każdej kategorii jest przycisk „Pokaż produkty": wyświetla produkty tej kategorii.
Język katalogu: kategorie i produkty wyświetlane są w języku subskrybenta (polski, rosyjski, ukraiński, angielski i inne), a każda kategoria — w języku swojego drzewa.
🗂️
Kategorie
online
📁 Obuwie (24)📁 Odzież (31)📁 Akcesoria (12)
🛒 Pokaż produkty (24)
14:30

🛍️ Produkty: karty, ceny, obrazy i stronicowanie

Każdy produkt to schludna karta Markdown z emoji:

  • 🛍️ Nazwa produktu;
  • 💰 Cena (i stara cena, jeśli jest zniżka) — w walucie według ustawień sklepu z przeliczeniem kursu;
  • 🖼️ Obraz — wysyłany jako prawdziwy obrazek Telegrama;
  • 📐 Rozmiary / warianty — z poprawnym podpisem (rozmiar, kolor, materiał itp.);
  • 🔗 Link do produktu.

Produkty wyświetlane są po stronach — domyślnie po 10 na stronę. Na dole stronicowanie: ◀ Wstecz, numer strony, Dalej ▶, szybki skok +5 i Do końca. Każda strona to osobna wiadomość z zestawem kart produktów.

Przykład: w katalogu 81 produktów. Po 10 na stronę to 9 stron. Klient przewija „▶", przeskakuje „+5" lub od razu idzie „Do końca" — szybka i czytelna nawigacja.
🛍️
Produkty
online
Salomon X Ultra 4 Mid GTX
Salomon X Ultra 4 Mid GTX
Cena: 165 $ 195 $
Otwórz produkt
14:31
2/9+5Do końca

🔢 Ustawienie liczby produktów na stronę

Liczbę produktów w wynikach można ustawić na dwóch poziomach:

  • Administrator — w ustawieniach kanału/bota podaje bazową liczbę produktów na stronę (od 1 do 20) dla wszystkich subskrybentów.
  • Sam subskrybent — w menu „Ustawienia" może ustawić własną liczbę (od 1 do 40), np. 15 lub 25. Jeśli wybierze „Domyślnie", obowiązuje ustawienie kanału.

Dzięki temu każdy użytkownik przegląda katalog w wygodnym dla siebie rozmiarze — bez przeciążonych wiadomości.

Kontakty do zamówień w różnych językach: w ustawieniach bota można podać nagłówek („Kontakty do zamówień") i same kontakty (telefony, Telegram, e-mail, tekst) osobno dla każdego języka. Subskrybent widzi kontakty w swoim języku, a przycisk „Kontakty" pojawia się w menu automatycznie, gdy kontakty są wypełnione.

📨 Newslettery wiadomości, produktów i promocji

Sklep w Telegramie to także newslettery. BooStore automatycznie zbiera treści:

  • Promocje, nowości, hity, zniżki, ostatnie nowości — przyciski w bocie, ze stronicowaniem wyników.
  • Wysyłka do wszystkich lub wybranych subskrybentów — z ustawieniem grupy odbiorców.
  • Odroczona wysyłka — według daty i godziny.
  • Zbieranie produktów po ID lub z artykułu — własny zestaw do newslettera.

Wszystkie karty produktów w newsletterach i zestawach stylowane są jednakowo pięknie — Markdown z emoji, obrazami i rozmiarami.

🎁
Specjalne oferty
online
🏷️ Promocje🆕 Nowości🔥 Hity sprzedaży💰 Obniżki📦 Ostatnie nowości
14:32

👥 Subskrybenci i baza

Klient uruchamia bota — i automatycznie trafia do bazy subskrybentów z językiem i profilem. Zarządzasz bazą w panelu: filtry, edycja, import i eksport do CSV/ZIP. Subskrybent może zmienić język, podać e-mail, ustawić liczbę produktów i wypisać się — wszystko w menu „Ustawienia" w bocie.

📲 Powiadomienia o zamówieniu i dostawie do klienta przez Telegram

Oprócz kanału dla menedżerów właściciel może utworzyć osobny kanał/bot Telegram dla klientów (osobny na każdy sklep). Jeśli klient jest zasubskrybowany i składa zamówienie na ten sam e-mail co w subskrypcji, dostaje powiadomienia w Telegramie:

  • Złożenie zamówienia — od razu po utworzeniu (numer, koszyk, kwota, dostawa);
  • Zmiana statusu dostawy — przy każdej aktualizacji TTN (timer lub ręcznie): „W drodze”, „Dotarło do oddziału”, „Odebrane” itd.;

Menedżerowie/administrator domyślnie dostają powiadomienia w ogólnym kanale BooStore (jeśli zasubskrybowani). Kanał kliencki działa równolegle — sprzedawca i klient widzą to samo zamówienie w dwóch strumieniach.

🔔
BooStore · managers
🛒 Nowe zamówienie #18427
Produkt: AirFlow 39 ×1 — $99
Dostawa: Nova Poshta, oddz. #12
Razem: $104 · Płatność: przy odbiorze
14:30 ✓✓
🤖
Shop Bot · customer
🚚 Aktualizacja dostawy #18427
Status: W drodze → Dotarło do oddziału
TTN: 20450123456789
Oddział #12, Kijów — gotowe do odbioru
14:31 ✓✓
1Subskrypcja (klient → /start, e-mail)2Zamówienie (ten sam e-mail)3Telegram do klienta
💡 Przykład: Anna (anna@mail.com) zasubskrybowała bota sklepu i podlinkowała e-mail. Zamówiła tym samym e-mailem — od razu dostała potwierdzenie w Telegramie, dzień później „Dotarło do oddziału”. Menedżer dostał to samo w kanale BooStore.
Zamówienie: klient podaje ten sam e-mail co w subskrypcji — dopasowanie po e-mailu. Subskrypcja przez /start + podpięcie e-maila; kanał klienta tworzony na każdy sklep.

Wbudowane w BooStore

Wszystko to działa już w platformie — bez zewnętrznych usług i pisania kodu. Wystarczy stworzyć sklep, podłączyć bota Telegram w sekcji newsletterów — a bot stanie się Twoją witryną i kanałem sprzedaży.

Więcej o newsletterach: zbieranie subskrybentów, wysyłkę wiadomości, produktów i promocji omówiliśmy w artykule „Automatyzacja sprzedaży w Telegramie: zbieranie subskrybentów, wysyłka wiadomości, produktów i ofert promocyjnych".
Zarządzanie zamówieniami: BooStore powiadamia o zamówieniach w Telegramie i pozwala nimi zarządzać — szczegóły w artykule „Zarządzanie zamówieniami w Telegramie / CRM".
Stwórz sklep na BooStore i uruchom go w Telegramie
Czy klient dostaje powiadomienia Telegram o zamówieniu i dostawie?

Tak. Jeśli klient jest zasubskrybowany do osobnego kanału/bota Twojego sklepu i składa zamówienie na ten sam e-mail co w subskrypcji, dostaje w Telegramie powiadomienie o utworzeniu zamówienia i każdą aktualizację statusu dostawy (TTN, automatycznie timerem). Menedżerowie/administrator dostają to samo w ogólnym kanale BooStore, jeśli są zasubskrybowani. Skonfiguruj kanał sprzedawcy i klienta osobno w ustawieniach powiadomień.

🤖 Jak utworzyć bota i podłączyć kanał Telegram

Aby sklep mógł wysyłać mailingi i działać w Telegramie, najpierw podłącz kanał/bota. W panelu administracyjnym BooStore przejdź do «Sklep» → «Sklep w Telegramie». Znajdziesz tam sekcje: Moje mailingi, Nowy mailing, Subskrybenci, Dodaj subskrybenta, Eksport adresów subskrybentów, Import CSV oraz Kanały / Boty. Najpierw trzeba utworzyć kanał (bota).

Jak utworzyć bota i podłączyć kanał

  1. Otwórz sekcję «Kanały / Boty» i kliknij «Dodaj kanał».
  2. Otwórz @BotFather i wyślij komendę /newbot.
  3. Podaj nazwę bota i username (musi kończyć się na bot, np. MyShopNewsBot).
  4. Skopiuj wydany API Token (postaci 123456789:AAH…XYZ) i wklej go do pola powyżej.
  5. Kliknij «Zapisz kanał». System sprawdzi token i automatycznie ustawi webhook.
  6. Daj subskrybentom link do bota: https://t.me/twoj_username.
  7. Użytkownik naciska /start — zostaje automatycznie dodany do bazy subskrybentów.
  8. Aby wysyłać wiadomości na kanał (publikacja) — dodaj bota jako administratora kanału i podaj w polu «ID kanału» nazwę postaci @channel_name.

📤 Wysyłanie wiadomości do grup

Tym samym botem można publikować mailing także w zwykłej grupie (np. t.me/bballstock). Do tego bot musi być dodany do grupy.

  1. Otwórz swoją grupę w Telegramie → kliknij nazwę grupy → Dodaj uczestników / Add members.
  2. W wyszukiwarce wpisz username swojego bota (ten kończący się na bot) i dodaj go.
  3. Aby bot mógł wysyłać wiadomości, lepiej nadać mu uprawnienia administratora: na liście uczestników kliknij bota → Mianuj administratorem → włącz Wysyłanie wiadomości / Post messages.
  4. W formularzu kanału/grupy w polu «ID kanału» podaj grupę na jeden ze sposobów: @nazwa_grupy (np. @bballstock) albo numeryczne chat_id grupy (jest ujemne, np. -1001234567890).
  5. Aby poznać numeryczne chat_id grupy — prześlij dowolną wiadomość z grupy botowi @userinfobot albo wejdź na t.me/bballstock i skopiuj adres grupy z nazwy.
Ważne: bot musi być uczestnikiem grupy przed wysyłką — inaczej wiadomość nie wyjdzie.

🔗 Czym jest webhook i po co jest potrzebny

Webhook — to techniczny «mostek» między Telegramem a Twoją stroną. Gdy użytkownik pisze do Twojego bota (naciska /start, klika przycisk itp.), Telegram nie przechowuje tego u siebie, a sam odwołuje się pod adres webhooka i przekazuje wiadomość na Twoją stronę. Strona ją przetwarza (dodaje subskrybenta, odpowiada, zapisuje wybór języka). To nie link do otwarcia w przeglądarce — to adres, pod który Telegram wywołuje Twoją stronę (serwer → serwer), aby przekazać przychodzące wiadomości użytkowników. Konfigurować ręcznie nie trzeba: przy zapisie kanału system sam ustawia webhook i przekazuje go Telegramowi. Adres potrzebny jest tylko do informacji/diagnostyki.

📨 Mailingi: test, produkty i artykuły, audytorium, harmonogram

Po podłączeniu kanału/bota dostępna jest sekcja mailingów. Ma testowe wysyłanie (sprawdź wiadomość przed wysłaniem do wszystkich), a także tworzenie mailingu:

  • «Utwórz mailing na podstawie produktów» — wybierz produkty z katalogu, zostaną wysłane subskrybentom z kartami i linkami;
  • «Utwórz mailing na podstawie artykułu» — wybierz artykuł z bloga do wysyłki.

Można wskazać listę produktów i artykułów do mailingu. Audytorium wybierasz sam: tylko subskrybenci z powiązanym kontem, ci, którzy podali e-mail, albo wszyscy subskrybenci. Jest też «Harmonogram wysyłki» — można wysłać od razu albo zaplanować na konkretny czas.

❓ Częste pytania o sklep w Telegramie

Czy bot może pokazać cały katalog sklepu?

Tak. W bocie jest pełna nawigacja: „Kategorie" z drzewem podkategorii, „Wszystkie produkty", „Wyszukiwarka" oraz zestawy promocji/nowości/zniżek. Produkty wyświetlane są po stronach z kartami (cena, obraz, rozmiary, link).

Jak ustawić liczbę produktów na stronę?

Administrator podaje wartość bazową (1–20) w ustawieniach kanału. Subskrybent w menu „Ustawienia" może wybrać własną liczbę (1–40) lub wrócić do wartości domyślnej.

Czy w bocie jest wyszukiwarka produktów?

Tak. Przycisk „Wyszukiwarka" — wpisujesz zapytanie, bot szuka po nazwie, meta-tytule, nazwie URL, artykule i polach meta, jak wyszukiwarka katalogu na stronie, i pokazuje wyniki po stronach.

W jakiej walucie wyświetlane są ceny?

Cena wyświetlana jest w walucie według ustawień sklepu z automatycznym przeliczeniem kursu. Obok zniżki pokazywana jest również stara cena.

Czy pokazywane są obrazy i rozmiary produktów?

Tak. Obraz wysyłany jest jako prawdziwy obrazek Telegrama, a warianty (rozmiar, kolor, materiał) — z poprawnym podpisem dla każdego typu.

Czym to różni się od zwykłych newsletterów w Telegramie?

Oprócz newsletterów bot działa jak katalog: klient sam przegląda kategorie, ogląda produkty, szuka i przewija strony. To pełna witryna w komunikatorze, a nie tylko jednokierunkowe newslettery.

Czy potrzebna jest osobna usługa lub kod?

Nie. Wszystko jest wbudowane w BooStore: stwórz sklep, podłącz bota w sekcji newsletterów — a bot jest gotowy pokazywać katalog i przyjmować newslettery.

Wybór platformy dla profesjonalnego sklepu internetowego z tysiącami produktów i automatyzacją
Responsywne projektowanie i mobilne menu dla sklepu internetowego: jak stworzyć responsywny sklep internetowy i mobilne menu
Zarządzanie zamówieniami, CRM i marketing w komunikatorach: jak zarządzać sklepem przez Telegram i automatyzować sprzedaż