Skip to content

Integracja domeny własnej

Własna domena to klucz do profesjonalnego wizerunku I lepszej deliverability emaili. Ten tutorial przeprowadzi Cię przez cały proces konfiguracji.

Dlaczego własna domena jest ważna?

Korzyści

1. Lepsza Email Deliverability

  • Emaile z jan@twojafirma.pl trafiają do inbox częściej niż z shared GHL domain
  • Własny email reputation
  • Kontrola nad SPF/DKIM/DMARC

2. Professional Branding

  • Klientlienci widzą Twoją markę, nie GHL
  • Zwiększona wiarygodność
  • Consistent brand experience

3. Custom URLs

  • app.twojafirma.pl zamiast location123.ghl.com
  • Branded booking pages
  • Profesjonalne funnel URLs

Co możesz customizować

  • Application domain (gdzie logują się klienci)
  • Email sending domain
  • Funnel/website domains
  • Booking page URLs
  • Tracking domains

Przed rozpoczęciem

Wymagania

Musisz mieć:

  • Własną zarejestrowaną domenę (np. twojafirma.pl)
  • Dostęp do DNS settings tej domeny
  • GoHighLevel Agency Unlimited plan ($297/mies) - dla application domain
  • Sub-account do skonfigurowania

Polecani rejestratoryдомен:

  • home.pl (Polski)
  • OVH
  • Cloudflare
  • GoDaddy
  • Namecheap

Typ 1: Email Sending Domain

Najważniejsza konfiguracja - pozwala wysyłać emaile z własnej domeny.

Wybór subdomeny

Nie używaj głównej domeny (twojafirma.pl) bezpośrednio. Użyj subdomeny:

Recommended:

  • email.twojafirma.pl
  • mail.twojafirma.pl
  • send.twojafirma.pl
  • newsletter.twojafirma.pl

Dlaczego subdomena?

  • Izoluje email reputation od głównej strony
  • Jeśli coś pójdzie źle z emailami, nie wpływa na main domain
  • Lepsze zarządzanie DNS records

Konfiguracja w GHL

Krok 1: Dodaj domenę w GHL

  1. Wejdź w odpowiednie sub-konto
  2. Settings → Email Services lub Settings → Domains
  3. Kliknij "Add Custom Domain" lub "Connect Domain"
  4. Wpisz subdomenę: email.twojafirma.pl
  5. Choose "Email Sending Domain"
  6. Click "Add"

GHL wyświetli wymagane DNS records:

Przykładowe records (będą unique dla Ciebie):

Type: CNAME
Name: email
Value: dkimv1.gohighlevel.com

Type: TXT
Name: _dmarc.email
Value: v=DMARC1; p=none;

Type: TXT
Name: email
Value:  v=spf1 include:_spf.gohighlevel.com ~all

Krok 2: Dodaj records w DNS

  1. Zaloguj się do panelu swojej domeny
  2. Znajdź sekcję DNS Management / Zarządzanie DNS / Rekords
  3. Dodaj każdy record pokazany przez GHL:
    • Copy/paste EXACT value
    • Zachowaj type (CNAME, TXT)
    • TTL: 3600 lub Auto

Przykład w home.pl:

Typ rekordu: CNAME
Subdomena: email
Wskazuje na: dkim1.gohighlevel.com

Krok 3: Weryfikacja

  1. Po dodaniu wszystkich records w DNS (czekaj 15-60 min na propagację)
  2. Wróć do GHL → Settings → Domains
  3. Znajdź swoją domenę
  4. Kliknij "Verify" lub "Check DNS"
  5. Status zmieni się na "Verified" ✅ jeśli wszystko OK

Propagacja DNS

DNS changes mogą zająć od 15 minut do 48 godzin. Bądź cierpliwy. Możesz check status używając narzędzi online: whatsmydns.net, mxtoolbox.com

Krok 4: Ustaw jako default

  1. Po verified, kliknij three dots przy domenie
  2. "Set as Default Sending Domain"
  3. Wszystkie nowe emaile będą wysyłane z tej domeny

Testowanie email domain

Wyślij test email:

  1. Conversations → compose nowy email
  2. Wyślij do swojego personal email
  3. Sprawdź:
    • From address - powinien pokazywać noreply@email.twojafirma.pl
    • Czy trafił do inbox (nie spam)
    • Email headers (Show Original w ponieważ) - sprawdź SPF/DKIM pass

Typ 2: Application/Portal Domain

To domena pod którą użytkownicy logują się do GHL (yourapp.twojafirma.pl).

Setup instructions

Krok 1: W GHL (Agency Level)

  1. Przejdź do Agency View
  2. Settings → Domains lub White Label Settings
  3. "Add Custom Portal Domain"
  4. Wpisz: app.twojafirma.pl (lub inną subdomenę)
  5. GHL pokazę CNAME record

Przykład:

Type: CNAME
Name: app
Value: domains.gohighlevel.com

Krok 2: Dodaj CNAME w DNS

Like poprzednio, dodaj record w DNS settings Twojej domeny.

Krok 3: SSL Certificate

GHL automatycznie wygeneruje Lets Encrypt SSL certificate (🔒 HTTPS). Może to zająć do 24h.

Krok 4: Verify i aktywuj

  1. Po DNS propagation, verify domain w GHL
  2. Set as default
  3. Teraz wszyscy klienci logują się via app.twojafirma.pl

Rozdział users jak używać nowej URL

Po zmianie domeny, poinformuj users:

  • Old URL: app.gohighlevel.com
  • New URL: app.twojafirma.pl
  • Credentials te same

Send email z instrukcjami + bookmark link.

Typ 3: Funnel/Website Custom Domain

Dla landing pages i funneli stworzonych w GHL.

Per-funnel domain

Use case: Masz funnel "Darmowy Webinar" i chcesz aby był pod webinar.twojafirma.pl

Setup:

Krok 1: W sub-koncie

  1. Sites → Funnels → Wybierz funnel
  2. Settings → Custom Domain
  3. Wpisz: webinar.twojafirma.pl
  4. GHL showuje CNAME

Krok 2: DNS

Dodaj CNAME:

Type: CNAME
Name: webinar
Value: [unique subdomain].ghl.link

Krok 3: Verify

After DNS propagation, verify w GHL. SSL auto-generated.

Root domain dla funnel (np. twojafirma.pl)

Jeśli chcesz glavni domenę (bez "www" lub subdomeny):

To wymaga użycia A records zamiast CNAME:

Type: A
Name: @ (oznacza root domain)
Value: [IP address dostarczony przez GHL support]

Root Domain

Root domain setup jest trochę bardziej złożony. Kontaktuj się z GHL support aby dostać proper IP addresses. Niektóre DNS providers nie wspierają CNAME dla root.

Typ 4: Tracking Domain

Dla click tracking w emailach i SMS.

Dlaczego osobny tracking domain?

  • Linki w emailach będą branded
  • Zamiast http://ghltrack.net/xyz masz http://track.twojafirma.pl/xyz
  • Wyższa click-through rate

Setup:

  1. Settings → Domains → Add Tracking Domain
  2. Subdomena: track.twojafirma.pl
  3. CNAME setup w DNS
  4. Verify
  5. Enable dla campaigns

Multiple Domains Strategy

Możesz (i powinieneś) używać multiple domen dla różnych celów:

Recommended setup:

app.twojafirma.pl - application login
email.twojafirma.pl - email sending
track.twojafirma.pl - link tracking
webinar.twojafirma.pl - webinar funnel
kurs.twojafirma.pl - course funnel
oferta.twojafirma.pl - sales funnel

Korzyści:

  • Separation of purposes
  • Better tracking i analytics
  • Reputacja izolowana per use case

Troubleshooting Custom Domains

Problem: "Domain nie verificuje się"

Checklist:

  • [ ] Czy DNS records są EXACTLY jak pokazane w GHL? (jeden spoon extra space = failure)
  • [ ] Czy czekałeś przynajmniej 1 godzinę od dodania DNS?
  • [ ] Czy używasz proxy (np. Cloudflare orange cloud)? Must be "DNS only" (grey cloud)
  • [ ] Czy nie masz konflictujących records dla tej samej subdomeny?

Tools do debugowania:

  • Whatsmydns.net - sprawdź czy DNS propagated globalnie
  • MXToolbox.com/SuperTool - sprawdź DNS records
  • GHL Support - mogą manualment weryfikować

Problem: "SSL certificate nie generuje się"

Rozwiązania:

  1. Upewnij się że domain jest fully verified (DNS)
  2. Odczekan 24-48h (czasem trwa)
  3. Disable Cloudflare proxy jeśli używasz (Grey cloud, not orange)
  4. Sprawdź czy port 80 i 443 nie są blokowane przez firewall
  5. Force regenerate w GHL settings (if option disponible)

Problem: "Emaile wciąż idą z old domain"

Rozwiązania:

  1. Sprawdź czy nowa domena jest "Verified" status
  2. Czy ustawiłeś jako "Default Sending Domain"?
  3. W email templates, upewnij się że nie hard-coded old from address
  4. Workflows - check send email actions, update from address

Problem: "Emaile trafiają do SPAM pomimo custom domain"

Diagnostyka:

  1. Wyślij test email do mail-tester.com - dostaniesz score /10
  2. Sprawdź SPF - musi być pass
  3. Sprawdź DKIM - musi być pass
  4. DMARC - skonfigurowany prawidłowo
  5. Content emaila - może trigger spam filters (zbyt sale-sy, dużo linków, caps lock)

Actions:

  • Warm up domain (send stopniowo więcej emails through time)
  • Avoid spam trigger words
  • Maintain good email habits (wysyłaj tylko do engaged users)
  • Monitor spam complaints rate

Problem: "DNS propagation zajmuje wieki"

Normal: 15 min - 48h (typically within 1-4h)

Checklist podczas waiting:

  • Nie musujesz ciągle refreshować GHL verify
  • Nie zmienaj DNS records during propagation (reset timer)
  • Różne regions propagują w różnym czasie (US może mieć zanim PL)
  • Use incognito/private browsing gdy testujesz (av avoid cache)

Best Practices

1. Use Subdomains, Not Root

✅ DOBRZE: email.twojafirma.pl, app.twojafirma.pl ❌ ŹLE: twojafirma.pl (root) dla wszystkiego

Dlaczego:

  • Flexibility
  • Izolacja reputation
  • Łatwiejszy DNS management
  • Security

2. Separate Email i Marketing Domains

✅ DOBRZE:

  • Transactional emails: email.domena.pl
  • Marketing/campaigns: newsletter.domena.pl

Benefit: Jeśli marketing emails powodują spam complaints, nie wpływa na transactional reputation.

3. Document Your DNS Settings

Zajedź spreadsheet lub note z:

  • Która subdomena używana gdzie
  • Wszystkie DNS records
  • Daty dodania
  • Verification status
  • Purpose każdego domain

4. Monitor Email Deliverability

Regular checks:

  • Send test emails to różne providers (Gmail, Outlook, iCloud)
  • Check spam folder delivery rate
  • Monitor bounce rate
  • Use tools: mail-tester.com, glockapps.com

5. Backup Domain

Miej zapasową domenę skonfigurowaną на cases:

  • Jeśli main domain ma problemy
  • Jeśli reputation spadnie
  • Jeśli DNS provider ma outage

Koszty

Domena (roczna):

  • .pl: ~30-60 zł/rok
  • .com: ~50-80 zł/rok
  • Premium domains: więcej

GHL costs:

  • Basic branding: Included
  • Custom sending domain: Included (wszystkie plany)
  • Application portal domain: Wymaga Unlimited план ($297/mies)
  • White Label full: +$497/mies

SSL Certificates:

  • GHL provide Let's Encrypt FREE ✅
  • Nie musisz płacić za SSL

Total realistic: ~50-100 zł/rok за domenę + GHL subscription.

Checklist implementacji

Przy setupie domen dla nowego klienta:

  • [ ] Zakup/użyj odpowiedniej domeny
  • [ ] Plan subdomain strategy
  • [ ] Dodaj email sending domain w GHL
  • [ ] Configure DNS (SPF, DKIM, DMARC)
  • [ ] Verify email domain ✅
  • [ ] Test email delivery (inbox, nie spam)
  • [ ] (Opcj.) Setup application portal domain
  • [ ] (Opcj.) Setup funnel custom domains
  • [ ] (Opcj.) Setup tracking domain
  • [ ] Document wszystkie ustawienia
  • [ ] Inform users o nowych URLs
  • [ ] Monitor deliverability first tydzień

Podsumowanie

Własna domena to must-have për profesjonalny setup GHL. Priorytet: email sending domain (lepsza deliverability). Nice-to-have: application portal domain (branding).

Key takeaways:

  • Email domain = better inbox рейт
  • Use subdomains, not root
  • Wait patiently for DNS propagation
  • Test thoroughly przed going live
  • Monitor deliverability ongoing

Next tutorial: Konfiguracja white-label dla full rebrand experience.