This guide includes some basic information that you can use to install, use and update the FooEvents plugin. Each section also includes links to more in-depth instructions.
- How FooEvents works
- Purchase a license
- Downloading the plugin
- Install the FooEvents plugins
- Activating the plugin
- Activating automatic updates
- Configuring global settings
- Creating an event
- Selling tickets
- Printing Tickets
- Printing Attendee Badges
- Using the Event Check-ins apps
- Event Reports
- Export attendees
How FooEvents works
FooEvents is designed to run on WordPress websites that have WooCommerce installed. FooEvents adds additional event and ticketing functionality to WooCommerce making it possible to not only sell standard products (e.g t-shirts, sunglasses, digital downloads) but event products too.
FooEvents adds various event related options to standard WooCommerce products. When a customer visits an event product page and purchases an item, a ticket is sent to the customer allowing them access to the event. The benefit of this approach is that you can take advantage of all the thousands of extensions, features, themes and payment gateways available to WooCommerce.
FooEvents consists of a core plugin called FooEvents for WooCommerce. This plugin includes all the essentially functionality that makes it possible to sell tickets. We then offer various other extensions that add additional functionality that are not required by every event. This approach ensures you only install functionality that is needed keep your site lean and bloat free.
Visit the Event Setup section for a more detailed overview
Purchase a license
Each FooEvents plugin requires a license. An active license will ensure you have access to the following:
- Plugin updates which contain bug fixes, critical security patches and guaranteed compatibility with the latest versions of WordPress and WooCommerce
- Brand new features and improvements
- Access to the Event Check-ins apps which require a recent version of the plugins
- Help from our technical support team
Downloading the plugin
Once you have purchased a FooEvents license, you will receive an order confirmation email that includes direct download links to the relevant plugin files. You can also download them from the My Account section on the FooEvents Website.
Install the FooEvents plugins
You can install the FooEvents plugins via your WordPress admin area. Go to your WordPress Admin Area > Plugins > Add new. In this section you can upload the zip file that you have downloaded from your email or the “My Account” section on the FooEvents site.
For more detailed instructions, visit the Installing FooEvents plugins section
Activating the plugin
After uploading the plugin you should be able to see it in your plugins list, under WordPress Admin Area > Plugins. Select the activate option.
Activating automatic updates
In order to receive automatic updates, you will need to link your FooEvents account and website. To do so, you will need to enter your website URL in the API tab of the My Account section on the FooEvents.com website. You will then be provided with an API key which can be entered on your website in the FooEvents setting section.
Visit the Automatic Updates section for detailed instructions
Configuring global settings
FooEvents includes various settings that determine how your site will display events and send tickets. You can view the settings in your WordPress Admin Area > FooEvents > Setting. Please note, the tabs illustrated in this screenshot will vary depending on which FooEvents plugins you have installed.
Visit the Global Settings section for a detailed overview of the settings available
Creating an event
To create an event, go to your WordPress Admin Area > Products > Add New. Here you can set the title of your event and add information about your event such as a description, featured image, image gallery etc. FooEvents adds an event tab to the WooCommerce Product Data settings. The event tab provides various fields that can be used to configure your event and ticket. You can also create different ticket types (e.g VIP, Standard, Student) using WooCommerce attributes and variations.
Once you have configured and published your product/event, customers will be able to visit the product page and purchase tickets to the event. The stock for your product/event will then be reduced based on the number of tickets purchased and a ticket will be sent to the attendees when the order is marked as complete.
Visit the Setup an event product section for a detailed overview of the various FooEvents settings
When a customer purchases a ticket, a WooCommerce order is created. The information captured relating to the attendee is saved as part of the order meta data, however the ticket is not created until payment is received and the order status is changed to complete. If you want the tickets to be emailed automatically, make sure that your product is set to “Virtual” and “Downloadable” in WooCommerce. This will then automatically mark the order as complete when payment is received.
If you are capturing attendee details and would like your attendees to receive the event tickets rather than the purchaser, please make sure that the “Email attendee rather than purchaser?” option is enabled when editing your event. Importantly, if this option is enabled then you must also enable the “Capture attendee full name and email address?” option otherwise the tickets may not be delivered to the attendee
By default, WordPress does not send emails using an authenticated email account. While some WooCommerce emails might get delivered successfully, other emails which contain attachments such as ticket emails are often blocked. To ensure better delivery and reduce the risk of being flagged as spam, try installing a WordPress SMTP plugin such as WP Mail SMTP which allows you to send email via authenticated SMTP accounts such as Gmail, Outlook, Mailgun and SendGrid.
Visit the Ticket Sending section for more details
The FooEvents “Print Tickets” functionality is included in the FooEvents for WooCommerce plugin and allows you to create printable tickets by selecting the details that you would like to display on the main ticket as well as the stub. Using this functionality you can create tickets that display a logo and up to six fields such as barcode, event name, venue, attendee name, ticket number, seat number, and custom fields.
Visit the Bulk Ticketing Printing section for detailed instructions
Printing Attendee Badges
The ability to print name tags, badges or personalized labels for the attendees at your event is included in the FooEvents for WooCommerce plugin. Using this feature, you can download a PDF file that contains name badges for all your attendees in a print-friendly format.
Visit the Bulk print attendee badges section for detailed instructions
Visit the Attendee Check-ins section to learn more
The purpose of the FooEvents Reports feature is to help event organizers get a better understanding of their ticket sales and audience. It includes options to view event revenue, tickets sold, attendee check-ins and available tickets, giving you a good snapshot of event performance.
To view the events listing, go to your WordPress Admin Area > FooEvents > Reports
At any time you can generate a list of attendees who have been allocated tickets for a specific event.
Follow these instructions to download a CSV export of attendees