Code

Discussion on WordPress Lucky Wheel - Lucky Wheel Spin and Win

Discussion on WordPress Lucky Wheel - Lucky Wheel Spin and Win

Cart 1,138 sales
Recently Updated

villatheme supports this item

Supported

This author's response time can be up to 1 business day.

134 comments found.

Can you explain, please? Is the price for a lifetime use or will be charged regularly (month, year?)?

Hi,

Thank you for reaching out to us.

All plugins on CodeCanyon (including our plugins) are single-used. Which means they can be activated only on one domain. If you need to use the plugin for 2 different projects, you would need another valid license. It’s Envato policy.

They’re also one time payment and lifetime duration – you can use/update the plugin forever. No extra fee charged.

After purchasing, you’ll have 6 months (12 months if you purchased Extended license) of free Item Support and Auto update feature. Please regard this Envato post for details.

Best regards.

Hello. How can I have all my “Wordpress Lucky Wheel List Emails” data automatically transferred to my Google Sheets online?

Hi,

Thank you for your interest.

I’m afraid there’s currently no option to automatically sync collected emails to Google Sheets. You would need to export the data first and then import it into Google Sheets manually.

Best regards.

kford

kford Purchased

Just a heads up, (I’m sure you’re aware) – your Plugin’s not compatible with PHP 8+.

May I ask if you’re encountering any specific issues with that PHP version? If possible, please share the behavior you’re seeing and the steps to reproduce it. This will help our team investigate more effectively. Thank you for your help

kford

kford Purchased

Critical Error due to code in… wp-content/plugins/wp-lucky-wheel/frontend/frontend.php

Around lines 350-380, the code shown in the link below was a ChatGPT fix … https://ray.so/EcVyO00

Note: above relates to Free Plugin, having purchased your Pro Plugin that seems fine.

Oh I see that. Thank you for reporting. We’ll update our plugin to fix that soon.

1. Is there a sound option? kind of loses the adrenaline rush without the clicking 2. Can you do a FREE spin segment? 3. Can you set it to multiple spins for a user that has opted in? 4. if 3 possible. Can you also randomize that as well? like part of the game would be enter adn you win 1 to up to 5 spins on the wheel? 5. and is this only good for one website usage?

Thanks

Hi,

Thank you for your interest.

1. No, the plugin doesn’t include sound effects.

2. I’m not sure what you meant by “FREE spin segment”. Is it something like 100% discount?

3. The spin limit can be set, but it applies globally to all users, by their email address, not individually on a per-user basis.

4. No, the plugin doesn’t support randomized spin counts.

5. You can use it on as many sites as you want. Once the plugin is installed, it works normally no matter how many other sites you install it on.

If you’re unsure, try the free version first: https://wordpress.org/plugins/wp-lucky-wheel/

About installation, we don’t offer a WordPress setup or installation service. You can install and configure everything yourself using our documentation, it will guide you through the full setup step by step.

If you need help with a specific part of the configuration, feel free to ask and I’ll assist you.

Best regards.

1. aww? why did you not include that?

2 FRee Spin = Bonus spin or Spin Again basically

3. So they’d have to optin each time to spin it? or could they spin in 3 times in a row with one opt in?

4 aww

5 cool :)

6 dang. I don’t even have a wp site anymore.

FOLLOW Up on that. I have a saas that requires optin. It’s just a basic optin page. Can I use this instead to collect teh email and phone and somehow connect it to my SaaS data input? It has api, allows webhooks, etc. (all which I know zero about really).

I just really want to create a landing page with an instant win game that would activate the saas at same time.

I hope I’m communicating this clearly enough for you to give me an answer ?

Thank you for follow-ups. We’ll consider adding a sound effect (the clicking sound while spinning) in a future update.

For the “Free Spin / Spin Again” type of segment, the plugin doesn’t support that at the moment.

3. Yes, users need to opt in each time they spin. Consecutive spins from a single opt-in aren’t supported.

For your follow-up question: the plugin can’t be used as an opt-in system for your SaaS, and it can’t connect directly to external platforms via API or webhook. To make something like that work, the plugin would need to be integrated with your SaaS system, and that kind of compatibility isn’t available, I’m afraid

It looks like you have two versions of this paid plugin on CodeCanyon. Which one are we supposed to use?

Hi,

Thank you for reaching out to us.

This plugin is for WordPress users and doesn’t require WooCommerce. If you don’t use WooCommerce, you can try this one.

And, here’s our free plugin if you want to give a shot: https://wordpress.org/plugins/wp-lucky-wheel/

Best regards.

Hi,

Can you clarfiy below points.

1. I observed in the demo link that some effects, like snow or leaves, are added behind the wheel. Can those be customized as per our requirement? 2. Can we access the data entered, such as emails and phone numbers? If yes, how can we do that? 3. Can we restrict each phone number to be used only once for a lifetime?

You can blacklist specific email domains: https://snipboard.io/ycXItn.jpg

And, there’s no limit.

1. Can we add a new field below the phone number?

2. Can we restore the license key? For example, I used the purchased plugin on a test website. Once the testing is completed, I will move it to the live website. At that time, I will deactivate the plugin on the test site and activate it on the live site.

Unfortunately, it’s not possible to add a new field below the phone number at the moment.

About the license reset inquiry – Yes, but it’s managed by our team. You can contact us anytime you need and we’ll help with that.

HI,

I would like to clarify a few details before purchasing the plugin (WordPress Lucky Wheel). Please find my questions below:

1. Does the plugin offer a refund option? If yes, what is the time limit for requesting a cancellation?

2. Can the email template be customized?

3. I need to add a few products to the wheel, such as Ice Cream, Cakes, and Thick Shakes. I would like to set daily quantity limits for each item — for example, 50 Thick Shakes, 100 Cakes, and 150 Ice Creams.

Once the quantity limit for a product is reached, the spin should not land on that item anymore. For instance, if the Ice Cream limit of 150 is reached, the wheel should no longer stop on Ice Cream for any customer. Is it possible to configure such quantity-based restrictions within the plugin?

Hi,

Thank you for your interest in the plugin. Let me clarify your questions:

1. A refund is possible if the item does not function as described in the product description or if it has not been downloaded yet. There is no specific time limit for requesting a cancellation in such cases.

2. You can edit the email content. If you’d like to modify the entire email layout or template, you can do so using this third-party plugin: https://1.envato.market/kj3VaN

3. Yes, there will be an option to set prize quantity to make it work that way for you.

Let me know if you have any other questions!

Best regards.

The shortcode to use it in a post doesn’t work.

Hi,

Thank you for reaching out to us.

I’m afraid there’s no shortcode available in the free plugin. If you place a shortcode somewhere, you might see it appear as plain text.

Best regards.

Some Doubts before purchase: 1. Can I install this plugin in my Wordpress CMS dashboard, generate Popups and get a HTML code to paste and use the Popups in other websites?

2. Can I generate unlimited number of popups?

3. Do you provide any webhook access?

4. Is there multi-step popup building feature?

5. Is there any analytics page to check the performance?

6. Can I create popups with timings and exit intent?

Hi,

Thank you for your interest in our plugin! Below are the answers to your questions:

1. Our plugin does not provide an option to generate HTML code for popups to use on other websites. You can use it within your WordPress CMS, but we do not support external embedding.

2. The plugin is designed to generate a single lucky wheel, not multiple wheels or popups. If you were referring to popups in a different sense, please clarify.

3. No, the plugin does not provide webhook access.

4. The plugin does not have a multi-step popup feature. Since it’s a lucky wheel, the process is straightforward – users enter their email if required and spin.

5. Yes, there is a report page where you can check performance data. You can try our free version to explore this feature: https://wordpress.org/plugins/wp-lucky-wheel/

6. Perhaps these options are what you’re looking for: https://snipboard.io/XCI8WP.jpg

Let us know if you need further details!

Best regards.

In a previous answer a year ago you mention the probability feature.

But can I specifically assign one chance of winning the item I only have one of?

Hi,

Thank you for reaching out to us.

I’m afraid we don’t have that feature at the moment. For now, you can only adjust the probability of winning via weight: https://docs.villatheme.com/wordpress-lucky-wheel/#page_section_child_menu_2889

Best regards.

Hi, may i know can i set the wheel spin customer no need to key in email or phone number then they can start spin the wheel? Or they is complusory to key in email?

Hi,

Thank you for reaching out to us.

With the latest updates, you can disable all fields and let users spin without having to fill in any details: https://docs.villatheme.com/wordpress-lucky-wheel/#page_section_child_menu_3246

Best regards.

Hello. I think you should release the web3-connected version of this plugin. It will be a wordpress plugin, but the user will connect to the web3 wallet. The admin will distribute token rewards.

Hi,

Thank you for reaching out to us.

I’m sorry I don’t understand what you meant by “web3-connected version”. Could you please clarify the feature or what you’re trying to achieve?

Best regards.

I am interested in buying this plugin however I need to ask some important points.

1. The wheel will spin smoothly? 2. I can change the slots? 3. I can increase or decrease slots? 4. Add sound for clicking when the spin stops and when the wheel spins. 5. Can I remove it as a popup and use this wheel on the front page? 6. Can I remove the entire form and just want the wheel to rotate?

Waiting for your response, Thanks.

Yes, we’ll take it into consideration.

one more question, After the first round, does the user need to reload the page to spin again? If a user turns the wheel, he can spin again after 5-10 seconds. He doesn’t need to reload the page.

I am using it as a shortcode on the homepage, not a popup.

Waiting for your response

Yes, you would need to reload the page. Also, it depends on how you set up these options: https://snipboard.io/Ul7eP3.jpg and https://snipboard.io/z7p9Ly.jpg

Is there or will there be any webhook support for this? This plugin is awesome but I want to integrate with GHL.. a simple webook out would be awesome

Hi,

Thank you for reaching out to us.

If you’re referring to GHL tracking as shipping carrier, you can add custom carrier under Shipping Carriers page. E.g. https://share.nmblc.cloud/4576b5ef

Best regards.

Hi, I updated to the latest version of the plugin and immediately the admin interface stopped working. I got a critical error report as below. Is this something you’re aware of or unique to me only?

When seeking help with this issue, you may be asked for some of the following information: WordPress version 6.6.2 Active theme: Curly Child (version 1.0.0) Current plugin: WordPress Lucky Wheel Premium (version 1.3.3) PHP version 8.1.30

Error Details

An error of type E_ERROR was caused in line 678 of the file /home/pierrots/public_html/wp-content/plugins/wordpress-lucky-wheel/includes/data.php. Error message: Uncaught Error: Call to undefined function wc_implode_html_attributes() in /home/pierrots/public_html/wp-content/plugins/wordpress-lucky-wheel/includes/data.php:678 Stack trace: #0 /home/pierrots/public_html/wp-content/plugins/wordpress-lucky-wheel/includes/data.php(759): VI_WORDPRESS_LUCKY_WHEEL_DATA::villatheme_render_field() #1 /home/pierrots/public_html/wp-content/plugins/wordpress-lucky-wheel/admin/settings.php(744): VI_WORDPRESS_LUCKY_WHEEL_DATA::villatheme_render_table_field() #2 /home/pierrots/public_html/wp-content/plugins/wordpress-lucky-wheel/admin/settings.php(609): VI_WORDPRESS_LUCKY_WHEEL_Admin_Settings->general_options() #3 /home/pierrots/public_html/wp-includes/class-wp-hook.php(324): VI_WORDPRESS_LUCKY_WHEEL_Admin_Settings->settings_page() #4 /home/pierrots/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #5 /home/pierrots/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #6 /home/pierrots/public_html/wp-admin/admin.php(259): do_action() #7 {main} thrown

Hi,

Thanks for bringing this error to our attention. We’ll update our plugin shortly.

Best regards.

Any way to apply tracking codes to the popup so that it tracks within GA4 events. I’ve tried event listeners for element visibility amongst other things. Any interaction with the wheel, or wheel form fields and button etc are not seen in any way? Thanks

Hi, thanks, but not sure if I was clear sorry. I Have a GA4 account already and am tracking the site content and page interactions without issue. Your lucky wheel content however is acting almost like an iFrame. It is not part of the page source code and no interaction wth the content is being acknowledged. I have enhanced tracking, and if I click in a form field on the site, google shows a form start action. If I click in the fields of the lucky wheel popup/overlay… the action is not seen. It is as though it is occurring on another website? Does that makes sense. Not sure if it is an implementation issue. I was starting to thing that I needed to look for the html code for the plugin and apply the google tag to that? Does that make sense. Any thoughts if I’m doing something wrong and should be expecting different results? Cheers

Hi,

Our wheel segment is drawn by JS and displayed under the <canvas> “HTML”, so our team will discuss more about your issue and inform to you, kindly wait for our update.

Best regards.

Many thanks. Appreciate the quick replies as well. Cheers

Hi, the plugin is not working. is show “Plugin could not be activated because it triggered a fatal error.”

Hi,

We are sorry this unexpected experience.

Let us know if any notifications on the fatal error, kindly share with us.

Please contact us on our support forum, and provide us more details we will help you check and handle this issue. Our support forum: https://villatheme.com/supports

Thank you for your cooperation.

Best regards.

Is there a way to have a prize as a free spin and have it reset?

Hi,

Thank you for bringing us your idea.

I need to confirm if I understand your request right. You want to set a prize to be a free spin, if a customer spins to this prize, he will obtain one more spin.

If that case, our plugin is currently not available for this feature, because setting the number of spins per email and the gap between 2 spins will not apply for these users, it needs to reset the spin time for the users who win this prize.

Best regards.

Hi, how can I change the texts of the placeholders of the form?

Hi,

Thank you for reaching out to us.

Do you mean these texts: https://ibb.co/Jp3M4dk

If yes, they can be translated using the Loco Translate plugin, we have a full guide to translate plugins: https://villatheme.com/knowledge-base/how-to-translate-plugin/

Best regards.

I tried to use the conditional tags as you indicated so that it only appears in a specific page is_single(‘4097’), also is_page(‘4097’) is_page(‘expo’) but it doesn’t work

Hi,

Thank you for reaching out to us.

In your case, you should use this conditional tag to show the wheel on certain PAGES,

is_page(array(pageID1,pageID2))

For detailed guides on how to use conditional tags, you can refer to this: https://codex.wordpress.org/Conditional_Tags

Best regards

nope, doesnt work. I used is_page(array(4097)) is_page(array(‘4097’)) is_page(4097) is_page(‘4097’) is_page(‘Expo’)

Hi,

Sorry, that is incorrect, here is the detailed guide in the WP conditional tags for your case:

is_page( array( 42, ‘about-me’, ‘About Me And Joe’ ) )

Returns true when the Pages displayed is either post ID = 42, or post_name is “about-me”, or post_title is “About Me And Joe”

You can see this part: https://codex.wordpress.org/Conditional_Tags#A_PAGE_Page

Best regards.

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey