Docs Evenzo – Events Manager for WooCommerce

FAQ

FAQ#

Common questions and answers about Evenzo – Events Manager for WooCommerce.

General questions#

Does this plugin require WooCommerce?#

Yes. The plugin uses WooCommerce for ticket sales and payment processing. This gives you access to all WooCommerce payment gateways without extra configuration.

Is this plugin free?#

Yes. All features are included at no cost. There are no premium versions or paid add-ons.

What is the difference between this and other event plugins?#

This plugin is built specifically for WooCommerce. Tickets are regular WooCommerce products, orders are regular WooCommerce orders. You use your existing payment setup, tax configuration, and reporting. Other plugins often require separate payment add-ons or their own checkout systems.

Can I use this for free events?#

Yes. Create events without linking ticket products. The event displays on your site without a purchase option. You can also create free ticket products (price 0) if you want to track registrations.

Events#

How do I create a recurring event?#

Edit an event and set Repeat Event in the Event Settings box to Daily, Weekly, Monthly, Yearly, or Custom. Set when it ends (Never, On date, or After occurrences) and save. The plugin generates individual instances you can edit separately.

Can I have multiple events on the same day?#

Yes. Create as many events as needed. They all appear on the calendar and in lists.

How do I cancel an event?#

Edit the event and change Event Status to Cancelled. The event page then shows “This event has been cancelled.” and hides the ticket buttons. Attendees are not emailed automatically; contact them yourself if needed.

Can I duplicate an event?#

Yes. In Events > All Events, hover over an event and click Duplicate. A draft copy opens with all settings copied. Edit the dates and publish.

Tickets#

How do ticket products work?#

Create a regular WooCommerce product. In Product data, check Event Ticket and select the event on the Event Ticket tab. When an order reaches Processing or Completed, attendee records are created for your event.

Can I have different ticket types?#

Yes. Use a variable product with variations for each ticket type (General Admission, VIP, Early Bird). Each variation can have its own price, quantity limits, sales dates, and attendee fields.

How do I limit how many tickets someone can buy?#

On the product’s Event Ticket tab, set Maximum per order. You can also use WooCommerce stock management to limit total tickets, or set a Capacity on the event.

Can I sell tickets for multiple events from one product?#

No. Each ticket product links to one event. Create separate products for separate events. You can use variations within a product for different ticket types for the same event.

How do I offer discounts?#

Use WooCommerce coupon codes, or turn on the pricing rules on the product’s General tab: Enable Early Bird, Enable Last Minute, Quantity Discounts, and Role-based Pricing. All rules are percentage discounts. See Dynamic Pricing.

Attendees#

When are attendee records created?#

When a WooCommerce order reaches the Processing or Completed status.

How do I add attendees manually?#

Attendees are created through ticket purchases. For manual additions, create an order in WooCommerce with the ticket product, then set it to Processing or Completed.

Can I edit attendee information?#

Not from the admin. On Events > Attendees you can Check In, Check Out, Resend Ticket Email, Cancel Ticket, and Reactivate Ticket. To change a name or email, edit the order’s attendee data or create a new order.

What happens if someone gets a refund?#

When the order is refunded or cancelled, the attendee status changes to Cancelled. The record remains for your reference, and the spot is freed.

Check-in#

What devices can I use for check-in?#

Any device with a web browser and camera. Phones, tablets, and laptops all work. The check-in page is at Events > Check-in in your WordPress admin.

Do I need internet access for check-in?#

Yes. The check-in page validates tickets against your database. For events with unreliable connectivity, export an attendee list before the event as a backup.

Can multiple people check attendees in at the same time?#

Yes. Set up multiple devices, each logged into WordPress with a user who has the Shop Manager or Administrator role. They can all check in attendees at the same time.

What if someone lost their ticket?#

Use Search Attendee on the check-in page. Search by name or email, then check them in. You can also type the ticket code under Manual Entry.

Display#

How do I add a calendar to a page?#

Add the Event Calendar block, or use the shortcode [emwc_calendar].

Can I filter the calendar by category?#

Yes. In the block settings, select a category. Or with shortcodes: [emwc_calendar category="workshops"]

How do I customize the event page design?#

Copy wp-content/plugins/evenzo-events-manager/templates/single-emwc_event.php to your-theme/evenzo-events-manager/single-emwc_event.php and edit the copy.

Can I show past events?#

Yes. In Events > Settings > Display, enable Show Past Events. Or with shortcodes: [emwc_events past="yes"]

Email#

How do I customize email content?#

Go to WooCommerce > Settings > Emails. Click any of the event emails (Event Registration Confirmation, Event Ticket Delivery, Event Reminder, and so on) to edit the subject and heading. For full control, copy the template from wp-content/plugins/evenzo-events-manager/templates/emails/ to your-theme/woocommerce/emails/.

Why are emails not sending?#

Check that the email is enabled in WooCommerce > Settings > Emails. Verify your site can send emails (test with other WooCommerce emails). Check spam folders.

When do reminder emails send?#

A daily cron job sends reminders for events starting in the number of days set under Days Before Event on the Event Reminder email (default: 1 day). The exact send time depends on when WP-Cron runs on your site.

Technical#

Is this compatible with WooCommerce block checkout?#

Ticket purchases work with both the classic checkout and the block checkout. Per-attendee fields are only shown on the classic checkout.

Does it work with HPOS (High-Performance Order Storage)?#

Yes. The plugin declares HPOS compatibility and stores attendee data in its own custom table.

Can I use this with multisite?#

Yes. Install and activate on each site that needs events. Each site has its own events and attendees.

How do I back up event data?#

Events, venues, organizers, and speakers are custom post types and are covered by a standard WordPress backup. Attendee data is in the wp_emwc_attendees table (with your own table prefix). Include it in database backups.

What happens when I deactivate the plugin?#

Your data remains. Events, attendees, and settings stay in the database. Reactivate to access them again.

What happens when I uninstall the plugin?#

By default, events, attendees, and settings are kept. If Uninstall Behavior on the Advanced settings tab is turned on, deleting the plugin removes all events, attendees, tickets, custom tables, and settings.

Troubleshooting#

Events not showing on calendar#

  • Check events are published
  • Verify events have a start date set
  • Check the category filter is not excluding them
  • Clear any caching plugins

Tickets not creating attendees#

  • Verify the order reached Processing or Completed status
  • Check the product has Event Ticket checked
  • Confirm an event is selected on the Event Ticket tab
  • Turn on Debug Logging on the Advanced tab and check WooCommerce > Status > Logs

QR codes not scanning#

  • Make sure there is good lighting
  • Hold the camera steady, 15 to 30 cm from the code
  • Try the rear camera on a phone
  • Clean the camera lens
  • Use Manual Entry as a backup

Map not displaying#

  • Verify the Google Maps API Key in Events > Settings > Google Maps
  • Check the key has the Maps JavaScript API and Geocoding API enabled
  • Confirm billing is set up in Google Cloud Console
  • Check the browser console for errors

Getting help#

Where can I get support?#

Visit Themology Support for help.

How do I report a bug?#

Contact Themology Support with:

  • WordPress version
  • WooCommerce version
  • Steps to reproduce
  • Expected and actual behavior

Is there documentation?#

Yes. You are reading it. Browse the sidebar for specific topics.