Version 3.6.2 — Aug 5, ’22
- Fix: fixed an issue with some logs not exporting all data.
Version 3.6.1 — Jul 5, ’22
- Fix: fixed a conflict when your site has plugins that use the library “Form-Field-Dependency”.
Version 3.6 — Jun 1, ’22
- New: shortcode wheels now have a setting to allow people to play again after a delay of X days.
- Improvement: no cookies are used now when using the shortcode as wheel.
- Improvement: you couldn’t deactivate shortcode wheels so now only popup wheels have the “active” checkbox in the backend.
- Improvement: display the shortcode in the backend for easier reference.
- Fix: fixed a bug where users could play again even if it wasn’t allowed when “connected data tool” was set to “none”.
- Other: created a new guide on data collection, GDPR, and privacy and linked to it from various places in the plugin’s backend.
Version 3.5.12 — May 26, ’22
- Improvement: improved security on the admin side.
- Other: verify WP 6 and Woo 6.5 compatibility.
Version 3.5.11 — Apr 16, ’22
- New: allow MailerLite date fields in the form from.
Version 3.5.10 — Apr 13, ’22
- Fix: fixed SendInBlue API to fetch more than 10 list names.
Version 3.5.9 — Mar 18, ’22
- Improvement: allow changing capability for exporting CSV files.
Version 3.5.8 — Mar 10, ’22
- Fix: fixed functions relying on a different WP capability than “administrator” in admin (more).
Version 3.5.7 — Mar 10, ’22
- Fix: fixed functions relying on a different WP capability than “administrator” in admin.
Version 3.5.6 — Jan 16, ’22
- Improvement: improved security on the admin side.
- Improvement: modernized code.
- Other: removed Chatfuel from the list as they no longer offer the FB checkbox plugin.
Version 3.5.5 — Dec 21, ’21
- Improvement: removed the separate exports (“export plays” and “export optins”) and replaced with one export.
- Other: verified Woo 6.0 compatibility.
Version 3.5.4 — Dec 8, ’21
- Fix: fixed an issue with phone number masking when Gravity Forms is also active on the site.
Version 3.5.3 — Nov 26, ’21
- Improvement: added number fields to SendInBlue integration.
- Fix: fixed a bug where the total chances percentage would be 200% (instead of 100) when editing the wheel.
Version 3.5.2 — Nov 10, ’21
- Update: better phone validation for the SendInBlue “SMS” field.
- Fix: fixed database insertion error when prize text is too long.
Version 3.5.1 — Jul 1, ’21
- Update: added filter “wof_hide_html_in_logs” for developers.
- Other: verify & updated WP & Woo version tags.
Version 3.5.0 — March 23, ’21
- Update: added a “delete wheel” confirmation dialog in the backend.
- Fix: fixed an issue with mailchimp only returning 10 merge fields in the backend.
- Fix: fixed mobile horizontal scroll styling issue with standalone wheels.
- Other: updated minimum WooCommerce version to 3.4.0. We will ensure compatibility with older versions (>3.0) for 3 more releases.
- Other: updated WP & Woo version tags.
Version 3.4.9 — February 26, ’21
- New: if your wheel limiting prizes, you can see how many prizes are claimed per slice in the “view statistics” dialog.
Version 3.4.8 — January 15, ’21
- Fix: fixed an issue with the “widget background color” option not always showing.
- Fix: fixed an issue with coupon bar color settings not updating correctly.
Version 3.4.7 — December 11, ’20
- Fix: fixed a backend issue with WP editors not saving text.
Version 3.4.6 — December 8, ’20
- Fix: fixed an edge case issue in “winning” calculation when “global chance of winning” is zero.
- Enhancement: “global chance of winning” setting can now only take values from 0 to 100%.
- Enhancement: minor style change to the label next to a checkbox.
Version 3.4.5 — December 5, ’20
- New: added an option so the popup can appear full screen.
- New: new field types in WordPress form builder: textareas, select lists and number fields.
- Enhancement: a checkbox label now appears next to the checkbox instead of the other way around.
- Fix: fixed the “winter wonderland” them that wasn’t showing the bottom background.
- Enhancement: saves less data in the database when saving the wheel from the backend.
- Enhancement: removed outdated CSS (for browsers older than 5 years), resulting in a smaller CSS file for the frontend.
- Enhancement: allow HTML in form fields added to the WordPress, or Zapier form builder.
- Update: for developers: added a CSS class “wof-played” when the wheel was played.
- Update: for developers: added a CSS class “wof-won” when the wheel was played and the user won.
Version 3.4.2 — November 8, ’20
- Fix: fixed an issue with the new SendInblue API not attaching a list to created contacts.
Version 3.4.1 — November 2, ’20
- Fix: fixed an issue with searching for product categories in the backend.
- Update: verify new WP version compatibility.
Version 3.4.0 — Oktober 24, ’20
- Update: SendInBlue Api v2 will be deprecated soon. This release contains options to use their active v3 of the API.
- Fix: minor fixes.
Version 3.3.9 — September 25, ’20
- Fix: fixed Mailchimp Birthday field type issues.
Version 3.3.8 — September 24, ’20
- Added: ability to add more dynamic codes in the emails sent by our plugin.
- Update: removed ChatChamp integration as their service has discontinued for a while now.
- Fix: removed “has_filter” function where it wasn’t necessary, effectively reducing code.
Version 3.3.7 — September 20, ’20
- Added: new frontend hook so developers can edit form fields being created.
- Added: class and ID attributes to the form elements so they can be targeted with CSS or JS.
- Fix: added “SameSite” attribute to cookies to comply with new browser features.
- Other: updated minimum PHP version to 5.6. Backward compatibility guaranteed with 3 minor releases.
Version 3.3.6 — August 11, ’20
- Fix: fix WordPress database table not being created on first run.
Version 3.3.5 — August 6, ’20
- Fix: fixed a bug when editing your wheel and changing slices from a low number to a high number in the backend.
- Fix: the wheel had tiny gap between slices, which was notable when all slices were light in color. This is now fixed.
Version 3.3.4 — July 16, ’20
- Added: new options to show on WooCommerce pages: “order received” and “view order” page.
- Fix: fixed an admin issue when uploading background images don’t have a thumbnail.
- Dev: added developer hook for the coupon bar.
Version 3.3.3 — April 16, ’20
- Fix: fixed an issue with Mailchimp groups not loading on 1st try when editing a wheel.
- Fix: fixed some minor HTML changes.
- Fix: fixed an issue with your wheel’s email settings sometimes disappearing in the backend.
Version 3.3.2 — March 28, ’20
- Update: added segment ID (the number of the slice won/lost) to data sent to Zapier.
- Update: verified Woo 4+ compatibility.
- Fix: added “usage_count” to coupons. This should fix some coupons returning “expired” when they shouldn’t.
Version 3.3.1 — February 12, ’20
- Added: some more hooks to extend WooCommerce generated coupons.
- Update: better styling for using images inside slices.
- Update: primary email field is now type “email” for better mobile keyboard support.
- Fix: removed a PHP warning in admin screen.
- Fix: removed a PHP warning in the admin when connecting to ConvertKit.
- Fix: fixed an issue with the GetResponse API.
Version 3.3.0 — November 19, ’19
- Update: you can now add variations to “include products” or “exclude products” in the coupon settings.
- Update: allow more HTML tags in certain settings.
Version 3.2.9 — November 12, ’19
- Update: better admin UI to create wheels with the shortcode.
- Update: added a few more filters so developers can extend even more parts of the plugin.
- Fix: fixed an issue where custom HTML prizes weren’t saved to the database.
- Fix: fixed an issue with the notification email not being sent if you don’t fill out a message & subject.
- Fix: fixed a filter to change the “from” email address.
Version 3.2.8 — September 3, ’19
- Fix: fixed an issue with some coupon bars.
Version 3.2.7 — September 3, ’19
- Update: Add filters to IP checking so developers can extend it when needed.
Version 3.2.6 — August 29, ’19
- Fix: fixed issue where the coupon bar would show if you won a prize that is not a coupon.
- Fix: fixed issue with fetching custom fields in ConvertKit.
- Update: added min/max values to some admin settings.
Version 3.2.5 — July 30, ’19
- Added: 2 new options: “hide on desktop” and “hide on tablet”.
- Added: filters to edit data sent to Zapier.
- Update: added Woo compatibility tags.
Version 3.2.4 — May 18, ’19
- Added: new integration: Drip.
- Fix: fixed a bug with list fields containing non-UTF8 characters.
- Fix: Mailchimp’s international phone number field now also supports proper masking.
- Fix: Fix to display the wheel on product pages from a certain product category.
Version 3.2.3 — May 3, ’19
- Fix: fixed a bug where you couldn’t select a widget type in the settings page.
- Fix: fixed a bug in the settings page where you couldn’t select suboptions of the “when to show” setting.
- Fix: fixed a bug with ActiveCampaign email lists not containing custom fields.
- Fix: WP_Error handling with all email marketing providers.
Version 3.2.2 — April 15, ’19
- Added: new layout option to disable the wheel shadows.
- Added: new option to disable the wheel handles.
- Added: new widget: “mini wheel”.
- Added: added filter to skip sending analytics from the wheel to your backend. This can be handy if you want to minimize admin-ajax traffic.
- Fix: Fixed CSS in footer issue.
- Fix: Fixed an issue where coupon bar wasn’t available on all pages.
- Fix: Fixed an issue with adding coupons automatically to the cart when it’s empty.
Version 3.2.1 — March 14, ’19
- Fix: When editing your wheel, the custom colors disappeared (if any). This is now fixed.
- Fix: fixed a bug with the background setting and custom uploaded backgrounds.
- Fix: fixed a typo in the custom background CSS.
- Update: improved performance of the admin. This is to be continued.
- Update: replace unnecessary translation function _e() with echo.
Version 3.2.0 — March 6, ’19
- Fix: fixed a bug with the backend setting for a fixed cart coupon amount.
- Fix: fixed a bug where email settings are shown in the backend when they shouldn’t.
- Fix: fixed a rare “flash of unstyled content” bug where the wheel would be visible a fraction of a second during page load.
- Fix: fixed a bug with the “tick” sound.
- Update: added some more useful error messages in the backend.
- Update: better script & style loading on the frontend. It’s more performant and keeps page sizes smaller.
- Update: automatically disable the free plugin when it’s still installed. This prevents a few possible errors.
- Added: the setting “when to show the wheel” is now multi-select so you can define more than 1 condition when to show the wheel.
- Added: you can now add up to 24 slices instead of 12.
- Added: more email settings. Each specific slice type now has an email setting.
- Added: possibility to send an email to yourself when someone turned the wheel.
- Added: possibility to show confetti pop when a player won.
- Added: you can now easily add your own backgrounds to the wheel.
Version 3.1.0 — December 13, ’18
- Update: added new Woo coupon settings such as coupon type (fixed value or percentage), min & max spend.
- Update: your slices can now contain images by using <img src=”…”/> as coupon value.
Version 3.0.9 — November 24, ’18
- Fix: fixed a bug with searching Arabic Woocommerce products.
- Fix: made all backend strings properly translateable.
- Update: allow ID selectors as well for the ‘on click’ element.
Version 3.0.8 — November 7, ’18
- Fix: fixed a bug with ‘is_product’ function for WooCommerce.
Version 3.0.7 — November 4, ’18
- Added: zip code support for Mailchimp.
- Fix: fixed a bug for input masking of fields of type: phone, date and birthday.
- Fix: fixed a bug with the “All product pages” setting.
- Update: updated email feature.
Version 3.0.6 — October 26, ’18
- Added: option for double opt-in in MailChimp.
- Added: SendInBlue support.
- Added: option to automatically add Woo coupon to cart.
- Added: Developer-friendly WooCommerce coupons.
- Fixed: Compatibility for PHP 7.2.
- Update: enhanced HTML emailing.
Version 3.0.5 — October 2, ’18
- Fix: fixed a bug with playing the ‘tick’ sound.
- Fix: fixed a bug with replays where a prize would be won but the frontend shows ‘no prize won’.
Version 3.0.4 — September 20, ’18
- Added: ‘tick’ sound when playing (as an option).
- Added: integration with Newsletter2Go.
Version 3.0.3 — June 26, ’18
- Added: New tool: ChatFuel (for Facebook marketing).
- Enhancement: You can now edit the chances to 1/4th of a percentage.
Version 3.0.2 — May 29, ’18
- Fixed: fixed bug with updating when some utf characters would become unicode.
- Fixed: fixed WooCommerce coupon being displayed wrongly.
- Fixed: fix in the backend: ‘save’ sometimes not doing anything.
Version 3.0.1 — May 2, ’18
- Added: new design features. You can now design any theme you want!
- Added: ability to upload logo in the center of the wheel.
- Added: Remarkety integration.
- Added: Convertkit integration.
- Added: tools for GDPR compliance.
- Fixed: several small backend UI fixes.
- Fix: a bug with HTML in slice for the upgrade routine.
Version 2.1.2 — March 30, ’18
- Fix: fixed a bug for certain time zones where coupons expired too early when their lifespan was less than 1 hour.
- Fix: fixed an issue with incorrectly identifying the WooCommerce shop page.
Version 2.1.1 — March 2, ’18
- Fix: fixed an issue where in rare cases the winning segment would be 0.
Version 2.1.0 — February 27, ’18
- Fix: various small bugfixes and enhancements in the admin dashboard.
- Added: Facebook Messenger support through ChatChamp.
- Added: security option to log IP addresses for better security.
- Added: better logging options.
- Added: support for Mailster.
- Fix: bugfix for Klaviyo.
Version 2.0.8 — February 5, ’18
- Fix: fixed a bug for standalone wheels.
Version 2.0.7 — February 4, ’18
- Added: added a ‘consent checkbox’ field in the form builder for GDPR.
- Added: added a new occurrence option ‘none’, so you can only show widgets, or program your own occurrence.
- Fix: fixed a bug with ‘show on pages’ setting in the backend.
Version 2.0.6 — February 2, ’18
- Added: support for Klaviyo.
- Added: limit prizes: allow prizes to be won only X amount of times.
- Fix: fixed an issue with converting string to int.
Version 2.0.5 — January 25, ’18
- Added: Free shipping option.
- Added: Show the wheel only for logged in or logged out users.
- Update: Woo coupon percentage is now a number field instead of a dropdown (so more options for you).
- Fix: fixed coupon bar issue.
- Fix: fixed issue with the ‘show on pages’ setting in the backend.
- Update: added some more developer hooks.
Version 2.0.4 — December 22, ’17
- Fixed: fix in Christmas theme
Version 2.0.3 — December 15, ’17
- Added: new slice type: text/HTML
- Update: added a little more developer friendliness
Version 2.0.2 — December 9, ’17
- Added: WooCommerce coupon bar for urgency
- Fix: minor MailChimp bug
Version 2.0.1 — December 7, ’17
- Bugfix for backward compatibility.
Version 2.0.0 — December 6, ’17
- Added: 6 new themes.
- Added: 8 new backgrounds.
- Update: updated UI so it’s more user-friendly to add a wheel.
- Update: your design changes are visible in a realtime live-preview.
- Update: Formbuilder supports dropdown fields for all autoresponders.
- Update: Mailchimp formbuilder supports text, dropdown, date, birthday, number and phone number types.
- Added: GetResponse integration.
- Added: MailerLite integration.
- Added: Zero BS CRM integration (via separate connector).
- Added: WordPress database integration. Collect opt-ins straight to your own database.
- Added: AWeber integration (via separate connector).
- Update: ability to let users play without filling out an opt-in form (handy if you want to give prizes only).
- Update: allow duplicate plays (users can play again, even when they already won).
- Update: Updated form builder.
- Added: added ‘bubble’ and ‘pull-out’ widgets ( = clickable buttons ) to open a wheel.
- Added: new type of slice: redirect. Redirect users to a page, rather than show a prize.
- Update: made the plugin expandable and developer-friendly.
- Fix: fixed a bug in email templates.
- Fix: some small theme CSS fixes.
- And more …
- Fix: fixed a bug with multiple excluded categories in Woo coupons.
- Update: extension abilities for developers.
- Update: UI changes.
* Added: winter/Christmas theme.
* Fixed: various small bugfixes.
- Version release notes
- Added: anti-cheat engine.
- Update: added exit-intent behavior on mobile.
- Fix: fixed a bug when nothing was selected in ‘show on page’ setting.
- Added: support for MailChimp’s birthday field.
- Update: added an upper-right close icon, in favor of the lower right closing sentence.
- Update: include RTL language support.
- Update: improved email sending behind the scenes.
- Update: allow some HTML in the wheel’s labels.
- Added: product categories in the ‘show on pages’ option.
- Added: the ability to send coupon codes via email as opposed to showing on screen.
- Added: webhooks support for Zapier etc.
- Added: added support for Mailchimp groups.
- Added: added some content & design settings.
- Added: added a new occurrence setting.
- Fix: mobile UI fixes.
- Fix: bugfix in CSS for the standalone wheel.
- Added: extra coupon options for WooCommerce.
- Fix: Bugfix in iOS Safari 11.
- Added: extra coupon options.
- Added: more design options.
- Update: enhanced iOS experience.
- Update: small UI improvements on mobile.
- Added: added a new theme: Halloween.
- Added: added a new theme: Black & White.
- Update: better ‘ticking’ animation when the wheel is turning.
- Update: minor changes to the view on mobile.
- Update: added form builder. You can now add more than fields to the form.
- Update: added demo content to get you started faster.
- Update: UI improvements on the admin page.
- Fix: Fixed an error for Mac users.
- Fix: Fixed a bug with the email list drop-down field on the admin page.
- Added WPML compatibility.
- Fix: fixed a small bug for WP versions before 4.7.
Update: added shortcode [wof_wheel] so you can display the game on any page you like.
Fix: added a noop for window.waitForFinalEvent as some plugins may interfere with tinymce in the backend.
- Update: CSS changes in the admin dashboard to support older websites.
- Update: added 2 new pattern backgrounds.
- Update: you can now change the background- and text color of the theme.
- Fix: fixed a bug with saving the ‘WooCommerce coupon duration’ setting.
- Update: added action hooks so developers can extend the plugin.
- Fix: the ’email placeholder’ content field wasn’t saving.
- Update: verified WordPress 4.8.2 compatibility.
- Update: added WooCommerce integrations for coupons.
- Update: added log file (via a setting).
- Update: added support for ActiveCampaign
- Update: allow visitors to play multiple times: try again when they lose. Configurable via the settings.
- Update: added support for Campaign Monitor