Motyw
104. Portal kursanta - konfiguracja
Poziom: Średni | Czas czytania: 8 min
Czym jest portal kursanta?
Portal kursanta to dedykowana strona, na której uczestnicy logują się, przeglądają kursy i oglądają lekcje. To osobny interfejs - kursanci NIE widzą panelu administracyjnego GHL.
ADMIN (Ty): KURSANT:
GHL Dashboard Portal Membership
├── Contacts ├── Moje kursy
├── Workflows ├── Lekcje
├── Funnels ├── Postęp
└── Membership ├── Materiały
(zarządzanie) └── ProfilKonfiguracja portalu
Ustawienia podstawowe
Memberships → Settings → Portal
Portal Name: "Akademia Coachflow"
Portal URL: kursy.coachflow.pl (subdomena)
LUB
Memberships → Sites → Client PortalWłasna domena
Zalecane subdomeny:
kursy.twojastrona.pl
portal.twojastrona.pl
edu.twojastrona.pl
app.twojastrona.pl
Konfiguracja:
Settings → Domains → + Add Domain
→ kursy.coachflow.pl
→ Add CNAME record w DNS:
kursy → membership.gohighlevel.comPersonalizacja wyglądu
Logo i branding
Portal Settings → Branding
Logo: [Upload logo 200x60 px]
Favicon: [Upload 32x32 px]
Primary Color: #3eaf7c (kolor marki)Strona logowania
Login Page Customization:
Background Image: [1920x1080 px]
Welcome Text: "Witaj w Akademii Coachflow"
Subtitle: "Zaloguj się, aby kontynuować naukę"
Pola:
[Email] [Hasło] [Zaloguj się]
Forgot Password: Enabled
Sign Up: Disabled (tylko przez zakup oferty)Layout portalu
Portal Layout:
Header:
├── Logo (lewy róg)
├── Navigation: Kursy | Profil | Wyloguj
└── Progress bar (opcjonalnie)
Main Content:
├── Lista kursów (karty z thumbnailami)
├── Lub aktualny kurs (lekcja)
└── Sidebar z listą lekcji
Footer:
├── Copyright
├── Terms & Privacy
└── Support linkDoświadczenie kursanta (UX)
Dashboard kursanta
Po zalogowaniu kursant widzi:
┌─────────────────────────────────────────┐
│ AKADEMIA COACHFLOW Profil | X │
├─────────────────────────────────────────┤
│ │
│ Twoje kursy: │
│ │
│ ┌──────────┐ ┌──────────┐ │
│ │ Coaching │ │ Mini │ │
│ │ Biznesowy │ │ Kurs │ │
│ │ │ │ │ │
│ │ 45% │ │ 100% │ │
│ │ Kontynuuj │ │ Ukończony│ │
│ └──────────┘ └──────────┘ │
│ │
└─────────────────────────────────────────┘Widok kursu
┌─────────────────────────────────────────┐
│ < Powrót Coaching Biznesowy │
├───────────┬─────────────────────────────┤
│ │ │
│ Moduł 1 │ [Video Player] │
│ ✅ 1.1 │ │
│ ✅ 1.2 │ Lekcja 1.1: Czym jest │
│ ▶ 1.3 │ coaching biznesowy? │
│ ○ Quiz │ │
│ │ Opis lekcji... │
│ Moduł 2 │ │
│ ○ 2.1 │ 📎 Materiały: │
│ ○ 2.2 │ → Notatki.pdf │
│ ○ 2.3 │ → Szablon.xlsx │
│ │ │
│ Moduł 3 │ [← Poprzednia] [Następna →]│
│ 🔒 3.1 │ │
│ 🔒 3.2 │ Komentarze: (3) │
│ │ │
└───────────┴─────────────────────────────┘
✅ = ukończone
▶ = w trakcie
○ = dostępne
🔒 = zablokowane (drip)Śledzenie postępu
Progress Tracking:
- Automatyczne oznaczanie lekcji jako ukończone
(po obejrzeniu wideo lub kliknięciu "Mark Complete")
- Pasek postępu dla każdego modułu
- Ogólny procent ukończenia kursu
- Last accessed: "Ostatnio: Lekcja 2.3"Komentarze i interakcja
Włączenie komentarzy
Product Settings → Comments
(x) Enable comments
( ) Disable comments
Moderation:
(x) Auto-approve
( ) Manual approval neededJak to działa
Pod każdą lekcją:
[Pole komentarza]
"Świetna lekcja! Mam pytanie o..."
→ [Wyślij]
Komentarz widoczny dla:
- Autora kursu (Ciebie)
- Innych kursantów (opcjonalnie)Powiadomienia email
Automatyczne emaile
Portal Settings → Notifications
✅ Welcome email (pierwszy login)
✅ New lesson available (drip content)
✅ Comment reply notification
✅ Course completed notification
☐ Weekly progress summaryCustomizacja emaili
Email Templates → Membership
Subject: "Nowa lekcja czeka na Ciebie!"
Body:
"Cześć {{contact.first_name}},
Nowa lekcja jest już dostępna w Twoim kursie:
{{lesson.title}}
[Przejdź do lekcji →]
Pozdrawiam,
Team Coachflow"Zarządzanie hasłami
Reset hasła
Kursant: "Zapomniałem hasła"
→ Login page → "Forgot password"
→ Email z linkiem do resetu
→ Nowe hasło ustawione
Czas: 1-2 minutyRęczny reset (admin)
Contacts → [Kontakt] → Membership → Reset Password
→ Email z nowym hasłem wysłany do kursantaMobilna responsywność
Portal automatycznie dostosowuje się do urządzeń mobilnych:
Desktop: Sidebar + Content (2 kolumny)
Tablet: Hamburger menu + Content
Mobile: Pełnoekranowe wideo, lista lekcji poniżejWskazówka: Testuj na telefonie! 80%+ kursantów przegląda na mobile.
Custom CSS
Zaawansowana personalizacja wyglądu:
Portal Settings → Custom Code → CSS
/* Zmiana koloru przycisków */
.membership-btn-primary {
background-color: #3eaf7c;
border-radius: 8px;
}
/* Ukrycie elementu */
.membership-footer {
display: none;
}
/* Własna czcionka */
body {
font-family: 'Inter', sans-serif;
}Troubleshooting
| Problem | Rozwiązanie |
|---|---|
| Kursant nie może się zalogować | Sprawdź email, zresetuj hasło |
| Kurs nie widoczny po zakupie | Sprawdź czy oferta przypisana do produktu |
| Wideo nie gra | Sprawdź URL embed, zmień hosting wideo |
| Portal wolno się ładuje | Zmniejsz rozmiar wideo, użyj Vimeo |
| Brak emaila powitalnego | Sprawdź workflow i spam folder |
Checklist
- [ ] Domena portalu skonfigurowana
- [ ] Logo i kolory ustawione
- [ ] Strona logowania spersonalizowana
- [ ] Komentarze włączone/wyłączone
- [ ] Powiadomienia email skonfigurowane
- [ ] Test na mobile przeprowadzony
- [ ] Test logowania kursanta wykonany
- [ ] Custom CSS (opcjonalnie)
Następny krok: 105. Drip Content - udostępnianie lekcji w czasie
