
# Szybki start z White-Label

Skoncentrowana, sześciostopniowa ścieżka od „Właśnie przeszedłem na plan Agency” do w pełni obrandowanej platformy, do której może zalogować się Twój pierwszy klient. Bez zbędnych komplikacji i zaawansowanych ustawień — po prostu najkrótsza droga od ogólnego panelu do produktu, który wygląda jak *Twój*.

Każdy krok zawiera szacowany czas oraz link do szczegółowej strony, jeśli zechcesz dowiedzieć się więcej później. Zaplanuj około pół godziny swojego czasu oraz do godziny oczekiwania na aktywację DNS w tle. Jeśli utkniesz na którymkolwiek etapie, pomiń go — zawsze możesz do niego wrócić.

::: walkthrough white-label-quickstart
:::

***

## Co osiągniesz na końcu

- Własna domena (na przykład `app.youragency.com`) wskazująca na platformę
- Ważny certyfikat bezpieczeństwa (ikona kłódki w przeglądarce)
- Twoja nazwa firmy, logo, ikona (favicon), kolory oraz tekst SEO zastępujące ustawienia domyślne
- Jasna decyzja dotycząca tego, **w jaki sposób** będziesz wdrażać klientów (zarządzanie vs. odsprzedaż)
- Jedno testowe subkonto zalogowane w Twojej własnej domenie

Gdy to zadziała, każdy nowy klient automatycznie otrzyma to samo obrandowane środowisko — tę konfigurację wykonujesz tylko raz.

***

## Zanim zaczniesz

Musisz posiadać subskrypcję w planie **Agency**. Funkcja White-label nie jest dostępna w niższych planach. Jeśli nie masz jeszcze planu Agency, przejdź do **Ustawienia → Płatności** (w sekcji Obszar roboczy) i najpierw dokonaj aktualizacji — opcja **White Labeling** nie pojawi się w sekcji Ustawienia → Zaawansowane, dopóki tego nie zrobisz.

Będziesz również potrzebować:

- Domeny, której jesteś właścicielem (lub subdomeny w posiadanej domenie). Większość agencji używa czegoś w stylu `app.youragency.com` zamiast samej domeny `youragency.com`, dzięki czemu strona marketingowa i aplikacja pozostają oddzielne.
- Dostępu do rejestratora domeny (GoDaddy, Cloudflare, Namecheap itp.) — a konkretnie do strony ustawień DNS. Jeśli nie masz danych logowania, przygotuj je przed rozpoczęciem.
- Dwóch plików graficznych dla Twojej marki:
  - **Logo** — logo poziome, w formacie PNG, WebP lub SVG, do 5 MB.
  - **Favicon** — kwadratowa ikona używana jako favicon karty przeglądarki, w formacie PNG, WebP lub SVG, do 5 MB. Rozmiar 256×256 pikseli sprawdza się najlepiej.

***

## Krok 1 — Zdecyduj, jak będziesz wdrażać klientów (≈ 5 min)

Zanim zmienisz jakiekolwiek ustawienia, podejmij decyzję: w jaki sposób klienci będą płacić i rejestrować się? Wpływa to na to, jak będzie wyglądać reszta procesu.

- **Tryb zarządzany.** Tworzysz każde subkonto samodzielnie na stronie **Subkonta**. Wystawiasz klientowi fakturę poza platformą (przelew bankowy, Twoje narzędzie księgowe, cokolwiek, czego już używasz). Klient nigdy nie widzi strony z cennikiem. Najlepsze rozwiązanie dla usług typu „zrobimy to za Ciebie”, krajów, w których Stripe nie działa, lub agencji z własnym systemem fakturowania.
- **Tryb odsprzedaży.** Klienci rejestrują się samodzielnie za pomocą linku płatności, skonfigurowanego w **Trybie SaaS**. Płacą za pośrednictwem Twojego podłączonego konta Stripe z automatycznie doliczoną marżą. Najlepsze rozwiązanie dla samoobsługi na dużą skalę i gotowych pakietów produktów.

Nie musisz decydować się na zawsze — jednak późniejsza zmiana trybu dla pojedynczego subkonta wymaga ręcznej pracy. Wybierz model, który pasuje do *większości* Twoich klientów. Pełne zestawienie: [Zarządzanie subkontami klientów](sub-accounts.md).

***

## Krok 2 — Wybierz własną domenę (≈ 2 min)

Zdecyduj, jakiego dokładnie adresu internetowego będą używać Twoi klienci do logowania. Kilka wskazówek:

- **Subdomena jest prostsza.** `app.youragency.com` to standard. Zachowaj `youragency.com` dla swojej witryny marketingowej — to jeden rekord DNS w porównaniu do dwóch (i jest bardziej podatny na błędy przy zmianie dostawcy DNS) w przypadku domeny głównej/apex.
- **Niech będzie krótko i przejrzyście.** `app.`, `platform.`, `dash.` lub `clients.` sprawdzą się świetnie. Unikaj wymyślnych nazw, które klienci muszą zapamiętywać.
- **Możesz prowadzić do trzech white labeli.** Większość agencji potrzebuje tylko jednego, ale możesz dodać do **trzech** domen na tym samym koncie agencji, każda z własną domeną, brandingiem i wysyłką e-mail — to druga marka na inny rynek lub domena Lead Finder dla Twoich klientów. Dodatkowe domeny powyżej pierwszej są dostępne w ramach [Champions Circle](../billing/champions-circle.md). Ten przewodnik szybkiego startu konfiguruje Twoją pierwszą domenę; zobacz [Do trzech White Labeli](white-labeling.md#up-to-three-white-labels), aby dodać kolejne.

Zapisz wybraną domenę — wkleisz ją w następnym kroku.

***

## Krok 3 — Dodaj domenę w swoim panelu (ok. 2 min)

1. Na głównym pasku bocznym kliknij **Ustawienia** (w pobliżu dołu, poniżej Subkont).
2. W menu Ustawienia przewiń do grupy **Zaawansowane** i kliknij **White Labeling**.
3. Przewiń do karty **Domena niestandardowa**.
4. W polu **Domena aplikacji** wpisz domenę wybraną w kroku 2 (na przykład `app.youragency.com`). Nie dołączaj `https://` ani ukośnika na końcu — tylko samą domenę.
5. Kliknij **Zapisz**.

Po zapisaniu karta wyświetli rekord CNAME, który musisz dodać u swojego rejestratora — Twoja domena po lewej, `tenants.youraiconnector.com` po prawej.

::: master-only
<figure><img src="../.gitbook/assets/v2-whitelabel-domains.png" alt="Karta domeny niestandardowej w wersji v2, pokazująca pole domeny aplikacji oraz instrukcje CNAME dla tenants.youraiconnector.com"><figcaption><p>Karta domeny niestandardowej po zapisaniu: Twoja domena, cel CNAME do skopiowania oraz domeny aplikacji/API/dokumentacji po ich zweryfikowaniu.</p></figcaption></figure>
:::

**Pozostaw tę kartę otwartą** — za chwilę skopiujesz tę wartość do panelu swojego rejestratora.

***

## Krok 4 — Dodaj rekord DNS u swojego rejestratora (ok. 10 min)

Rekordy DNS to książka adresowa internetu — mówią przeglądarkom, gdzie znaleźć Twoją domenę niestandardową. Teraz informujesz świat, że `app.youragency.com` powinna wskazywać na platformę.

1. Zaloguj się do serwisu, w którym kupiłeś domenę (Twój „rejestrator” — GoDaddy, Cloudflare, Namecheap itp.) w **osobnej karcie przeglądarki**.
2. Znajdź stronę **ustawień DNS** dla swojej domeny. Czasami nazywa się to „zarządzanie DNS” lub „rekordy DNS”.
3. Dodaj rekord **CNAME**:
   - **Host / Nazwa** — dla subdomeny takiej jak `app.youragency.com`, u większości rejestratorów jest to zazwyczaj po prostu `app` (resztę dodają automatycznie).
   - **Wartość / Cel / Wskazuje na** — `tenants.youraiconnector.com`, dokładnie tak, jak pokazano na karcie Domena niestandardowa.
   - Pozostaw **TTL** na wartości domyślnej (lub 3600 / 1 godzina, jeśli jest wymagane).
4. Kliknij przycisk **Zapisz** u swojego rejestratora.

> **Uważaj na konflikty.** Jeśli rekord tego samego typu już istnieje dla tego hosta (na przykład stary rekord A wskazujący gdzie indziej), najpierw usuń go lub zaktualizuj — dwa sprzeczne rekordy uniemożliwią weryfikację.

> **Korzystasz z Cloudflare?** Możesz pozostawić włączony serwer proxy (pomarańczowa ikona chmury obok rekordu) — weryfikacja i certyfikaty działają w obu przypadkach. Jedno ustawienie ma jednak znaczenie: przejdź do **SSL/TLS → Overview** i upewnij się, że tryb szyfrowania jest ustawiony na **Full (strict)**, a nie **Flexible**. W trybie Flexible Twoja domena nie będzie się ładować i wyświetli błąd „too many redirects”.

> **NIE odwiedzaj jeszcze swojej domeny niestandardowej.** Odwiedzenie jej przed zakończeniem konfiguracji może spowodować zapisanie w pamięci podręcznej przeglądarki niedziałającej strony. Poczekaj, aż potwierdzisz, że w kroku 5 ładuje się ekran logowania.

Zmiany DNS mogą trwać od kilku minut do kilku godzin, choć większość rejestratorów (zwłaszcza Cloudflare i Namecheap) aktualizuje je w ciągu godziny. Jeśli po upływie doby domena nadal nie działa, sprawdź dokładnie rekord pod kątem literówek i zapisz go ponownie.

***

## Krok 5 — Poczekaj na certyfikat bezpieczeństwa (ok. kilka minut do godziny, automatycznie)

Gdy Twój rekord CNAME zacznie działać, platforma automatycznie go wykryje, zweryfikuje własność i udostępni certyfikat bezpieczeństwa (SSL) dla Twojej domeny — to właśnie on zapewnia ikonę kłódki w przeglądarce oraz przedrostek `https://`.

- Nie musisz nic kupować ani instalować. Certyfikat jest tworzony i odnawiany automatycznie na zawsze.
- Proces ten zazwyczaj kończy się w ciągu 5–30 minut od momentu, gdy rekord DNS stanie się aktywny.

Gdy wszystko będzie gotowe, otwórz swoją domenę niestandardową w nowej karcie przeglądarki. Powinieneś zobaczyć ekran logowania platformy, obsługiwany przez HTTPS, pod własnym adresem internetowym. Część techniczna jest już gotowa.

::: master-only
<figure><img src="../.gitbook/assets/tenant-login.png" alt="Biała strona logowania w domenie niestandardowej, pokazująca własną nazwę i logo agencji bez brandingu platformy"><figcaption><p>Co widzą Twoi klienci: strona logowania w Twojej własnej domenie, z Twoją nazwą i logo — bez śladu naszej obecności.</p></figcaption></figure>
:::

> **Prześlij swoje logo przed udostępnieniem linku.** Dopóki logo nie zostanie przesłane w poniższym kroku dotyczącym brandingu, na stronie logowania w miejscu logo będzie wyświetlany błąd uszkodzonego obrazu. Zakończ krok 6, zanim pokażesz domenę komukolwiek.

***

## Krok 6 — Branding platformy (≈ 15 min)

Domena jest aktywna, ale platforma nadal wyświetla neutralną nazwę zastępczą („DM Champ”) oraz naszą ikonę. Czas to naprawić. Wszystkie poniższe elementy znajdują się w tym samym panelu **Ustawienia → Zaawansowane → White Labeling**, w kartach znajdujących się powyżej karty domeny niestandardowej.

### 6a. Branding

W karcie **Branding** wypełnij:

- **Nazwa aplikacji** — nazwa marki wyświetlana w całej aplikacji, w każdej wiadomości e-mail oraz w skrócie na ekranie głównym. Wymagane: dopóki nie zostanie ustawiona, zamiast niej wyświetla się „DM Champ”.
- **Nazwa firmy** — Twoja nazwa prawna/firmowa, używana w stopkach i wiadomościach e-mail.
- **Adres e-mail wsparcia** — adres, pod który kierowane są zgłoszenia „Kontakt ze wsparciem” oraz adres zwrotny w wiadomościach systemowych.
- **URL regulaminu** oraz **URL polityki prywatności** — Twoje własne strony prawne. Strona rejestracji w Twojej domenie zawiera do nich linki; pozostawienie ich pustych spowoduje, że żaden link nie będzie wyświetlany (nigdy nie będą to nasze linki).
- **Tytuł SEO** oraz **Opis SEO** — informacje wyświetlane na kartach przeglądarki oraz w wynikach wyszukiwania.

Kliknij **Zapisz** na karcie Branding.

::: master-only
<figure><img src="../.gitbook/assets/v2-whitelabel-settings.png" alt="Karta Marka w panelu ustawień White Labeling, zawierająca pola Nazwa aplikacji, Nazwa firmy, Adres e-mail wsparcia, URL regulaminu, URL polityki prywatności, Tytuł SEO i Opis SEO oraz przycisk Zapisz w nagłówku karty"><figcaption><p>Karta Marka — Nazwa aplikacji, Nazwa firmy, Adres e-mail wsparcia, URL regulaminu, URL polityki prywatności, Tytuł SEO i Opis SEO, wszystko zapisywane jednym przyciskiem Zapisz.</p></figcaption></figure>
:::

### 6b. Logo i favicon

W karcie **Logo i Favicon** kliknij **Prześlij** pod sekcją **Logo** i wybierz swoje poziome logo (PNG/WebP/SVG, do 5 MB). Zrób to samo dla **Faviconu** (kwadratowy, 256×256 sprawdza się najlepiej). Zapisują się one natychmiast po przesłaniu — nie ma osobnego przycisku Zapisz.

::: master-only
<figure><img src="../.gitbook/assets/v2-whitelabel-logo-favicon.png" alt="Karta Logo i favicon, pokazująca cztery miejsca do przesłania — Logo, Logo (tryb ciemny), Favicon, Ikona aplikacji (kwadratowa) — oraz suwak rozmiaru logo poniżej ustawiony na 48 pikseli"><figcaption><p>Karta Logo i favicon — cztery miejsca (Logo, logo w trybie ciemnym, Favicon, Ikona aplikacji). Każdy przycisk Prześlij zapisuje plik natychmiast po jego wybraniu. Rozmiar logo poniżej określa, jak duże będzie renderowane logo; to ustawienie wymaga kliknięcia przycisku Zapisz.</p></figcaption></figure>
:::

### 6c. Kolory

W karcie **Kolory** kliknij kwadrat **Kolor podstawowy** i ustaw główny kolor swojej marki (domyślnie jest to zieleń WhatsApp, `#25D366`), a następnie zrób to samo dla **Koloru akcentującego**. Kliknij **Zapisz**.

::: master-only
<figure><img src="../.gitbook/assets/v2-whitelabel-colours.png" alt="Karta Kolory w wersji v2, pokazująca próbki koloru podstawowego, akcentującego, sukcesu i błędu oraz sześć gotowych zestawów palet"><figcaption><p>Karta Kolory — Kolor podstawowy i akcentujący to te, których użyjesz dzisiaj; kolory sukcesu, błędu oraz gotowe palety to opcjonalne skróty.</p></figcaption></figure>
:::

### 6d. Dostosowanie później (opcjonalnie)

Czcionki, gęstość oraz niestandardowe tło logowania znajdują się niżej w tym samym panelu — nie są one wymagane do działania white-label, więc możesz je dzisiaj pominąć i wrócić do nich później. Pełna dokumentacja: [White-Labeling i domeny niestandardowe](white-labeling.md).

Po zapisaniu wykonaj twarde odświeżenie swojej domeny niestandardowej (Ctrl+Shift+R w systemie Windows, Cmd+Shift+R na komputerze Mac) i sprawdź, czy karta przeglądarki wyświetla teraz Twoją nazwę i ikonę, a przyciski używają Twojego koloru podstawowego.

***

## Krok 7 — Utwórz subkonto testowe i zaloguj się na nie (≈ 10 min)

Nie kończysz pracy, dopóki doświadczenie klienta nie będzie działać od początku do końca. Utwórz subkonto dla siebie (użyj prywatnego adresu e-mail, do którego masz dostęp) i sprawdź, czy proces przebiega prawidłowo.

1. Na głównym pasku bocznym kliknij **Subkonta** (osobna strona, tuż nad Ustawieniami).

::: master-only
<figure><img src="../.gitbook/assets/v2-sub-accounts.png" alt="Strona kont podrzędnych w wersji v2, pokazująca kafelki statystyk, pasek wyszukiwania i przycisk Dodaj konto"><figcaption><p>Strona kont podrzędnych — tutaj utworzysz konto testowe, a później każde konto rzeczywistego klienta.</p></figcaption></figure>
:::

2. Kliknij zielony przycisk **Dodaj konto** w prawym górnym rogu.
3. Wypełnij dane testowe w 3-krokowym oknie modalnym:
   - **Konto** — Twoje imię, nazwisko i prywatny adres e-mail, do którego masz dostęp.
   - **Firma** — nazwa firmy (wymagane); resztę pól w teście można pozostawić puste.
   - **Funkcje** — pozostaw wartości domyślne.

::: master-only
<figure><img src="../.gitbook/assets/v2-sub-account-add-modal.png" alt="Okno modalne Dodaj konto podrzędne na kroku Konta, pokazujące 3-etapowy postęp (Konto, Firma, Funkcje) z polami imienia, nazwiska i adresu e-mail"><figcaption><p>Okno modalne Dodaj konto, krok 1 z 3. Wprowadzony tutaj adres e-mail stanie się loginem klienta testowego.</p></figcaption></figure>
:::

4. Kliknij **Utwórz konto**.
5. Ekran potwierdzenia wyświetli **wygenerowane hasło**. **Skopiuj je teraz** — nie będzie można go ponownie wyświetlić. Klient otrzyma je również w wiadomości e-mail.
6. Otwórz wiadomość e-mail — **sprawdź, czy jako nadawca widnieje Twoja nazwa aplikacji (Krok 6a), a nie nasza**. Jeśli nadal widnieje nasza nazwa, oznacza to, że branding jeszcze się nie rozprzestrzenił — odczekaj 1 minutę i sprawdź ponownie.
7. Wyloguj się ze swojego konta agencyjnego (menu użytkownika w prawym górnym rogu → Wyloguj).
8. Otwórz swoją domenę niestandardową w **oknie incognito / prywatnym** i zaloguj się za pomocą adresu e-mail i skopiowanego hasła subkonta testowego.
9. Przejdź przez pierwsze 30 sekund doświadczenia subkonta:
   - Czy strona logowania wyświetla nazwę i logo Twojej marki?
   - Czy interfejs pulpitu nawigacyjnego używa Twojego koloru podstawowego?
   - Czy tytuły stron (karta przeglądarki) używają Twojej nazwy aplikacji?
   - Jeśli wyłączyłeś "Pokaż menu pomocy", sprawdź, czy na pasku bocznym nie ma pozycji Pomoc.
   - Czy linki do Regulaminu / Polityki prywatności (jeśli zostały dodane) prowadzą do Twoich adresów URL?

Jeśli cokolwiek nadal wyświetla niewłaściwą nazwę lub kolor, wróć do Kroku 6 i popraw to. Pełny przewodnik dotyczący obsługi subkont: [Zarządzanie subkontami](sub-accounts.md).

***

## Co teraz?

Masz gotowe, działające i oznaczone własną marką rozwiązanie white-label. Reszta to kwestia skali i dopracowania:

- **Ustaw ceny odsprzedaży.** Jeśli w kroku 1 wybrano odsprzedaż, skonfiguruj narzut na kredyty oraz ceny planów w sekcji [Konta agencyjne](agency-accounts.md#credit-reselling-aka-saas-mode) przed wysłaniem linku do płatności do rzeczywistych klientów. Każdy plan może być rozliczany **miesięcznie, rocznie lub co N tygodni** i może rozpoczynać się od **bezpłatnego okresu próbnego** — obie te opcje ustawia się bezpośrednio w planie w sekcji [Krok 3 — Konfiguracja poziomów cenowych](agency-accounts.md#step-3--set-up-pricing-tiers).
- **Skonfiguruj automatyczne doładowania dla klientów.** [Automatyczne doładowanie subkonta](sub-account-auto-recharge.md) zapobiega sytuacji, w której klientom kończą się kredyty w środku nocy.
- **Dostosuj nadawcę wiadomości e-mail.** Domyślnie wiadomości transakcyjne pochodzą z naszej domeny. Podłącz własną domenę wysyłkową na stronie [Niestandardowy dostawca poczty e-mail](../settings/email-provider.md), aby wiadomości do klientów pochodziły z `noreply@youragency.com`. Dostępna jest opcja Mailgun oraz SMTP (Postmark, SES, EmailIt, własny serwer).
- **Wdróż swojego pierwszego rzeczywistego klienta.** [Zarządzanie subkontami](sub-accounts.md) obejmuje codzienne operacje związane z obsługą klientów — przydzielanie kredytów, logowanie się jako klient, blokowanie i odblokowywanie itp.

Jeśli cokolwiek w tym przewodniku nie zadziałało zgodnie z oczekiwaniami, strona [White-Labeling i domeny niestandardowe](white-labeling.md) zawiera pełną sekcję rozwiązywania problemów.

***

## Sprzedaż: co zapewniamy my, a co należy do Ciebie

Partnerzy często pytają nas o materiały sprzedażowe, studia przypadków, wytyczne dotyczące cen i wzory dokumentów prawnych. Oto uczciwy podział.

**Co jest dostępne obecnie:**

- **Studia przypadków i podręczniki**, których możesz użyć w swojej prezentacji, opublikowane pod adresem [dmchamp.com/resources](https://dmchamp.com/resources/) — w tym [podręcznik agencji osiągającej 10 tys. USD MRR](https://dmchamp.com/resources/agency-10k-mrr-playbook/). Są to strony publiczne, więc możesz wysłać link potencjalnemu klientowi lub wykorzystać dane w swojej własnej prezentacji.
- **Demo, które możesz uruchomić przed klientem** bez korzystania z własnego konta: **link do demo klienta** w widżecie czatu pozwala wyświetlić widżet na *ich* stronie internetowej. Zobacz [Wyświetlanie widżetu na stronie innej osoby](../get-started/chat-widget.md#show-the-widget-on-someone-elses-website).
- **[Migawki (Snapshots)](snapshots.md)** — gotowa konfiguracja klienta, którą możesz „odbić” na każdym nowym subkoncie, dzięki czemu obsługa drugiego klienta zajmie minuty, a nie godziny. To najbliższy odpowiednik oferty produktowej, jaki zapewnia platforma.
- **Same narzędzia do ustalania cen** — własne plany, własne ceny, własna kasa w [trybie SaaS](agency-accounts.md#credit-reselling-aka-saas-mode).

**Czego nie dostarczamy:**

- Gotowe prezentacje sprzedażowe lub broszury. Członkostwo w [Champions Circle](../billing/champions-circle.md) obejmuje gotowe szablony stron internetowych agencji, migawki agentów oraz comiesięczne analizy, i to jest pełny zakres zestawu sprzedażowego, który zapewniamy.
- Szablony prawne: brak wzorców MSA, SLA lub umów z klientami. To Ty jesteś stroną umowy ze swoimi klientami, więc muszą one należeć do Ciebie i zostać sprawdzone przez Twojego własnego prawnika.
- Rekomendowane ceny detaliczne dla Twojego rynku. Wartość klienta w Mediolanie nie jest taka sama jak w Manili, a podana przez nas liczba byłaby jedynie zgadywaniem dotyczącym Twojego rynku.

**Jedna zasada, która dotyczy Twojego cennika:** Twoje Warunki Świadczenia Usług zobowiązują Cię do nieobniżania oficjalnych cen bezpośrednich platformy. Ustalanie cen powyżej tego poziomu, łączenie ich ze swoimi usługami lub wliczanie ich do opłaty ryczałtowej jest w porządku i jest praktyką stosowaną przez większość agencji.

Jeśli wolisz polecać klientów, zamiast prowadzić własną platformę, dostępny jest również [program partnerski](../billing/affiliate-program.md): 40% prowizji cyklicznej od każdej płatności za subskrypcję.

Witamy w prowadzeniu własnej platformy.
