EffectIO WooCommerce Appointments

Original price was: $70.00.Current price is: $9.99. / year

Drop-in compatible replacement & Licensed Product

Setup appointable products for WooCommerce Version: 4.22.0 Setup appointable products for WooCommerce

Released on: 2025-02-16

Single License

Club Membership

17,99 / Month Membership

NEW Activate all licensed items with the free Dashboard

EffectIO Dashboard

Discover when we give away free Plugins

Find out when we give items for Free


Hey! 🎉 Monthly emails, tops. Snag exclusive plugins/themes for $0. They go quick, but you might just get a freebie! 😉

30 Days Money Back Guarantee

Guaranteed pre-activated plugins. Most items work immediately after installation. Open a support ticket to obtain the license keys for the ones that ask for activation.

Free support to install and setup on your site.

WooCommerce Appointments is the ultimate WordPress appointment booking plugin that seamlessly integrates with WooCommerce and Google Calendar. This powerful plugin offers a wide range of features and benefits for businesses looking to streamline their appointment scheduling process.

Key Features:

1. Built on WooCommerce: With WooCommerce Appointments, you can leverage all the features and extensions of WooCommerce without compromising your shop’s integrity. Accept payments through all the payment gateways supported by WooCommerce.

2. Quick Setup: Installing and using the plugin is a breeze. It is intuitive, user-friendly, and does not require any programming knowledge or staff training.

3. Extra Form Fields: Customize your appointment booking form with add-on fields such as checkboxes, options, inputs, color swatches, and uploads. Each add-on field can include an additional cost and duration for the appointment.

4. 2-way Google Calendar Sync: Keep your appointments synchronized effortlessly with 2-way sync between your Google Calendar and website. Events from your Google calendar will automatically update on your site, and vice versa. Staff members can also sync their own Google calendar with their appointments only.

5. Staff Management Login: Assign multiple staff members to appointments, manage individual calendars for each employee, and allow them to set their availability according to their preferences.

6. Flexible Availability, Capacity, and Pricing Rules: Set custom availability rules for each calendar date, day, or hour. Add breaks for holidays and prioritize availability rules. Adjust the capacity of available slots to accommodate more customers during busy periods or reduce availability when needed. Configure custom pricing rules based on specific dates, days, hours, or combinations, and even set different prices for each staff member or quantity booked.

7. Timezone Conversion: Automatically convert available time slots to the visitor’s timezone. Customers will see appointments in their selected timezone in emails, orders, and account details, while staff will always view appointments in the site’s timezone.

8. REST API: WooCommerce Appointments fully integrates with the WordPress and WooCommerce REST API. This allows you to access and retrieve all Appointments data using JSON format requests. It uses standard HTTP verbs, making it compatible with most HTTP clients.

Additional Benefits:

– Included addon fields for enhanced customization.
– Two-way synchronization with Google Calendar.
– Manage multiple staff members and their availability.
– Set flexible availability, capacity, and pricing rules.
– Automatic timezone conversion for a seamless user experience.
– Full integration with WordPress and WooCommerce REST API.
– Easy installation and user-friendly interface.
– Regular updates and premium support from EffectIO.
– GPL code with pre-activated items available via the EffectIO Dashboard.
– Exciting deals with discounts ranging from 30% to 90% available on EffectIO.

Emphasize your appointment scheduling process with WooCommerce Appointments. Maximize efficiency, improve customer satisfaction, and simplify your workflow with this exceptional WordPress appointment booking plugin.

Setup appointable products for WooCommerce

2025.02.13 — version 4.22.0
  • Improvement - Updated Product Add-ons to 7.4.0.
  • Improvement - Remove additional unnecessary strings for gcal event sync.
  • Improvement - Log errors on appointment / appointable product query.
  • Improvement - Compatibility with WooCommerce 9.6.
  • Improvement - Compatibility with AutomateWoo 6.1.5.
  • Improvement - Compatibility with WooCommerce Multilingual 5.3.9.
  • Improvement - WPML multicurrency for addons not working.
  • Improvement - Compatibility with WPML Multilingual CMS 4.6.15.
  • Improvement - Updated code build process to match PHP 8.3.
  • Improvement - Updated all translations and added new add-ons strings.
  • Improvement - Better file loading structure.
  • Fix - Analytics translation for filtering by Appointable products.
  • Fix - TM Extra Product Options not syncing to gCal.
  • Fix - Removed redundant 'notranslate' class as it is added on fields directly.
  • Fix - Google calendar sync can offset time for 1 hour unintentionally.
  • Fix - iOS and Firefox issue with too many addons.
  • Fix - Changing time of synced app in gCal syncs it back with wrong time.
  • Fix - Changing staff won’t syn to Gcal.
  • Fix - Staff 2-way sync for multiple staff doesn't work properly.
  • Fix - Make sure different time zones on website and Google calendar work ok together in all cases.
  • Fix - Reminder email before send checking uses UTC instead of local time.
2024.12.03 — version 4.21.8
  • Improvement - Updated Product Add-ons to 7.2.1.
  • Improvement - Compatibility with WooCommerce 9.5.
  • Fix - Product Add-ons quantity field not updating price.
2024.12.02 — version 4.21.7
  • Improvement - Move core plugin functions to load earlier.
  • Improvement - Add-ons plugin activation loading for both admin/frontend.
  • Improvement - Updated moment-timezone-with-data.js lib to v0.5.45.
  • Improvement - Updated moment-with-locales.js lib to v2.30.1.
  • Fix - PHP 7.4 error correction. Though PHP 8.2+ is required.
  • Fix - REST API: usort fix for PHP 8.0+.
2024.11.29 — version 4.21.6
  • Fix - Final correction in 4.21.+ saga.
2024.11.28 — version 4.21.5
  • Improvement - Load integrations early after plugins are loaded.
  • Improvement - Remove Select2 scripts and styles and only use Select2 from WooCommerce.
  • Fix - Google calendar sync PHP error.
2024.11.27 — version 4.21.4
  • Improvement - Filter ‘get_appointment_products_args’ includes all args.
  • Improvement - Move $qrey_vars in get_appointments_for_user function.
  • Fix - Appointable product edit screen broken.
2024.11.26 — version 4.21.3
  • Improvement - Updated Product Add-ons to 7.2.0.
  • Improvement - Updated Slovenian translation.
  • Fix - Google calendar sync not working.
  • Fix - Exporting appointments not working.
  • Fix - Email notifications not working.
  • Fix - Appointments permalink in my-account not working.
  • Fix - Requiring confirmations not working.
2024.11.22 — version 4.21.2
  • Improvement - Remove 2 metadata fields in synced gCal.
  • Fix - Appointments shortcodes not working.
2024.11.20 — version 4.21.1
  • Improvement - Remove deprecated WooCommerce Admin plugin menus.
  • Improvement - Updated Product Add-ons to 7.1.2.
  • Improvement - Compatibility with WordPress 6.7.
  • Improvement - Compatibility with WooCommerce 9.4.
  • Improvement - Added additional 'notranslate' class to prevent plugin from transating fields.
  • Improvement - Filter ‘get_appointment_products_args’ should include ‘author’.
  • Fix - Translations not working (for non English sites).
2024.10.07 — version 4.21.0
  • Improvement - Clear cache only when post object is defined for the appointments.
  • Improvement - Improved compatibility with Polylang for WooCommerce.
  • Improvement - Fixed strings to Hebrew translation.
  • Improvement - Updated Product Add-ons to 7.1.0.
  • Improvement - Updated all translations and adjusted add-ons strings.
  • Improvement - Compatibility with WooCommerce 9.3.
  • Improvement - Use pretty uniform pretty time duration display.
  • Improvement - SMS "Customer Confirmation message" missing info.
  • Improvement - Removed option to edit order inside appointment edit screen in admin.
  • Improvement - Added filter to allow not updating gCal description on appointment update.
  • Improvement - Updated php rrule to 2.5.1.
  • Fix - PHP 8.2 error when empty array present.
  • Fix - Recurring events in gCal not blocking out times.
  • Fix - gCal recurring event blocking out the wrong time.
2024.06.29 — version 4.20.0
  • Feature - Added WC Payments multicurrency support.
  • Feature - Added Appointable product to Analytics for filtering.
  • Improvement - Better integration with WooCommerce Payments gateway.
  • Improvement - Add-ons integration added earlier, better compatibility with external plugins.
  • Improvement - Updated Product Add-ons to 6.8.4.
  • Improvement - Handling failed orders with appointments added back with additional validations.
8.7 — Bump "WC requires at least" to version 8.7.
  • Improvement - Compatibility with WooCommerce 9.0.
  • Fix - Add-ons work with WC Payments for appointable products.
  • Fix - Updating manually added Appointment in Order can create critical error.
  • Fix - Timezone visible in admin for non-timezone appointments.
2024.05.22 — version 4.19.1
  • Feature - Integration with Official WooCommerce Stripe Gateway.
  • Improvement - List WooCommerce plugin as a requirement for Appointments to work properly.
  • Improvement - Updated Product Add-ons to 6.8.3.
  • Improvement - Compatibility with WordPress 6.5.
  • Improvement - Compatibility with WooCommerce 8.9.
  • Fix - Uncaught Error: Class ‘WC_PAO_Admin_Notices’ not found.
  • Fix - Report dashboard count translation error.
2024.03.26 — version 4.19.0
  • Feature - Add a DATE add-on custom field.
  • Feature - Appointments saved with a site's timezone and customer's set timezone (optional).
  • Feature - Integration with AutomateWoo extension.
  • Improvement - Updated all translations.
  • Improvement - Updated and added strings to Hebrew translation.
  • Improvement - Updated Product Add-ons to 6.8.0.
  • Improvement - Revert Appointment status to "in-cart" when order fails to enable re-payment.
  • Improvement - Compatibility with WooCommerce 8.7.
  • Fix - Importing addons globally does not work.
  • Fix - Missing View cart button on individually sold appointments.
  • Fix - Clear cache when appointment is trashed/untrashed.
  • Fix - Can't reorder addons.
2024.02.22 — version 4.18.2
  • Improvement - Simplified each order item ID call to speed the query.
2024.02.16 — version 4.18.1
  • Improvement - Updated Product Add-ons to 6.6.0.
  • Improvement - PHP 8.3 compatibility.
  • Improvement - Updated all translations.
  • Improvement - Compatibility with WooCommerce Deposits 2.2.5.
  • Improvement - Compatibility with WooCommerce 8.6.
  • Improvement - DB length of the calendar event ID in availability rules set from 100 to 255.
  • Improvement - Improved loading times for the time slots.
  • Fix - Product Add-ons import not working.
  • Fix - Manual appointment with customer not working.
  • Fix - WooCommerce Deposits stutus set as paid for non-deposit appointments.
  • Fix - Adding appointments in admin with WooCommerce 8.6+.
2023.11.10 — version 4.18.0
  • Improvement - Compatibility with WordPress 6.4.
  • Improvement - Include quantity field as hidden even when customer cannot choose the qty.
  • Improvement - Removed excessive caching that could cause query issues.
  • Improvement - gCal additonal staff ID checks when syncing.
  • Improvement - Updated all translations.
  • Fix - Free products status stays in-cart instead of paid.
  • Fix - Big issue when booking multiple appointments in one order with 100% discount.
  • Fix - Addons add a + sign even if the value is negative - fix it.
  • Fix - Skip staff ID's on sync attempt when empty.
  • Fix - Cannot assign appointments to existing orders with COT enabled.
  • Fix - WooCommerce TM Extra Product Options not working, when product quantity is missing.
2023.11.07 — version 4.17.4
  • Improvement - Compatibility check with WooCommerce TM Extra Product Options 6.3.2.
  • Improvement - Compatibility with WooCommerce 8.2.
  • Improvement - Updated Product Add-ons to 6.5.0.
  • Improvement - Better integration with Product Add-ons blocks.
  • Improvement - Updated all translations. Added lots on new strings.
  • Fix - Additional checks to make sure only appointments are rendered in templates.
2023.8.22 — version 4.17.3
  • Improvement - Compatibility with WordPress 6.3.
  • Fix - Some addons missing closing DIV element - breaks layout of the site.
  • Fix - gCal for staff not working.
2023.8.17 — version 4.17.2
  • Improvement - PHP 8.2.8 compatibility.
  • Improvement - Updated Product Add-ons to 6.4.5.
  • Improvement - Radio Addons add a "none" feature people don't want.
  • Improvement - Updated php rrule to 2.4.1.
  • Improvement - Compatibility with WooCommerce 8.0.
  • Fix - Addons checkbox missing closing DIV element - breaks layout of the site.
2023.7.11 — version 4.17.1
  • Improvement - Hidden input forms don't need a label.
  • Improvement - Prevent quantity editing for appointable products.
  • Fix - Adding appointment in admin to existing order not working.
  • Fix - Adding appointment in admin redirect is wrong.
2023.7.08 — version 4.17.0
  • Improvement - Unnecessary call to constructor of extended WC_Appointment_CSV_Exporter class.
  • Improvement - Do not cancel appointments with failed payments, unpaid status is sufficient.
  • Improvement - Added filter 'woocommerce_appointments_gcal_remove_from_gcal'.
  • Improvement - Updated php rrule to 2.3.2.
  • Improvement - Updated rrule.js to v2.7.1.
  • Improvement - Updated Product Add-ons to 6.4.3.
  • Improvement - Compatible with PHP 8.1.9.
  • Improvement - Removed Action Scheduler library since it is included with WooCommerce since 3.0.
  • Improvement - Compatibility with WordPress 6.2.
  • Improvement - Compatibility with WooCommerce 7.8.
  • Improvement - Updated all translations. Added lots on new strings.
  • Improvement - Updated Moment.js timezone lib to v0.5.43.
  • Fix - Customer cancelled appointment does not cancel the TAX.
  • Fix - Cart block product quantity editing disabled.
  • Fix - Bug with untrash_post.
  • Fix - unneccessary pao_ids in gCal event after.
  • Fix - FUE (Follow Ups) integration update.
  • Fix - Fix Hebrew translation.
  • Fix - Restore trashed Appointment triggers FATAL ERROR.
2022.11.28 — version 4.16.1
  • Fix - Do not cancel unpaid orders.
2022.11.28 — version 4.16.0
  • Feature - Support for High-performance Order Storage ("HPOS"), also known as Custom Order Tables, "COT".
  • Feature - Structure to support WooCommerce blocks.
  • Feature - Ability to checkout appointments that require confirmation with the new WooCommerce blocks.
  • Improvement - Simplified appointment page for customer accounts.
  • Improvement - Pricing override slot rule redundant.
  • Improvement - Updated Product Add-ons to 5.0.2.
7.0 — Set minimum PHP version to 7.0.
5.6 — Set minimum WordPress version to 5.6.
6.0 — Set minimum WooCommerce version to 6.0.
  • Improvement - Compatibility with WooCommerce 7.1.
  • Improvement - Remove redundant cost calculation for overrides.
  • Improvement - Hide appointments payment gateway in the admin as it has no configuration.
  • Improvement - Mark the confirmed appointments order as complete if the total is zero.
  • Improvement - Removed legacy code for appointable product setup.
  • Improvement - Option to register scripts as the type of 'module'.
  • Improvement - Renamed gateway name/ID from 'wc-appointment-gateway' to 'wcappointmentsgateway'.
  • Improvement - Updated all translations.
  • Fix - Avoid PHP warnings when adding appointment manually.
  • Fix - Delete transient of appointment removed from cart to free up the product slots.
  • Fix - Do not change a failed order to "pending" when the appointment goes to "unpaid".
  • Fix - Appointments list API results count inconsistent.
  • Fix - Show category in API only if it has a appointable product.
  • Fix - REST API returns days that are not appointable.
  • Fix - Hide products from the `/slot` endpoint if their catalog visibility is set to `hidden`.
2022.10.21 — version 4.15.0
  • Improvement - Beginning the switch to ES6 in JS files.
  • Improvement - Remaining chars in add-on fields duplicated.
  • Improvement - Compatibility with WooCommerce 7.0.
  • Improvement - Compatibility with WordPress 6.0.
  • Improvement - Updated Product Add-ons to 5.0.0.
  • Improvement - Filtered statuses for the Follow up emails.
  • Fix - Inventory not taken into account when rescheduling in frontend - overbookings possible.
  • Fix - The tax string on single product page is displayed twice for Appointable products.
2022.05.03 — version 4.14.8
  • Improvement - Updated Product Add-ons to 4.9.0.
  • Improvement - Compatibility with WooCommerce 6.4.
  • Improvement - Updated all translations.
  • Fix - was-in-cart status not removed and can build up in the backlog.
  • Fix - German, Dutch and French translation issues.
  • Fix - WPML availability rule quantity not copied.
2022.01.27 — version 4.14.7
  • Fix - Product Add-ons Subtotal never shown in 4.14.5.
2022.01.27 — version 4.14.6
  • Improvement - Replaced all dashicons for the calendar with HTML character.
  • Improvement - Appointment number can now also accept strings from external plugins.
  • Fix - Product Add-ons Subtotal never shown in 4.14.5.
  • Fix - TM Product Extra Product Options plugin and Add-ons positioning issue in cart.
2022.01.26 — version 4.14.5
  • Improvement - Compatibility with WordPress 5.9.
  • Improvement - Updated compatibility with Polylang for WooCommerce 1.6.2.
  • Improvement - Updated Product Add-ons to 4.5.0.
  • Fix - Polylang staff costs and quantity erased on translated products.
  • Fix - Datepicker in admin shows html instead of icon from WP 5.9.
  • Fix - WC product Addons translation not working.
2022.01.02 — version 4.14.4
  • Improvement - Added 'woocommerce_appointments_product_defaults' to filter product defaults.
  • Improvement - Added better compatibility with the Square payment plugin.
  • Improvement - Compatibility with WooCommerce 6.1.
  • Improvement - Updated Product Add-ons to 4.4.0.
  • Fix - Pagination at My Appointments account section.
2021.10.08 — version 4.14.3
  • Improvement - Replaced more array() instances with shorthand [] instance.
  • Improvement - Updated Spanish translations.
  • Improvement - Added new translated strings to all languages.
  • Improvement - WooCommerce Payments multicurrency support for add-on fields.
  • Fix - Some strings in "appointment-summary-list.php" are not translatable since 4.14.1.
  • Fix - Admin calendar should include the tax amount for listed appointments.
  • Fix - All new products (even simple) have the 'Virtual' option checked.
  • Fix - Saved customer ID for the appointment not shown.
  • Fix - Multi-day duration does not highlight selected days on disabled dates.
  • Fix - Pagination at My Appointments account section.
2021.10.02 — version 4.14.2
  • Improvement - Updated Product Add-ons to 4.2.0.
  • Improvement - Products sold individually now work the same as default WC functionality.
  • Improvement - Updated all translations.
  • Improvement - WooCommerce Payments integration support.
  • Fix - Heading for confirmation emails might be empty with external plugins.
  • Fix - WPML multicurrency does not work ok for appointments created in admin.
  • Fix - Reminder emails not always sent, when they should be.
  • Fix - Wrong time zone auto selected due to caching.
2021.09.26 — version 4.14.1
  • Fix - md5() has array instead of string.
  • Fix - When more slots are scheduled than available, the slot should not be visible.
2021.09.17 — version 4.14.0
  • Feature - Send email to admin/staff when customer reschedules the appointment.
  • Feature - Add the 'sold individually' option for appointable products.
  • Improvement - Compatibility with WooCommerce 5.7.
  • Improvement - Simplified echos to esc_html_e and esc_url_e.
  • Improvement - Updated all translations.
  • Improvement - Added 'woocommerce_appointments_cancel_appointment_redirect' & 'woocommerce_appointments_reschedule_appointment_redirect' to filter the redirects.
  • Fix - Properly escaped appointment name and status.
  • Fix - Wrong Appointment Duration on Reschedule.
  • Fix - Added robust appointment validation in admin as well.
  • Fix - REST API visible to everyone with a link - should not be.
  • Fix - http_build_query() PHP8 warning.
2021.07.06 — version 4.13.1
  • Improvement - Send customer email notification when unpaid appointments are canceled.
  • Improvement - Updated Product Add-ons to 4.1.0.
  • Improvement - Percentage based fee for add-ons for NON Appointable products.
  • Improvement - Better sanitization for the appointment ID display.
  • Improvement - Removed "WooCommerce Create Customer on Order" integration.
  • Improvement - Updated all translations.
  • Fix - Reschedule button does not work outside My account pages.
2021.06.15 — version 4.13.0
  • Feature - Phone orders: add customer (billing) data, when adding appointments in admin.
  • Improvement - Compatibility with WooCommerce 5.4.
  • Improvement - Compatibility with WordPress 5.8.
  • Improvement - Updated all translations.
  • Improvement - Option to skip cache for the "get_appointment_ids_from_order_item_id" method.
  • Improvement - Updated Product Add-ons to 4.0.0.
  • Fix - Add-ons console error when required fields are selected.
  • Fix - Availability filter widget not counting for the start day.
  • Fix - Missing closing
    on the appointment edit screen.
  • Fix - Select add-ons do not show selected options on page reload.
  • Fix - When using radio select add-ons, the providers selection is reset on page reload.
  • Fix - Cart adding appointments twice.
  • Fix - Staff all together not working ok.
  • Fix - Selecting staff can result in rendering HTML instead of staff images.
2021.04.16 — version 4.12.0
  • Improvement - Compatibility with WooCommerce 5.2.
  • Improvement - Updated Product Add-ons to 3.7.0.
  • Improvement - Updated all translations.
  • Improvement - Only add appointment status in 'view-order' endpoint, order already has this.
  • Improvement - REST-API filter appointments by customer_id.
  • Improvement - Availability widget filter should include the end date.
  • Improvement - Added 'wc_appointments_before_find_scheduled_day_slots' for filtering posted data.
  • Fix - Default date not working correctly.
  • Fix - Auto updater not working.
  • Fix - Staff selection now only loads slots for the selected staff.
  • Fix - Cancel and Reschedule buttons now have nowrap style to prevent letter breaking.
2021.03.22 — version 4.11.9
  • Improvement - Add filter 'woocommerce_appointments_gcal_sync_twoway_enabled' for two way sync.
  • Improvement - Add filter 'woocommerce_appointments_sync_from_gcal_event_start' for event sync.
  • Improvement - Removed Select2 override classes for the admin fields.
  • Improvement - WooCommerce Follow Up Emails appointment statuses trigger error.
2021.03.20 — version 4.11.8
  • Improvement - Attach user to appointment status changes.
  • Improvement - Additional check for $product object (better compatibility with other plugins).
  • Improvement - Re-tested compatibility with WooCommerce Follow Up Emails 4.9.13.
  • Fix - Availability filter not formatted correctly as yyyy-mm-dd.
  • Fix - User not queried correctly after the product import.
  • Fix - Appointment customer not showing correctly.
  • Fix - Exporting/importing add-ons not importing duration.
  • Fix - Added was-in-cart appointment status to the list of all statuses.
2021.03.14 — version 4.11.7
  • Improvement - Removed code for very old WooCommerce versions not supported any more.
  • Fix - Payments can remain unpaid when payment gateways complete orders early.
2021.03.12 — version 4.11.6
  • Improvement - Prioritize WC_Customer data over pulling customer info from orders.
  • Improvement - Updated French translation.
  • Improvement - Cached WC_Order and WC_Customer queries for the appointment object.
  • Improvement - Better code standards (phase 1).
  • Improvement - Updated Product Add-ons to 3.5.0.
  • Fix - Flush cache for products with single staff.
  • Fix - Don't cancel already cancelled appointment during sync.
  • Fix - Recurring events can sync with 1 hour difference (DST issue).
2021.03.01 — version 4.11.5
  • Improvement - Add 'woocommerce_appointments_gcal_sync_order_meta' filter for order meta sync.
  • Fix - Make compatibility check for navigation work correctly in older WC versions.
  • Fix - Updating appointment changes from the synced gcal event can break time.
  • Fix - Sync appointment changes to the calendar event's description.
2021.02.27 — version 4.11.4
  • Improvement - Register menu items with WC Admin Navigation feature (deactivated by default).
  • Improvement - Integration with WooCommerce PDF Invoices & Packing Slips plugin.
  • Improvement - Compatibility with WooCommerce 5.1. Beta tested.
  • Improvement - Compatibility with WordPress 5.7. Beta tested.
  • Improvement - Updated Product Add-ons to 3.4.0.
  • Improvement - Do not include addons.js when no addons are set for the product.
  • Fix - Bug with gCal sync, typo.
  • Fix - Pretty timestamp not calculated correctly for long duration in months/days.
  • Fix - Google Calendar not updating when appointment is rescheduled.
2021.02.13 — version 4.11.3
  • Improvement - Compatibility with WooCommerce 5.0.
  • Improvement - Compatibility with WooCommerce Multilingual 4.11.2.
  • Improvement - Updated Product Add-ons to 3.3.1.
  • Improvement - Added 'woocommerce_appointment_status_changed' hook, when status transition changed.
  • Improvement - Replaced empty array() instances with shorthand [] instance.
  • Improvement - When billing data is empty, try getting it from shipping data.
  • Improvement - Removed duplicate appointment ID queries in admin.
  • Fix - PHP 8 notices for required parameters after optional ones.
  • Fix - PHP 8 notices with WPML activated.
  • Fix - Syncing staff and global sync for the same appointment.
2021.01.24 — version 4.11.2
  • Improvement - Faster shop page rendering by caching global addon query.
  • Improvement - Always add search for staff selection.
  • Improvement - Filter 'woocommerce_product_is_in_stock' reinstated.
  • Improvement - Updated php rrule to 2.2.2.
  • Fix - PHP 8 issue with get_price_html() method.
  • Fix - Fixed filter 'woocommerce_email_confirmed_recipients'.
  • Fix - Fixed filter 'woocommerce_email_reminder_recipients'.
  • Fix - Fixed filter 'woocommerce_email_follow_up_recipients'.
  • Fix - Uploading files as add-on fields not working, when appointment added in admin.
2021.01.10 — version 4.11.1
  • Improvement - Added 'woocommerce_appointments_get_addons' filter.
  • Fix - PHP 8 issue with single '&' operator for comparison.
2020.12.29 — version 4.11.0
  • Improvement - Add filter 'woocommerce_appointments_before_rescheduled_appointment'.
  • Improvement - Also export custom appointment statuses.
  • Improvement - Also export customer status.
  • Improvement - Include product ID instead of object inside appointment form template.
  • Fix - Rescheduling duration not always taken into account.
  • Fix - Make sure quantity added to cart is never zero.

Testimonials

Benny O'Brien@benny_obie

The quick response from a friendly team member at @effectioshop honestly caught me off guard.
Nice work!


Stuart Boyle@stuart_boyle

@effectioshop As an eCommerce developer, effectio.org has enabled me to reach higher expectations and my clients are very happy.


22,000+ Users · 180 Countries
Trusted by freelancers, agencies & store owners worldwide

How It Works

Install the free EffectIO Dashboard plugin on your WordPress site. It connects to the EffectIO catalog, detects every premium plugin and theme you own, and gives you a single hub to manage licenses, run updates, and keep your admin panel clean — all from one screen.

One-Click Updates
Update any premium plugin or theme instantly. No manual downloads, no FTP — just click "Update Now."

🔑

License Manager
View, activate, and manage all your license keys in one place. No hunting through emails or vendor dashboards.

🔇

Notification Blocker
Blocks intrusive admin nag screens, upsell banners, and ads that clutter your dashboard. Re-enable anytime.

🛡️

Vendor Request Control
Prevents redundant license-check pings to third-party servers for items you already manage through EffectIO.

📦

Bulk Activation
Club members can activate all eligible plugins and themes at once — one button, zero hassle.

🆓

100% Free
The Dashboard itself costs nothing. Install it and it auto-activates on your domain — no key required.

Get Started in 3 Steps

1

Download & Install

Download the EffectIO Dashboard zip and install it via Plugins → Add New → Upload.

2

Browse & Activate

Open EffectIO → Catalog in your admin panel. The dashboard auto-detects your installed items and matches them to your licenses.

3

Update & Manage

Keep everything current with one-click updates. Manage licenses, block nag notices, and enjoy a cleaner WordPress experience.

Licenses

All WordPress derivative work is GPL-licensed. Most items are pre-activated and ready to use. Some require an activation key — we provide it with your purchase, and the Dashboard lets you apply it in seconds.

Club members enjoy bulk activation: activate every eligible item at once with a single click. No more entering keys one by one.

✅ Money-Back Guarantee

Every item is tested and ships with full features. If something doesn't work and we can't fix it, you get a full refund. We believe premium tools should be accessible — that's why we offer a low-cost subscription so freelancers, small businesses, and agencies can grow without a large upfront investment.

Manage and Update all your sites

17.99 $ / Month Membership

2900 Plugins and Themes. Install, Update, Activate and Delete any plugin. Unlimited Sites. Best WP Agency Deal.

Clean Items

NGO Mission

Always Updated

SSL Connection