Workshop Bookings Pro · by e-iT

Turn WooCommerce into a complete workshop booking platform.

Manage single sessions, monthly participation, shared capacity, customer communication, loyalty rewards, referrals and business analytics directly inside WooCommerce.

View Pro Plans Explore Features
WooCommerce Ready HPOS Compatible API-Free Calendar English & Greek Secure Updates
Workshop Bookings Pro for WooCommerce by e-iT

Less administration. More time for your business.

From the first booking
to the next visit.

Workshop Bookings Pro turns WooCommerce into a complete workshop, class and activity booking system while keeping the checkout, payments and customer management you already know.

Visual Availability

Display recurring schedules, blackout dates and real session capacity through a clear booking calendar.

Single & Monthly Bookings

Sell individual sessions, selected calendar months or both from the same WooCommerce product.

Shared Capacity

Single and monthly bookings use the same real availability, helping prevent overbooking across different booking types.

Staff Calendar & Phone Bookings

View participants and availability from the administration calendar and add phone bookings using the same capacity pool.

Customer Analytics

Monitor bookings, revenue, workshop performance, customer activity and returning or inactive customers.

Loyalty Rewards

Reward customers based on booking activity using WooCommerce coupons and configurable loyalty rules.

Referral Rewards

Give customers personal referral links and reward successful referrals. Eligible guest purchases are supported using billing email attribution.

RSVP & Customer Communication

Send reminders, collect YES / NO attendance responses, notify customers about cancellations and reuse message templates.

API-Free Calendar Integration

Provide Google Calendar links and .ics files for Apple Calendar, Outlook and other compatible calendar applications.

Built on WooCommerce

Keep the checkout system you already trust.

Products, orders, customer accounts, coupons, taxes and payment gateways remain inside WooCommerce.

Workshop Bookings Pro extends WooCommerce instead of replacing it, giving you workshop booking functionality without forcing customers through an unfamiliar checkout system.

Monthly participation represents prepaid selected calendar months. It does not automatically create recurring card charges.

Start with Lite.
Grow with Pro.

Feature Lite Pro
Booking calendar, schedules & shared capacity ✓ ✓
Single & multi-month participation ✓ ✓
Basic reminders & calendar exports ✓ ✓
English & Greek ✓ ✓
Customer and revenue reporting — ✓
Workshop performance analytics — ✓
CSV exports — ✓
Loyalty rewards — ✓
Referral rewards — ✓
RSVP and cancellation notifications — ✓
Reusable message templates — ✓
Staff calendar & phone bookings — ✓

Launch Offer · Over 40% Off

Full Pro functionality.
Choose the license size you need.

Every plan includes the complete Workshop Bookings Pro feature set. The only difference is the number of websites you can activate.

Launch Offer

Starter

1 Website

€39 €69

First year

Renews at €69 / year

Get Starter
For Agencies

Agency

Unlimited Websites

€139 €219

First year

Renews at €219 / year

Get Agency

Launch pricing applies to the first annual payment. Future renewals are charged at the regular annual price shown above.

Documentation

Workshop Bookings Pro User Manual

From installation to everyday workshop management, this guide explains the main features step by step using screenshots from a real Workshop Bookings Pro installation.

Open User Manual

Screenshots are taken from an actual installation of Workshop Bookings Pro 1.0.3.

Installation

  1. Back up your WordPress files and database.
  2. Make sure WooCommerce is installed, active and working correctly.
  3. Open Plugins → Add New Plugin → Upload Plugin.
  4. Upload the installable Workshop Bookings Pro ZIP file.
  5. Activate Workshop Bookings Pro.
  6. Keep only one edition active at a time: Lite or Pro.

Declared minimum requirements are WordPress 6.4, WooCommerce 8.0 and PHP 7.4. A currently supported PHP version is recommended.

License Activation

  1. Open WooCommerce → Workshop Bookings or click Activate License from the Plugins screen.
  2. Enter your personal license key.
  3. Complete email verification if requested.
  4. Open the Account section and confirm that your plan displays PRO.
  5. Use Sync License if the license status needs refreshing.

Each license includes a specific activation allowance according to the purchased plan.

If a Pro license becomes invalid or expires, Pro-only functionality is no longer available. Existing booking data is not deleted.

Create a Workshop

  1. Open Products → Add New.
  2. Enter the workshop title, description and product image.
  3. Under Product Data → Workshop Booking, enable booking functionality.
  4. Enable single participation, monthly participation, or both.
  5. Set the corresponding prices.
  6. Add weekly schedule rows with weekday, start time, end time and capacity.
  7. Add blackout dates for holidays or unavailable dates.
  8. Configure booking horizon, maximum selectable months, participants per booking and booking cutoff.
  9. Save the product and review the booking experience as a customer.

Monthly participation means prepaid selected calendar months. It does not automatically renew the booking or charge the customer’s card again.

Single and monthly bookings share the same session capacity. WooCommerce quantity represents the number of participants.

Workshop Bookings Pro workshop product settings
Workshop product configuration in version 1.0.3.

Reminders, RSVP & Calendar Integration

Open WooCommerce → Workshop Bookings and configure automatic customer reminders.

Set how long before each session the reminder should be sent.

Workshop Bookings Pro can collect YES / NO attendance responses, release capacity after a NO response and apply a response cutoff.

Preserve these message variables exactly: {{workshop}}, {{date}}, {{time}}, {{order_number}}.

Google Calendar links and .ics downloads allow customers to save workshop sessions without Google Cloud, OAuth or API credentials.

Calendar export is not two-way synchronization. Removing or changing a booking does not automatically remove a previously imported calendar event.

Workshop Bookings Pro reminder and RSVP settings
Reminder, RSVP and calendar settings in version 1.0.3.

Staff Calendar & Phone Bookings

  1. Open WooCommerce → Workshop Calendar.
  2. Select a workshop and month.
  3. Review session availability and participant information.
  4. Select a session to create a phone booking.
  5. Enter customer contact details and participant quantity.
  6. Manage payment from the resulting WooCommerce order.

Phone bookings use the same capacity pool as online bookings.

Message Templates & Campaigns

  1. Open WooCommerce → Message Designer.
  2. Create a reusable message template with a subject and body.
  3. Save the template.
  4. Saving a template does not send an email.
  5. Choose the relevant campaign, recipients and template before sending.

Cancellation communication can be associated with a specific workshop and date.

Financial refunds remain separate WooCommerce order actions.

Workshop Bookings Pro message templates
Message template tools in Workshop Bookings Pro 1.0.3.

Analytics, Loyalty & Referrals

The Workshop Dashboard provides booking, revenue and workshop performance information with customer and date filters.

Referral programs can define the required number of referred customers, reward percentage, eligible workshops and reward expiry.

Rewards are issued as WooCommerce discount coupons, not cash commissions.

Eligible guest purchases can be attributed using billing email. Repeated purchases from the same billing email do not generate additional referral counts under the same referral policy.

Self-referrals are excluded.

Updates & Troubleshooting

Back up your website before major updates and keep WordPress, WooCommerce and PHP current.

  • License quota reached: review existing activated websites and synchronize the current license.
  • Pro features are unavailable: verify license status, email confirmation and use Sync License.
  • Email is not being delivered: check spam filtering, SMTP configuration and scheduled WordPress tasks.
  • No available places: review workshop schedules, blackout dates, booking cutoffs and existing reservations.
  • My Account page returns 404: open Settings → Permalinks and save the settings again.

Support: info@it-e.gr

Frequently Asked Questions

Questions before getting started?

Do I need WooCommerce?

Yes. Workshop Bookings Pro extends WooCommerce and uses its products, orders, customers and payment infrastructure.

Can I sell both single sessions and monthly participation?

Yes. You can enable single bookings, monthly participation or both on each workshop product.

Can customers select more than one month?

Yes. You can configure how many future months are available and the maximum number of months a customer can select.

Are monthly bookings recurring subscriptions?

No. Monthly participation means the customer prepays selected calendar months. The booking itself does not automatically charge the customer’s card again.

Do single and monthly bookings share capacity?

Yes. Both booking types use the same session capacity.

Do referrals work with guest checkout?

Yes. Eligible guest purchases can be attributed through the customer’s billing email when a valid referral attribution exists.

Can the same referred customer be counted repeatedly?

No. The same billing email is counted only once for the same referrer and referral policy.

Do I need Google Cloud or API credentials?

No. Google Calendar links and .ics exports work without Google Cloud configuration or API keys.

Is Workshop Bookings Pro HPOS compatible?

Yes. Workshop Bookings Pro supports WooCommerce HPOS.

What happens if my Pro license expires?

Pro-only functionality becomes unavailable, but existing booking data is not deleted.

Will my booking data remain when upgrading from Lite to Pro?

Yes. The editions are designed to preserve compatible booking data. A backup is still recommended before changing plugin editions.

Workshop Bookings Pro for WooCommerce

Spend less time managing bookings.
Spend more time growing your workshops.

Manage bookings, capacity, customers, communication, loyalty rewards and referrals directly inside WooCommerce.

Choose Your Pro Plan
Workshop Bookings Pro for WooCommerce
Powered by e-iT – Information Technology & e-commerce