The ‘options’ so far
Below is an overview of all the options and features added so far to the Gravity Forms Events Add-On.
1. Select Forms & Map Fields
This section allows you to link one or more Gravity Forms to the GF Events system so attendee data can be tracked and displayed.
Select Forms
Under GF Events → Settings, check the forms you’d like to include in attendee management. These should be the forms used for event registration or booking.
💡 Tip: Choosing the right forms ensures attendee data is linked correctly.
Map Field IDs
For each selected form, you’ll need to provide Field IDs so the plugin knows which form fields hold what data.
You’ll need to map the following:
- Name Field ID
- Email Field ID
- Product/Ticket Field ID
- Attendee Field ID – a quantity or number field
- Total Cost Field ID
2. Styling: Primary Color
You can customize the plugin’s appearance using a Primary Color setting found under GF Events → Settings. This color is used across buttons, links, and highlights — helping you match your site’s branding.
The color is available as a CSS variable:
:root {
--gf-events-primary: #0073aa;
}
You can use this variable in your theme’s CSS like so:
button.gf-button {
background-color: var(--gf-events-primary);
color: white;
}
Default color: #0073aa (WordPress blue)
3. Booking Approval
This feature lets you review and approve event bookings manually before they’re confirmed.
Enable it under GF Events → Settings by checking:
“Require approval for bookings before they’re confirmed.”
Once enabled:
- New submissions are marked Pending by default.
- You can approve or reject them from the All Attendees screen.
- Two new notification triggers appear in Gravity Forms:
- Booking Approved – fired when an attendee is approved.
- Booking Rejected – fired when rejected.
- Booking Cancelled – fires when users cancels their own booking
4. Event Archive Slug
This setting controls the URL for your events archive page.
Find it under GF Events → Settings as “Event Archive Slug.” The default is events but you can use something like calendar, workshops, etc.
Example:
If you set the slug to calendar, your events will be listed at:https://yourdomain.com/calendar/
⚠️ Important: After changing the slug, visit Settings → Permalinks and click Save to apply the new structure.
5. Enable for Post Types and Disable Event Post Type
By default, GF Events adds an Events Post type for you to add events. You can disable that here and enable the GF Events Functionality for your other post types.
