Overview
Event Display Pro (EDP) is a plug-and-play GoHighLevel (GHL) Marketplace widget designed to visually display your events inside funnels, websites, or membership pages. It connects with your CRM event data to render a clean, filterable, branded event display—no code required.
Ideal for workshops, classes, webinars, and in-person events where consistent, automated presentation matters.
Getting Started
Step 1: Add the Widget to a Funnel or Website
- Go to Sites → Funnels → Select a funnel → Edit Page.
- Click Add Element (+) where you want the widget.
- Select Widget Marketplace from the left menu.
- Find Event Display Pro and drag it into your desired section.
Step 2: Configure Widget Layout
Card Layout Settings
- Card Padding — Small (0.75rem), Medium (1.5rem), Large (2rem)
- Border Radius — 0.25rem, 0.5rem, 0.75rem, 1rem
- Border Color — Color picker + hex
- Background Color — Color picker + hex
- Grid Columns — 1, 2, 3, 4
Event Display Settings
- Maximum Events to Display — 1–24
Step 3: Style & Options
Match your brand using the built-in Style & Options tab.
Title Settings
- Font (Inter, Roboto, Sans)
- Weight (100–900)
- Size (Small, Medium, Large, custom)
- Color (picker)
Description Settings
- Font, Weight (300–400), Size, Color
Date Settings
- Font, Weight (Bold 900), Size (e.g., 14px), Color (e.g., #374151)
Button Settings
- Font, Weight (400–700), Size
- Border Radius (0, 0.375rem, 999px)
- Background (e.g., #00368E), Text (e.g., #FFFFFF)
Past Event Indicator
- Background (e.g., #D50000) & Text (e.g., #FFFFFF)
Category & Location Tags
- Font, Border Radius (e.g., Pill 999px)
Display Options
Content Visibility
- Event images — On (recommended)
- Event descriptions — Off (enable for summaries)
- Event categories — Off
- Location tags — Off
- Location details — On
- Physical addresses — On
- Virtual meeting links — Off
Filter Settings
- Show category/location/time/featured dropdowns — default Off
- Default Filters on load:
- Category: Leadership
- Location: All Locations
- Time Period: Future Events
- Featured: All Events
Save → Click Save Settings to apply changes.
Categories
What you can do
- Add Category
- Edit Category (Name, Background, Text Color)
- Delete Category
UI: Cards with pill labels and quick actions (Edit ✏️ / Delete 🗑️).
Important Behavior
- Removing a category clears it from events using it.
- Events remain, but category filters may stop matching until retagged.
Tips
- Keep names short (1–2 words).
- Ensure accessible contrast.
- Align names with Default Filter Values.
Locations
What you can do
- Add Location
- Edit Location (Name, Address optional, Colors)
- Delete Location
UI: Cards with a pin icon, pill labels, quick actions (✏️ / 🗑️).
Important Behavior
- Removing a location clears it from events using it.
- Filtered views may change until events are retagged.
Tips
- Use short, recognizable names (HQ, Online).
- Add a street address only if you plan to display it.
- Ensure accessible color contrast.
Events
What you can do
- Add Event — new entry form
- Edit Event — load details into form
- Delete Event — remove from list and widget
- Feature — toggle prominence
Working in the Add / Edit form
- Enter essentials: Event Name, Date & Time, Button Text, Registration URL
- Set context: Timezone, Location Type (None, Virtual, In Person, Hybrid)
- Enhance: Image URL, Description, optional Categories & Locations
- Actions: Create Event / Update Event / Cancel
Event list cards
- Title, Date & Time (per timezone)
- Status Tag (Past / Upcoming)
- Edit and Delete
➕ Add / Edit Event Form
| Field | Type | Description |
|---|---|---|
| Event Name | Text | Title shown on cards. Required. |
| Event Date | Date & Time Picker | Start date and time. Required. |
| Timezone | Dropdown | Timezone of the event. |
| Event Image URL | Text (optional) | Public image URL (e.g., https://…) |
| Description | Textarea | Brief summary for expanded view. |
| Location Type | Radio Group | No specific, Virtual, In Person, Hybrid. |
| Categories | Multi-Select | From Categories tab. |
| Locations | Multi-Select | From Locations tab. |
| Button Text | Text | CTA label (e.g., “Register Now”). Required. |
| Registration URL | Text | External registration page. Required. |
| Featured Event | Checkbox | Shows with prominence in supported styles. |
Behavior Notes
- Events sorted chronologically.
- Past Events auto-labeled and can display if enabled.
- Deleting removes from builder and live widget.
- Changes reflect immediately in live preview.
Tips
- Use short, action-focused button text (e.g., Save Your Seat).
- Use accessible, properly sized images (16:9).
- Verify registration URLs to avoid broken links.
Live Widget Experience
Interactive Filters
- Category, Location, Date (Past/Upcoming/All), Type (Featured/All)
User Actions
- Open event details or registration options
- Click Register Now → external sign-up/booking
Widget Features
| Feature | Description |
|---|---|
| Dynamic Event Display | Auto-updates from your CRM listings |
| Smart Filters | Filter by category, time, location |
| Layout Flexibility | Multiple grid and spacing options |
| Full Styling Control | Fonts, colors, borders, buttons |
| Advanced Design Options | Aspect ratios, alignments, hover effects |
| Live Preview | See design changes instantly |
| Smart Performance | Lazy loads visible events |
| Mobile Responsive | Optimized for phones and tablets |
| No Code Setup | Add & configure visually |
Best Practices & Troubleshooting
| Issue | Possible Cause | Solution |
|---|---|---|
| Events not showing | No active/upcoming events | Verify event data in CRM |
| Filters not working | Outdated session/cache | Clear cache, refresh preview |
| Styling not saving | Layout not saved | Click Save Layout Settings & reload |
| Display breaks on mobile | Too many columns | Use 1–2 columns for small screens |
| Font not updating | Theme conflict | Reset font, then reapply |
Pro Tips
- Use Featured Events for high-value sessions.
- Blend Hover Effects with brand colors.
- Match fonts/colors to your funnel for cohesion.
- Limit events per page for speed.
- Use strong contrast for legibility.
Ideal For
- Coaches & consultants (workshops, masterminds)
- Agencies (client webinars & events)
- Real estate (open houses)
- Nonprofits & churches (gatherings)
- Local businesses (classes, promotions)
Support
Need help setting up or customizing your Event Display Pro widget?
- Contact: [email protected]
- Website: https://ghl.groovi.pro/events-display-pro
Summary
Event Display Pro turns static lists into dynamic, filterable, branded event experiences inside GoHighLevel. With powerful layout controls, flexible styling, and intuitive workflows, it’s the fastest way to keep visitors informed and engaged.
