[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f-ZO1WgCradHpzCXTntyb7dKbLHDnhi3YgoclKcoOj_0":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":37,"analysis":134,"fingerprints":510},"webequipe-spin-win-wheel","WebEquipe Spin & Win Wheel","1.0.7","WebEquipe","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebequipe\u002F","\u003Cp>Engage your visitors with an interactive spin-to-win wheel! Collect leads, reward users instantly, and boost conversions.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FunjPdXyJ_lY?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>WebEquipe Spin & Win Wheel\u003C\u002Fstrong> is a gamified marketing tool for WordPress that lets you create multiple customizable spin-to-win wheels with prizes, probabilities, and unique branding.\u003Cbr \u002F>\nPerfect for lead generation, coupons, giveaways, and seasonal campaigns.\u003C\u002Fp>\n\u003Ch3>🎯 Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Create unlimited spin-to-win wheels with custom rewards.  \u003C\u002Fli>\n\u003Cli>Define probabilities for each prize segment.  \u003C\u002Fli>\n\u003Cli>Fully customizable design (colors, sizes, logos, and backgrounds).  \u003C\u002Fli>\n\u003Cli>Display the wheel as a popup and sidebar.  \u003C\u002Fli>\n\u003Cli>Multiple trigger options: on page load, button click.  \u003C\u002Fli>\n\u003Cli>Collect user data (name, email, etc.).  \u003C\u002Fli>\n\u003Cli>Export participant data as CSV and import into email-marketing tools.  \u003C\u002Fli>\n\u003Cli>Winner and admin email notifications.  \u003C\u002Fli>\n\u003Cli>Works with or without WooCommerce.  \u003C\u002Fli>\n\u003Cli>Responsive and lightweight — works seamlessly on mobile and desktop.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💡 Use Cases\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Lead generation and newsletter sign-ups.  \u003C\u002Fli>\n\u003Cli>Discount or coupon giveaways.  \u003C\u002Fli>\n\u003Cli>Seasonal and festive promotions.  \u003C\u002Fli>\n\u003Cli>Gamified user-engagement campaigns.  \u003C\u002Fli>\n\u003Cli>Reward programs for loyal customers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Pro Features (Coming Soon)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>AI-powered display timing and prize optimization.  \u003C\u002Fli>\n\u003Cli>Advanced WooCommerce coupon integration.  \u003C\u002Fli>\n\u003Cli>Email-marketing integrations (Mailchimp, Klaviyo, and more).  \u003C\u002Fli>\n\u003Cli>Built-in analytics dashboard for insights and performance tracking.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🌟 Why Choose WebEquipe Spin & Win Wheel\u003C\u002Fh3>\n\u003Cp>Turn visitors into customers by making engagement fun.\u003Cbr \u002F>\nGamify your website, capture leads effortlessly, and watch your conversions rise — all from within your WordPress dashboard.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>This site uses the WebEquipe Spin & Win Wheel plugin to run a spin-to-win campaign. It collects personal data submitted through the spin form, including name, email address, phone number, spin result, and page URL. The data is stored in custom database tables on this site and is used to run the campaign and send winner\u002Fadmin notifications if enabled. Data remains until entries are deleted or the plugin is uninstalled.\u003C\u002Fp>\n\u003Cp>Why this matters: site owners are responsible for telling visitors what data is collected and how it is used.\u003C\u002Fp>\n\u003Cp>How to use the suggested text:\u003C\u002Fp>\n\u003Col>\n\u003Cli>In WordPress Admin, go to \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Privacy\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>“Check for suggested privacy policy text”\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Add the WebEquipe Spin & Win Wheel section to your site’s privacy policy page.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Ch3>Quick Start Guide\u003C\u002Fh3>\n\u003Cp>After activating the plugin, follow these steps to create and configure your first spin-to-win wheel.\u003C\u002Fp>\n\u003Ch3>Step 1: Create Your First Wheel\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Navigate to \u003Cstrong>WebEquipe Spin & Win Wheel \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> All Wheel\u003C\u002Fstrong> in your WordPress admin dashboard.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>“Add New”\u003C\u002Fstrong> at the top of the page.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>You will see 4 tabs with default values. You can customize them as needed.\u003C\u002Fp>\n\u003Ch3>Step 2: General Tab – Set Up Basic Settings\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Cstrong>Basic Information\u003C\u002Fstrong>\n\u003Col>\n\u003Cli>Enter a \u003Cstrong>Title\u003C\u002Fstrong> for your wheel (e.g., “Summer Giveaway Wheel”).\u003C\u002Fli>\n\u003Cli>Add an optional \u003Cstrong>Description\u003C\u002Fstrong> to help you identify this wheel later.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Status\u003C\u002Fstrong>: Set to “Active” to enable the wheel, or “Inactive” to disable it temporarily.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Spin Display Settings\u003C\u002Fstrong>\n\u003Col>\n\u003Cli>\u003Cstrong>When Load\u003C\u002Fstrong>: Choose how your wheel appears\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>\u003Cstrong>Popup\u003C\u002Fstrong>: Opens automatically on your page\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Button Click\u003C\u002Fstrong>: Shows a button; clicking it opens the modal\n\u003Col>\n\u003Cli>\u003Cstrong>Responsive Display Setting\u003C\u002Fstrong>: Choose which devices to support (Laptop, Tablet, Mobile).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show On\u003C\u002Fstrong>: Choose how the popup appears\u003C\u002Fli>\n\u003C\u002Fol>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Left Slide\u003C\u002Fstrong>: Appears from left to right\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Right Slide\u003C\u002Fstrong>: Appears from right to left\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Center\u003C\u002Fstrong>: Appears as a centered modal\n\u003Col>\n\u003Cli>\u003Cstrong>Form Field Setting\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email\u003C\u002Fstrong>: Always shown and required\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Name\u003C\u002Fstrong> and \u003Cstrong>Mobile\u003C\u002Fstrong>: Can be enabled\u002Fdisabled\n\u003Col>\n\u003Cli>\u003Cstrong>Spin Behavioral Settings\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Spin Popup First Display\u003C\u002Fstrong>: Wait time (seconds) before the popup appears\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Spin Duration\u003C\u002Fstrong>: Number of seconds the wheel spins\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Wait Time to Re-open Wheel\u003C\u002Fstrong>: Cooldown before the popup can open again\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Wait Time to Try with Same Email\u003C\u002Fstrong>: Cooldown before the same email can submit again\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Step 3: Items Tab – Prize Segments\u003C\u002Fh3>\n\u003Col>\n\u003Cli>This tab shows the prize list. Each row is a segment on the wheel.\u003C\u002Fli>\n\u003Cli>For each segment, configure:\n\u003Cul>\n\u003Cli>\u003Cstrong>Win?\u003C\u002Fstrong>: Yes or No. This decides whether the win\u002Flose message is shown.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Label\u003C\u002Fstrong>: The text displayed on the wheel segment (e.g., “10% Off”, “Try Again”, “Free Shipping”)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Value\u003C\u002Fstrong>: The actual prize value or message shown to winners\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Probability\u003C\u002Fstrong>: The chance of winning this prize (as a percentage). Total should equal 100%\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Background Color\u003C\u002Fstrong>: Color of the segment\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Text Color\u003C\u002Fstrong>: Color of the text on the segment\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add New Row+\u003C\u002Fstrong>: Add a new prize segment.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Important\u003C\u002Fstrong>: Ensure all probabilities add up to 100%.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Choose Template\u003C\u002Fstrong>: Select a built-in color template or customize each segment color manually.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Step 4: Design Tab – Look and Feel\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Cstrong>Template\u003C\u002Fstrong>: Choose a pre-designed template. There are 4 layouts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Card Settings\u003C\u002Fstrong>: Customize the popup\u002Fform container:\n\u003Cul>\n\u003Cli>Background color, text color, border radius, padding\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Wheel Center\u003C\u002Fstrong>: Customize the center of the wheel:\n\u003Cul>\n\u003Cli>Background color, border color, and width\u003C\u002Fli>\n\u003Cli>Choose a default icon (dot, star, film) or upload a custom image\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Wheel Stroke Settings\u003C\u002Fstrong>: Customize segment borders and text:\n\u003Cul>\n\u003Cli>Border color and size\u003C\u002Fli>\n\u003Cli>Font size, family, and style\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Form Design Settings\u003C\u002Fstrong>: Customize the user input form:\n\u003Cul>\n\u003Cli>Alignment, button text and colors\u003C\u002Fli>\n\u003Cli>Initial button appearance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Initial Button Settings\u003C\u002Fstrong>: If \u003Cstrong>When Load\u003C\u002Fstrong> is set to \u003Cstrong>Button\u003C\u002Fstrong>, configure the button colors.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Step 5: Finish\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Cstrong>Message Settings\u003C\u002Fstrong>: Messages shown after form submission.\n\u003Col>\n\u003Cli>\u003Cstrong>Win Message\u003C\u002Fstrong>: You can use \u003Ccode>{label}\u003C\u002Fcode> and \u003Ccode>{value}\u003C\u002Fcode> in the message.\u003Cbr \u002F>\nExample: 🎉 Congratulations! You won {label}. Use {value} as your coupon code.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lose Message\u003C\u002Fstrong>: Message shown when the user does not win.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Settings\u003C\u002Fstrong>: Only winners receive an email.\n\u003Col>\n\u003Cli>\u003Cstrong>Send Email After Submit\u003C\u002Fstrong>: Yes\u002FNo.\u003C\u002Fli>\n\u003Cli>Customize \u003Cstrong>From Name\u003C\u002Fstrong>, \u003Cstrong>From Address\u003C\u002Fstrong>, and \u003Cstrong>Subject\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Body\u003C\u002Fstrong>: Use dynamic fields like \u003Ccode>{customer}\u003C\u002Fcode>, \u003Ccode>{customer_phone}\u003C\u002Fcode>, \u003Ccode>{spin_label}\u003C\u002Fcode>, \u003Ccode>{spin_value}\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Notification Settings\u003C\u002Fstrong>: Enable or disable admin notifications.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Step 6: Save and Test\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Click \u003Cstrong>“Create Wheel”\u003C\u002Fstrong> to save.\u003C\u002Fli>\n\u003Cli>On the \u003Cstrong>Edit Wheel\u003C\u002Fstrong> page, copy the shortcode shown at the top, such as \u003Ccode>[wsww-spin id=\"1\"]\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Paste the shortcode on any page, post, or widget.\u003C\u002Fli>\n\u003Cli>If \u003Cstrong>When Load\u003C\u002Fstrong> is set to \u003Cstrong>Button\u003C\u002Fstrong>, the shortcode renders a button. If set to \u003Cstrong>Popup\u003C\u002Fstrong>, the wheel opens automatically.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>List and Edit\u003C\u002Fh3>\n\u003Cp>From \u003Cstrong>All Wheel\u003C\u002Fstrong>, you can view all wheels and their shortcodes. Click a title to edit or use \u003Cstrong>Delete\u003C\u002Fstrong> to remove a wheel.\u003C\u002Fp>\n\u003Cp>The edit screen uses the same tabs: \u003Cstrong>General\u003C\u002Fstrong>, \u003Cstrong>Items\u003C\u002Fstrong>, \u003Cstrong>Design\u003C\u002Fstrong>, and \u003Cstrong>Finish\u003C\u002Fstrong>. You can update these settings at any time.\u003C\u002Fp>\n\u003Ch3>Viewing and Managing Results\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Navigate to \u003Cstrong>WebEquipe Spin & Win Wheel \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> All Winner\u003C\u002Fstrong> to see all participants.\u003C\u002Fli>\n\u003Cli>View details of each spin, including:\n\u003Cul>\n\u003Cli>User information (name, email, etc.)\u003C\u002Fli>\n\u003Cli>Prize won\u003C\u002Fli>\n\u003Cli>Date and time\u003C\u002Fli>\n\u003Cli>Claim status\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Click an email to view winner details. Use \u003Cstrong>“Claim this prize”\u003C\u002Fstrong> to set the claim status.\u003C\u002Fli>\n\u003Cli>Export data as CSV for use in email marketing tools or CRM systems.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Testing Your Setup\u003C\u002Fh3>\n\u003Cp>Before launching your campaign:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Test the Wheel\u003C\u002Fstrong>: Create a test wheel and spin it multiple times to verify probabilities.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Test Email Notifications\u003C\u002Fstrong>: Ensure winner emails are being sent correctly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Test on Mobile\u003C\u002Fstrong>: Verify the wheel displays and functions properly on mobile devices.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Test Different Browsers\u003C\u002Fstrong>: Check compatibility across Chrome, Firefox, Safari, and Edge.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Test Display Triggers\u003C\u002Fstrong>: Verify popup timing and auto-trigger settings work as expected.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Tip:\u003C\u002Fstrong> For best results, test the wheel on both desktop and mobile before launching your campaign.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Third-Party Libraries\u003C\u002Fh3>\n\u003Cp>This plugin bundles the following libraries:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Bootstrap v5.3.8 (assets\u002Fjs\u002Fbootstrap.bundle.min.js, assets\u002Fcss\u002Fbootstrap.min.css)\u003C\u002Fli>\n\u003Cli>D3.js v3.5.17 (assets\u002Fjs\u002Fd3.v3.min.js)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>License details and source URLs are listed in THIRD-PARTY-LICENSES.txt.\u003C\u002Fp>\n\u003Ch3>Troubleshooting\u003C\u002Fh3>\n\u003Ch3>Common Issues and Solutions\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Issue: Wheel not spinning or showing errors\u003C\u002Fstrong>\u003Cbr \u002F>\n– Solution: Ensure JavaScript is enabled in your browser\u003Cbr \u002F>\n– Check browser console for errors\u003Cbr \u002F>\n– Verify all required fields are filled in the wheel configuration\u003Cbr \u002F>\n– Ensure probabilities add up to 100%\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Issue: Popup not appearing\u003C\u002Fstrong>\u003Cbr \u002F>\n– Solution: Check display settings (Display After X seconds)\u003Cbr \u002F>\n– Verify the wheel status is “Active”\u003Cbr \u002F>\n– Clear browser cache\u003Cbr \u002F>\n– Check if other plugins are interfering with popup functionality\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Issue: Shortcode not working\u003C\u002Fstrong>\u003Cbr \u002F>\n– Solution: Verify the shortcode syntax: \u003Ccode>[wsww-spin id=\"1\"]\u003C\u002Fcode> (use quotes around the ID)\u003Cbr \u002F>\n– Ensure the wheel ID is correct\u003Cbr \u002F>\n– Check that the page\u002Fpost is published (not draft)\u003Cbr \u002F>\n– Try deactivating and reactivating the plugin\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Issue: Email notifications not sending\u003C\u002Fstrong>\u003Cbr \u002F>\n– Solution: Configure SMTP plugin if your host requires it\u003Cbr \u002F>\n– Verify email settings in the Email tab\u003Cbr \u002F>\n– Check WordPress email functionality\u003Cbr \u002F>\n– Ensure “From Address” is valid and not blocked\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Issue: Wheel design not displaying correctly\u003C\u002Fstrong>\u003Cbr \u002F>\n– Solution: Clear browser cache\u003Cbr \u002F>\n– Check for CSS conflicts with your theme\u003Cbr \u002F>\n– Verify all color codes are valid hex colors (e.g., #FF0000)\u003Cbr \u002F>\n– Test in different browsers\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Issue: Data not being collected\u003C\u002Fstrong>\u003Cbr \u002F>\n– Solution: Verify required fields are set in Data Process tab\u003Cbr \u002F>\n– Check that form fields are enabled\u003Cbr \u002F>\n– Ensure JavaScript is enabled\u003Cbr \u002F>\n– Check browser console for errors\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Issue: Admin page showing redirect errors\u003C\u002Fstrong>\u003Cbr \u002F>\n– Solution: Clear browser cache and cookies\u003Cbr \u002F>\n– Deactivate and reactivate the plugin\u003Cbr \u002F>\n– Check for plugin conflicts by deactivating other plugins temporarily\u003Cbr \u002F>\n– Ensure you have administrator permissions\u003C\u002Fp>\n\u003Cp>If you continue to experience issues, please check the plugin support forum or contact support.\u003C\u002Fp>\n","Spin-to-win for WordPress – engage visitors, capture emails, and deliver coupons to boost signups and sales.",40,245,100,2,"2026-03-12T12:34:00.000Z","6.9.4","5.4","7.4",[20,21,22,23,24],"coupon","giveaway","lead-generation","lucky-draw","spin-wheel","https:\u002F\u002Fwebequipe.com\u002Fwebequipe-spin-win-wheel","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebequipe-spin-win-wheel.1.0.7.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":33,"avg_security_score":13,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"webequipe",80,30,94,"2026-04-05T03:29:30.110Z",[38,61,80,101,117],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":13,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":58,"download_link":59,"security_score":60,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"golden-ticket","Golden Ticket","1.0.3","The Plugin Factory","https:\u002F\u002Fprofiles.wordpress.org\u002Fthe-plugin-factory\u002F","\u003Cp>\u003Cstrong>Golden Ticket\u003C\u002Fstrong> is a WordPress plugin which encourages user interaction on your website. When used properly, \u003Cstrong>Golden Ticket will increase your page views, time on site, interaction, and conversions\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>The theory is simple, you hide these tickets randomly throughout your content. After something triggers the ticket (this something is user definable, such as a timed delay), your ticket slides into view, revealing a bonus for your reader thanking them for reading your content. This is a great way to reward those visitors who actually stay and read your content. By setting a user interaction trigger to show the ticket you’re almost guaranteed to target a user who is interested in reading your content.\u003C\u002Fp>\n\u003Cp>Golden Ticket is not intended for things like opt-in forms, or banner ads. It’s designed to give the reader something as a reward.\u003C\u002Fp>\n\u003Cp>Usage is simple, just insert the shortcode [goldenticket] in your content where you want the ticket to appear.\u003C\u002Fp>\n\u003Ch4>Demos\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fthepluginfactory.co\u002Fdistribution\u002Fsubmitting-a-plugin-to-the-wordpress-org-plugin-directory\u002F\" rel=\"nofollow ugc\">Golden Ticket Demo Link\u003C\u002Fa> – At the top of this page is a hidden Golden Ticket. Either move your mouse around near the top of the first paragraph, or simply wait 10 seconds to see it appear.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FOTl6Gedz9Pg?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>The three ways to reveal your tickets are:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>After a set amount of time\u003C\u002Fstrong> – If you want to reward only the most loyal of readers, set the delay to something like 30 seconds. If they are still reading your content after 30 seconds, odds are they will read the ticket when it appears.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>When the mouse is over the ticket\u003C\u002Fstrong> – The ticket will remain invisible until the user hovers over it with the mouse. This is for those readers who scan through the content with their mouse cursor.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>When the ticket is scrolled into view\u003C\u002Fstrong> – The ticket will remain hidden on the page until the position of the ticket is scrolled into view. This means if you hide the ticket near the end of the content, it will never show until the user scrolls to that point.  \u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>The Golden Ticket Add-ons\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Upload Multiple Tickets \u003Ca href=\"http:\u002F\u002Fthepluginfactory.co\u002Fwarehouse\u002Fgolden-ticket\u002F\" title=\"More info\" rel=\"nofollow ugc\">More Info\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>Auto Insert Tickets \u003Ca href=\"http:\u002F\u002Fthepluginfactory.co\u002Fwarehouse\u002Fgolden-ticket\u002F\" title=\"More info\" rel=\"nofollow ugc\">More Info\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>Links \u003Ca href=\"http:\u002F\u002Fthepluginfactory.co\u002Fwarehouse\u002Fgolden-ticket\u002F\" title=\"More info\" rel=\"nofollow ugc\">More Info\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>Odds \u003Ca href=\"http:\u002F\u002Fthepluginfactory.co\u002Fwarehouse\u002Fgolden-ticket\u002F\" title=\"More info\" rel=\"nofollow ugc\">More Info\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>Photoshop Ticket Template \u003Ca href=\"http:\u002F\u002Fthepluginfactory.co\u002Fwarehouse\u002Fgolden-ticket\u002F\" title=\"More info\" rel=\"nofollow ugc\">More Info\u003C\u002Fa>  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>The Plugin Factory\u003C\u002Fh4>\n\u003Cp>This plugin was created by \u003Ca href=\"http:\u002F\u002Fthepluginfactory.co\u002F\" title=\"The Plugin Factory\" rel=\"nofollow ugc\">The Plugin Factory\u003C\u002Fa>.\u003Cbr \u002F>\nFor support of this plugin, please visit our support forums at \u003Ca href=\"http:\u002F\u002Fthepluginfactory.co\u002Fcommunity\u002Fforum\u002Fplugin-specific\u002Fgolden-ticket\u002F\" title=\"The Plugin Factory - Plugin Support Forums\" rel=\"nofollow ugc\">The Plugin Factory – Plugin Support Forums\u003C\u002Fa>\u003C\u002Fp>\n","Easily provide incentives for user interactions.",10,3140,1,"2015-06-05T19:55:00.000Z","3.6.1","3.0","",[20,54,55,56,57],"giveaways","promotion","rewards","seo","http:\u002F\u002Fthepluginfactory.co\u002Fwarehouse\u002Fgolden-ticket","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgolden-ticket.1.0.3.zip",85,{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":27,"downloaded":69,"rating":27,"num_ratings":27,"last_updated":52,"tested_up_to":70,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":77,"download_link":78,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":79},"give-coupon-to-friend","Give Coupon to Friend","1.0.0","Xavier Lopez","https:\u002F\u002Fprofiles.wordpress.org\u002Fxavierdeveloper\u002F","\u003Cp>Automatically generates a coupon to give to a friend when order is completed in WooCommerce (sort of a digital word-of-mouth).\u003Cbr \u002F>\nThe coupon cannot be used by the person who ordered so it must be given to a friend.\u003Cbr \u002F>\nThe value of the coupon is the same as the order that generated it.\u003Cbr \u002F>\nI’m open to add customizations if you ask. Please email me at: xavierlopezdev@gmail.com\u003C\u002Fp>\n\u003Cp>Requirements:\u003Cbr \u002F>\nWooCommerce plugin must be active.\u003C\u002Fp>\n","Automatically generates a coupon to give to a friend when order is completed in WooCommerce.",907,"5.4.19","4.0","5.6",[20,74,21,75,76],"give","regalar","woocommerce","https:\u002F\u002Fgithub.com\u002Fxavierlopez\u002Fgive-coupon-to-friend","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgive-coupon-to-friend.zip","2026-03-15T10:48:56.248Z",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":27,"downloaded":88,"rating":13,"num_ratings":89,"last_updated":90,"tested_up_to":91,"requires_at_least":17,"requires_php":92,"tags":93,"homepage":98,"download_link":99,"security_score":100,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"hex-coupon-for-woocommerce","HexCoupon – Advanced Tools for WooCommerce Coupons, BOGO, Store Credit, Loyalty Programs, and More","1.2.4","wpHex","https:\u002F\u002Fprofiles.wordpress.org\u002Fwphex\u002F","\u003Cp>HexCoupon is a WooCommerce plugin designed to enhance and streamline coupon management for online stores. HexCoupon is providing tools to create dynamic and compelling offers. This likely includes\u003Cbr \u002F>\ncustomization and optimizing coupon offers, potentially through features like Automation, time-sensitive promotions, or product-specific deals.\u003C\u002Fp>\n\u003Cp>HexCoupon prioritizes user-friendliness, ensuring that beginners and experienced users can navigate the plugin effortlessly.\u003C\u002Fp>\n\u003Cp>HexCoupon ensures that discounts are visible in various stages, including the product page, product details page, cart, checkout, and email notifications.\u003C\u002Fp>\n\u003Ch3>USEFUL LINKS\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fhexcoupon.com\u002F\" rel=\"nofollow ugc\">HexCoupon Website Link \u003C\u002Fa>\u003C\u002Fstrong> |  \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fhexcoupon.com\u002Fsupport\" rel=\"nofollow ugc\">Need Support?\u003C\u002Fa>\u003C\u002Fstrong> | \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fhexcoupon.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>New Features-\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Toggle On\u002FOff Loyalty Program: Easily activate or deactivate the loyalty program based on your business needs.\u003C\u002Fli>\n\u003Cli>Points on Purchase: Reward customers with points for every purchase they make, encouraging repeat business.\u003C\u002Fli>\n\u003Cli>Points for Referrals: Boost your customer base by offering points to users who refer friends and family.\u003C\u002Fli>\n\u003Cli>Customizable User Text: Personalize the messages displayed to your users, enhancing their experience and engagement.\u003C\u002Fli>\n\u003Cli>Comprehensive Loyalty Program Log: Keep track of all activities within the loyalty program with a detailed log.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>MAJOR FEATURES-\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Discounts coupons –\u003C\u002Fstrong> HexCoupon simplifies the process of creating coupons and generating unique and engaging promotional offers for your online store.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>BOGO Deals > Your Gateway to BOGO Brilliance! –\u003C\u002Fstrong> HexCoupon BOGO Deals is more than just a traditional ‘Buy One, Get One’ offer, our BOGO Deals are crafted to deliver the best shopping experience, to you and your customers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Store Credit –\u003C\u002Fstrong> Want to refund or reward customers with store credit? HexCoupon lets you issue credits seamlessly, ensuring happy customers and repeat business. \u003Cstrong>Store Credit feature Coming Soon to HexCoupon!\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Loyalty Program –\u003C\u002Fstrong> Keep your customers coming back. Design a loyalty program tailored to your business, allowing shoppers to earn points for purchases, referrals, or other actions, redeemable for discounts or rewards. \u003Cstrong>This feature is Coming Soon to HexCoupon!\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gift🎁 Coupon –\u003C\u002Fstrong> Gift Coupons allow your customers to spread love and happiness. Whether it’s a birthday, anniversary, or just a special day, give the gift of choice with \u003Cstrong>HexCoupon’s upcoming feature. HexCoupon – Because Every Gift 🎁 Should Be Extraordinary!\u003C\u002Fstrong> 🌟\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sharable URL Coupons –\u003C\u002Fstrong> With URL Coupons, you can create hyper-targeted campaigns by attaching discounts to specific URLs. Deliver targeted discounts directly to your audience, increasing engagement and interaction. \u003Cstrong>Elevate Your Promotions with HexCoupon’s URL Coupon🌐\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Integration –\u003C\u002Fstrong> Designed with WooCommerce in mind, HexCoupon integrates seamlessly with your existing setup, ensuring a smooth experience for store owners and customers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User-Friendly Interface –\u003C\u002Fstrong> With its intuitive dashboard, even those new to WooCommerce can dive in and design intricate deals without the hassle.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Customization –\u003C\u002Fstrong> Every store is unique, and HexCoupon offers flexibility in coupon parameters, ensuring that your promotions match your brand’s voice and strategy.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>HexCoupon Free Version-\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Valid for specific⏰ days and hours –\u003C\u002Fstrong> You can restrict the usage of a coupon code to certain days of the week and specific hours. Limited-time offers create a sense of urgency, motivating shoppers to take advantage of your promotions before time runs out.\u003Cbr \u002F>\n\u003Cstrong>Why Valid for specific⏰ days and hours Matter:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Automated Activation and Deactivation\u003Cbr \u002F>\n  Boost Sales During Peak Hours\u003Cbr \u002F>\n  Strategic Marketing\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Coupon Starting Date📅 (With Message) –\u003C\u002Fstrong> You can set a specific date from the calendar when a coupon becomes valid, and includes a message to customers about when they can start using the coupon. It’s a pre-announce promotion or plans a scheduled discount.\u003Cbr \u002F>\n\u003Cstrong>Why Coupon Starting Date Matter:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Create Buzz and Anticipation\u003Cbr \u002F>\n  Enhanced Customer Experience\u003Cbr \u002F>\n  Strategic Promotion Timing\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Product Cart Condition🎯-\u003C\u002Fstrong> With HexCoupon, users can apply conditions to their cart for specific product-related discounts. Tailor your promotions, boost cross-selling, and elevate your marketing strategies.\u003Cbr \u002F>\n\u003Cstrong>Why Product Cart Conditions Matter\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Precision Targeting\u003Cbr \u002F>\n  Enhanced Cross-Selling\u003Cbr \u002F>\n  Strategic Marketing\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Category 🛍️Cart Condition-\u003C\u002Fstrong> HexCoupon allows you to set conditions that trigger discounts when items from these categories are added to the cart. Apply percentage or fixed discounts when products from designated categories meet your predefined criteria.\u003Cbr \u002F>\n\u003Cstrong>Why Category 🛍️Cart Conditions Matter:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Category Precision\u003Cbr \u002F>\n  Enhanced Upselling\u003Cbr \u002F>\n  Strategic Marketing Impact\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Allowed\u002FRestricted! 🔐 Customer –\u003C\u002Fstrong> HexCoupon’s Allowed\u002FRestricted! 🔐 Customer Role feature allows you to set exclusive conditions based on customer roles. Ensure that certain discounts are exclusive to new customers, while loyal patrons enjoy their own set of personalized offers.\u003Cbr \u002F>\n\u003Cstrong>Why Allowed\u002FRestricted! 🔐 Customer Matter:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Personalized Customer Experience\u003Cbr \u002F>\n  Loyalty Recognition\u003Cbr \u002F>\n  Strategic Marketing Impact\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Usage 🔄Reset –\u003C\u002Fstrong> Empowers you to refresh and renew the usage count of your coupons effortlessly. Choose how often you want to reset the usage count. Whether it’s a weekly, monthly, or custom interval, HexCoupon ensures that your coupons stay vibrant and ready for action whenever you need them.\u003Cbr \u002F>\n\u003Cstrong>Why Usage Reset🔄 Matter:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Flexible Coupon Management\u003Cbr \u002F>\n  Continuous Impact\u003Cbr \u002F>\n  Strategic Marketing Adaptation\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Geographic🌍 Restriction (By countries or Shipping Zones) –\u003C\u002Fstrong> Set specific countries or shipping zones for your promotions, ensuring relevance and maximizing engagement. Elevate Your Promotions with HexCoupon’s Geographic Restriction!\u003Cbr \u002F>\n\u003Cstrong>Why Geographic🌍 Restriction (By countries or Shipping Zones) Matter:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Compliance and Precision\u003Cbr \u002F>\n  Global Brand Consistency\u003Cbr \u002F>\n  Targeted Marketing\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Sharable URL coupon –\u003C\u002Fstrong> Each URL carries a personalized discount code, making it easy for your customers to share the savings with friends and family. Share the Savings with HexCoupon’s Sharable URL Coupons! 🔗\u003Cbr \u002F>\n\u003Cstrong>Why Sharable URL coupon Matter:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Convenient Referral Programs\u003Cbr \u002F>\n  Community Building\u003Cbr \u002F>\n  Viral Marketing\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Why you choose HexCoupon?\u003C\u002Fh4>\n\u003Cp>When you are choosing HexCoupon, you should consider the unique requirements and how well the features align with your marketing strategies.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>HexCoupon prioritizes \u003Cstrong>user-friendly experiences, making it easy\u003C\u002Fstrong> for businesses to navigate and implement various coupon strategies without extensive technical knowledge.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Innovative features\u003C\u002Fstrong> like “Coupon Starting Date,” “Usage Reset,” and “Sharable URL Coupons” indicate a commitment to innovation, to run dynamic and engaging promotional campaigns.\u003C\u002Fli>\n\u003Cli>Generate \u003Cstrong>coupons in bulk\u003C\u002Fstrong> effortlessly. Whether you need a batch of 10 or 100, create them in just a few clicks.\u003C\u002Fli>\n\u003Cli>HexCoupon \u003Cstrong>streamlines\u003C\u002Fstrong> the process, saving you time and ensuring consistency.\u003C\u002Fli>\n\u003Cli>Easily identify and track the \u003Cstrong>performance\u003C\u002Fstrong> of different campaigns.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>BOGO deals\u003C\u002Fstrong> and \u003Cstrong>store credits\u003C\u002Fstrong> provide diverse options for creating compelling and customer-attractive offers, encouraging repeat purchases and customer loyalty.\u003C\u002Fli>\n\u003Cli>HexCoupon being \u003Cstrong>mobile-responsive\u003C\u002Fstrong> ensures that businesses can manage and customers can redeem coupons easily across various devices, accommodating the growing trend of mobile commerce.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customer analytics\u003C\u002Fstrong> in HexCoupon could allow businesses to track and analyze customer behavior related to coupon usage, providing valuable insights for future marketing strategies.\u003C\u002Fli>\n\u003Cli>HexCoupon sends \u003Cstrong>automated notifications\u003C\u002Fstrong> to customers before a coupon expires, businesses can encourage timely usage and enhance customer engagement.\u003C\u002Fli>\n\u003Cli>HexCoupon supports \u003Cstrong>tiered membership\u003C\u002Fstrong> discounts, businesses with loyalty programs can reward customers at different membership levels, fostering customer retention.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>When choosing HexCoupon, you should evaluate these factors based on their unique requirements, industry context, and long-term strategic goals.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>HexCoupon – Advance Coupons For WooCommerce uses \u003Ca href=\"https:\u002F\u002Fappsero.com\" rel=\"nofollow ugc\">Appsero\u003C\u002Fa> SDK to collect some telemetry data upon user’s confirmation. This helps us to troubleshoot problems faster & make product improvements.\u003C\u002Fp>\n\u003Cp>Appsero SDK \u003Cstrong>does not gather any data by default.\u003C\u002Fstrong> The SDK only starts gathering basic telemetry data \u003Cstrong>when a user allows it via the admin notice\u003C\u002Fstrong>. We collect the data to ensure a great user experience for all our users.\u003C\u002Fp>\n\u003Cp>Integrating Appsero SDK \u003Cstrong>DOES NOT IMMEDIATELY\u003C\u002Fstrong> start gathering data, \u003Cstrong>without confirmation from users in any case.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Learn more about how \u003Ca href=\"https:\u002F\u002Fappsero.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Appsero collects and uses this data\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>1.2.4\u003C\u002Fh3>\n\u003Cp>Made some design changes.\u003C\u002Fp>\n\u003Ch3>1.2.3\u003C\u002Fh3>\n\u003Cp>Added new feature ‘Spin Wheel’. It will be used to give a coupon after succesful spin wheel win.\u003C\u002Fp>\n\u003Ch3>1.2.2\u003C\u002Fh3>\n\u003Cp>Fixed some CSS\u003C\u002Fp>\n\u003Ch3>1.2.1\u003C\u002Fh3>\n\u003Cp>Added translation files for English(UK), French and Spain\u003C\u002Fp>\n\u003Ch3>1.2.0\u003C\u002Fh3>\n\u003Cp>Added nice design to show all coupon tab in my account page of WooCommerce.\u003C\u002Fp>\n\u003Ch3>1.1.9\u003C\u002Fh3>\n\u003Cp>Added a nice design for coupon shortcode, which you may use it to do a promotion.\u003Cbr \u002F>\nFixed upgrade to pro notice in BOGO coupon type.\u003C\u002Fp>\n","Extend coupon functionality in your Woocommerce store.",3012,3,"2024-08-31T12:48:00.000Z","6.6.5","7.1",[94,95,24,96,97],"bogo","loyalty-program","store-credit","woocommerce-coupon","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhex-coupon-for-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhex-coupon-for-woocommerce.1.2.4.zip",92,{"slug":102,"name":103,"version":64,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":27,"downloaded":108,"rating":27,"num_ratings":27,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":18,"tags":112,"homepage":52,"download_link":116,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"spin-rewards-for-woocommerce","Spin Rewards for WooCommerce","cosmicinfosoftware","https:\u002F\u002Fprofiles.wordpress.org\u002Fcosmicinfosoftware\u002F","\u003Cp>\u003Cstrong>Spin Rewards for WooCommerce\u003C\u002Fstrong> adds an engaging spin‑the‑wheel experience to your store. Encourage visitors to play, win discounts, and shop immediately. Fully customizable design, slides, and reward probabilities, plus automated coupon creation, email collection, and detailed reports.\u003Cbr \u002F>\nDesigned to be lightweight, extensible, and theme‑compatible.\u003C\u002Fp>\n\u003Ch3>Presentation\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.cosmicinfosoftware.com\u002Fspin-rewards-for-woocommerce\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Demo\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdocumentation.cosmicinfosoftware.com\u002Fspin-rewards-for-woocommerce\u002Fdocuments\u002Fgetting-started\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Documentation\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cp>⭐ Enable\u002Fdisable the spin wheel globally\u003Cbr \u002F>\n⭐ Collect email before spin with per-email spin limits\u003Cbr \u002F>\n⭐ Customizable wheel design: pointer color, center color, background color, text color\u003Cbr \u002F>\n⭐ Customizable wheel slices: labels, discount types (percentage\u002Ffixed), amounts, and win probability\u003Cbr \u002F>\n⭐ Offer instant discount coupons to winners (auto‑generated via WooCommerce)\u003Cbr \u002F>\n⭐ GDPR-Friendly: optional GDPR checkbox with customizable consent message\u003Cbr \u002F>\n⭐ Coupon settings: type (percentage\u002Ffixed), length, prefix, suffix, expiry (in days), usage limits, minimum\u002Fmaximum spend, include\u002Fexclude products & categories, free shipping, individual use, exclude sale items\u003Cbr \u002F>\n⭐ Win\u002Flose messages with placeholders: {coupon_label}, {checkout}\u003Cbr \u002F>\n⭐ Automatic display of won coupon code after spin Detailed spin records and reports in admin panel\u003Cbr \u002F>\n⭐ Display rules: show on shop, home, blog pages via toggle\u003Cbr \u002F>\n⭐ Conditional display using WordPress tags: is_cart(), is_checkout(), is_product(), is_shop(), etc. with operators (||, &&, !)\u003Cbr \u002F>\n⭐ Developer-friendly: template override support\u003Cbr \u002F>\n⭐ Responsive popup with customizable title, spin button text, and close button Customizable spin button: text color, background, hover color, border radius\u003Cbr \u002F>\n⭐ Customizable close button: text, font size, colors\u003Cbr \u002F>\n⭐ Background blend mode support\u003Cbr \u002F>\n⭐ Wheel pointer center position with color customization\u003Cbr \u002F>\n⭐ Spin speed control (1–4 levels)\u003Cbr \u002F>\n⭐ Auto-hide wheel after spin (in seconds)\u003Cbr \u002F>\n⭐ Show\u002Fhide close button\u003Cbr \u002F>\n⭐ Email notifications for winners (customer)\u003Cbr \u002F>\n⭐ Klaviyo Email & SMS Integration\u003Cbr \u002F>\n⭐ Validation messages: name, email, mobile, GDPR, spin limit, wait time\u003Cbr \u002F>\n⭐ Localization: fully translatable frontend texts, validation messages, button labels\u003Cbr \u002F>\n⭐ Error message styling: color and font size\u003Cbr \u002F>\n⭐ Frontend popup spin wheel with responsive, theme‑friendly UI\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin includes the following open-source libraries and third-party integrations:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fselect2.org\u002F\" rel=\"nofollow ugc\">Select2\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nA jQuery-based replacement for select boxes that supports searching, tagging, remote data sets, and infinite scrolling.\u003Cbr \u002F>\n\u003Cstrong>License:\u003C\u002Fstrong> MIT\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fmailchimp.com\u002F\" rel=\"nofollow ugc\">Mailchimp\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nEmail marketing and automation platform used for email list management and subscriber integration.\u003Cbr \u002F>\n\u003Cstrong>License:\u003C\u002Fstrong> Proprietary (Third-party service)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Customers: See the spin wheel popup on the storefront (based on your display rules). Enter email (if enabled), spin, and receive a coupon if they win.\u003C\u002Fli>\n\u003Cli>Admins: Configure wheel design, slides, rewards, coupon behavior, localization, and notifications under WooCommerce > Spin Rewards. Review spins and performance in Reports.\u003C\u002Fli>\n\u003C\u002Ful>\n","Grow sales and email signups with a customizable spin‑the‑wheel game that instantly awards discount coupons in WooCommerce.",132,"2025-11-18T04:28:00.000Z","6.8.5","5.2",[113,114,115,24,76],"coupons","discounts","spin-rewards","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fspin-rewards-for-woocommerce.zip",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":27,"downloaded":125,"rating":27,"num_ratings":27,"last_updated":126,"tested_up_to":16,"requires_at_least":127,"requires_php":18,"tags":128,"homepage":132,"download_link":133,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"ultimate-spin-wheel","Ultimate Spin Wheel – Gamify Your Store & Boost Sales","2.0.4","wowDevs","https:\u002F\u002Fprofiles.wordpress.org\u002Fwowdevs\u002F","\u003Cp>\u003Cstrong>The Most Powerful Spin Wheel Plugin for WordPress & WooCommerce\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Ultimate Spin Wheel turns your website into an exciting, interactive experience that dramatically increases conversions. By using gamification psychology, you can capture leads, prevent cart abandonment, and reward visitors—all while they have fun spinning to win prizes!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwowdevs.com\u002Fplugins\u002Fspin-wheel\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwowdevs.com\u002Fdocs\u002Fspin-wheel\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwowdevs.com\u002Fplugins\u002Fspin-wheel\" rel=\"nofollow ugc\">PRO Features\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FIvdi9vnJQ6M?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>🚀 Why Choose Ultimate Spin Wheel?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Instant Sales Boost:\u003C\u002Fstrong> Gamified popups convert up to 300% better than standard forms.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Grow Your Email List:\u003C\u002Fstrong> Capture qualified leads effortlessly before they leave.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reduce Cart Abandonment:\u003C\u002Fstrong> Trigger the wheel on exit intent to save lost sales.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Universal Compatibility:\u003C\u002Fstrong> Works perfectly on any WordPress site (Blog, Portfolio, Business) & deeply integrated with WooCommerce.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Coding Needed:\u003C\u002Fstrong> Intuitive drag-and-drop builder and visual settings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🌟 Free Features (Core)\u003C\u002Fh3>\n\u003Cp>Ultimate Spin Wheel comes packed with essential features to get you started:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Visual Wheel Builder:\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>Unlimited slices\u002Fsegments.\u003C\u002Fli>\n\u003Cli>Customize colors, labels, and text.\u003C\u002Fli>\n\u003Cli>Choose from 8+ predefined color themes.\u003C\u002Fli>\n\u003Cli>Adjust wheel size, font size, and pointer styles.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Triggers:\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>\u003Cstrong>Auto-Open:\u003C\u002Fstrong> Trigger on page load with a delay.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Click Trigger:\u003C\u002Fstrong> Launch the wheel via a button or link click.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Desktop & Mobile:\u003C\u002Fstrong> Fully responsive design that works on all devices.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Prize Management:\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>Create unlimited rewards (Percentage off, Fixed amount, Free Shipping, Custom Links, Text).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Coupons:\u003C\u002Fstrong> Auto-create unique single-use coupons on the fly.\u003C\u002Fli>\n\u003Cli>Set win probabilities (0-100%) for each slice.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Capture:\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>Collect emails before spinning.\u003C\u002Fli>\n\u003Cli>Customize form field labels and placeholders.\u003C\u002Fli>\n\u003Cli>Export leads to CSV.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display Settings:\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>Control display frequency (Every time, Once per session, Once per day, etc.).\u003C\u002Fli>\n\u003Cli>Show on specific pages (Front page, Blog, Shop, etc.).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Analytics Dashboard:\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>Track spins, wins, and conversion rates.\u003C\u002Fli>\n\u003Cli>Visual charts for performance monitoring.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>� PRO Features (Unlock Full Power)\u003C\u002Fh3>\n\u003Cp>Upgrade to \u003Cstrong>Ultimate Spin Wheel PRO\u003C\u002Fstrong> for advanced marketing tools, deeper customization, and automation:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✨ Advanced Design & Gating\u003C\u002Fstrong>\u003Cbr \u002F>\n*   \u003Cstrong>Premium Themes:\u003C\u002Fstrong> Access exclusive, high-conversion wheel designs (Neon, Gold, Seasonal).\u003Cbr \u002F>\n*   \u003Cstrong>Win Screen & Celebration:\u003C\u002Fstrong> Customize the win popup with \u003Cstrong>Confetti Explosions\u003C\u002Fstrong> and \u003Cstrong>Celebration Sounds\u003C\u002Fstrong>.\u003Cbr \u002F>\n*   \u003Cstrong>Custom Backgrounds:\u003C\u002Fstrong> Upload your own background images for the popup.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🎯 Powerful Targeting & Triggers\u003C\u002Fstrong>\u003Cbr \u002F>\n*   \u003Cstrong>Exit Intent Trigger:\u003C\u002Fstrong> Detect when a user is about to leave and trigger the wheel to save the sale.\u003Cbr \u002F>\n*   \u003Cstrong>Scroll Trigger:\u003C\u002Fstrong> Show the wheel after a user scrolls a certain percentage.\u003Cbr \u002F>\n*   \u003Cstrong>Advanced Scheduling:\u003C\u002Fstrong> Set start and end dates for your campaigns (e.g., Black Friday, Holiday Sales).\u003Cbr \u002F>\n*   \u003Cstrong>User Role Targeting:\u003C\u002Fstrong> Show distinct wheels to Logged-in vs. Guest users.\u003Cbr \u002F>\n*   \u003Cstrong>Geo-Targeting:\u003C\u002Fstrong> Include or exclude specific countries.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚡ Enhanced Lead Capture\u003C\u002Fstrong>\u003Cbr \u002F>\n*   \u003Cstrong>Phone Number Field:\u003C\u002Fstrong> Capture phone numbers for SMS marketing (Integrates with Twilio\u002FSMS plugins).\u003Cbr \u002F>\n*   \u003Cstrong>Smart Sorting:\u003C\u002Fstrong> Organize lead entries with custom labels and filtering.\u003Cbr \u002F>\n*   \u003Cstrong>Validation:\u003C\u002Fstrong> Real-time email and phone validation.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🤖 AI Assistant (New!)\u003C\u002Fstrong>\u003Cbr \u002F>\n*   \u003Cstrong>Smart Insights:\u003C\u002Fstrong> Ask the AI about your campaign performance, win rates, and best converting days.\u003Cbr \u002F>\n*   \u003Cstrong>Optimization Tips:\u003C\u002Fstrong> Get personalized recommendations to improved conversion rates.\u003Cbr \u002F>\n*   \u003Cstrong>Data Analysis:\u003C\u002Fstrong> Instantly analyze lead data and spin statistics without digging through reports.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔗 Deep Integrations & Automation\u003C\u002Fstrong>\u003Cbr \u002F>\n*   \u003Cstrong>WooCommerce Automation:\u003C\u002Fstrong>  Auto-create single-use coupons and auto-apply them to cart.\u003Cbr \u002F>\n*   \u003Cstrong>Custom Email Templates:\u003C\u002Fstrong> Send fully branded, HTML-rich emails to winners.\u003Cbr \u002F>\n*   \u003Cstrong>Marketing Integrations:\u003C\u002Fstrong> seamlessly connect with Mailchimp, Klaviyo, ActiveCampaign, Zapier, and more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🛡️ Advanced Security\u003C\u002Fstrong>\u003Cbr \u002F>\n*   \u003Cstrong>Fraud Protection:\u003C\u002Fstrong> Prevent improved cheating with email validation, IP limits, and reCAPTCHA.\u003Cbr \u002F>\n*   \u003Cstrong>Win Probability:\u003C\u002Fstrong>  Set exact win chances for every slice – even 0% for “Bad Luck” slices.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwowdevs.com\u002Fplugins\u002Fspin-wheel\" rel=\"nofollow ugc\">👉 Upgrade to PRO Today!\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🧩 Integrations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>WooCommerce:\u003C\u002Fstrong> Seamlessly creates and manages coupons.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WPML \u002F Polylang:\u003C\u002Fstrong> Multi-language support for global stores.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Page Builders:\u003C\u002Fstrong> Works with Elementor, Divi, Beaver Builder, Gutenberg, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GDPR:\u003C\u002Fstrong> Built-in compliance tools, cookie consent support, and data deletion.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔧 Developer Friendly\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Hooks & Filters:\u003C\u002Fstrong> Extensive API for custom functionality.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clean Code:\u003C\u002Fstrong> Optimized for performance (\u003C0.1s load time).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Assets:\u003C\u002Fstrong> Minified CSS\u002FJS for speed.\u003Cbr \u002F>\n\u003Ch3>Source Code\u003C\u002Fh3>\n\u003Cp>Development happens on GitHub:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwowdevs-public\u002Fultimate-spin-wheel\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fwowdevs-public\u002Fultimate-spin-wheel\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Boost sales and capture leads with engaging spin-to-win popups. Reduce cart abandonment and increase conversions with customizable discount wheels.",480,"2026-03-14T11:36:00.000Z","6.1",[129,130,131,24,76],"coupon-wheel","discount-wheel","prize-wheel","https:\u002F\u002Fwowdevs.com\u002Fplugins\u002Fspin-wheel","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultimate-spin-wheel.2.0.4.zip",{"attackSurface":135,"codeSignals":242,"taintFlows":329,"riskAssessment":499,"analyzedAt":509},{"hooks":136,"ajaxHandlers":212,"restRoutes":234,"shortcodes":235,"cronEvents":240,"entryPointCount":241,"unprotectedCount":27},[137,142,145,149,154,157,162,164,169,173,177,181,186,188,190,192,197,201,204,208],{"type":138,"name":139,"callback":139,"file":140,"line":141},"action","admin_menu","admin\\class-webequipe-spin-win-wheel-admin.php",84,{"type":138,"name":143,"callback":144,"file":140,"line":60},"admin_init","form_handler",{"type":138,"name":146,"callback":147,"file":140,"line":148},"admin_enqueue_scripts","plugin_admin_css",172,{"type":138,"name":150,"callback":151,"priority":152,"file":140,"line":153},"admin_footer","add_admin_inline_scripts",20,233,{"type":138,"name":143,"callback":144,"file":155,"line":156},"admin\\class-webequipe-spin-win-wheel-settings.php",39,{"type":138,"name":158,"callback":159,"file":160,"line":161},"wp_enqueue_scripts","register_assets","includes\\class-webequipe-spin-win-wheel-assets.php",50,{"type":138,"name":146,"callback":159,"file":160,"line":163},51,{"type":138,"name":165,"callback":166,"file":167,"line":168},"admin_post_wsww-winner-delete","webequipe_sww_handle_winner_delete","includes\\class-webequipe-spin-win-wheel-functions.php",633,{"type":138,"name":170,"callback":171,"file":167,"line":172},"admin_post_wsww_export_winners","webequipe_sww_export_winners_csv",638,{"type":138,"name":174,"callback":175,"file":167,"line":176},"admin_post_wsww-spin-delete-spin","webequipe_sww_handle_spin_delete_spin",775,{"type":138,"name":178,"callback":179,"file":167,"line":180},"admin_post_wsww_claim_update","webequipe_sww_handle_claim_update",839,{"type":138,"name":182,"callback":183,"file":184,"line":185},"plugins_loaded","anonymous","includes\\class-webequipe-spin-win-wheel.php",149,{"type":138,"name":146,"callback":183,"file":184,"line":187},164,{"type":138,"name":146,"callback":183,"file":184,"line":189},165,{"type":138,"name":158,"callback":183,"file":184,"line":191},183,{"type":138,"name":193,"callback":194,"priority":46,"file":195,"line":196},"wp_footer","closure","public\\partials\\webequipe-spin-win-wheel-public-spin-wheel.php",52,{"type":138,"name":158,"callback":198,"file":199,"line":200},"enqueue_shortcode_assets","public\\webequipe-spin-win-wheel-public-shortcode.php",59,{"type":138,"name":193,"callback":202,"priority":46,"file":199,"line":203},"add_inline_css",61,{"type":138,"name":205,"callback":206,"priority":152,"file":199,"line":207},"wp_print_footer_scripts","add_inline_scripts",62,{"type":138,"name":143,"callback":209,"file":210,"line":211},"webequipe_sww_add_privacy_policy_content","webequipe-spin-win-wheel.php",198,[213,220,222,226,228,231],{"action":214,"nopriv":215,"callback":216,"hasNonce":217,"hasCapCheck":215,"file":218,"line":219},"wsww_email_enquiry",false,"email_enquiry",true,"includes\\class-webequipe-spin-win-wheel-ajax.php",44,{"action":214,"nopriv":217,"callback":216,"hasNonce":217,"hasCapCheck":215,"file":218,"line":221},45,{"action":223,"nopriv":215,"callback":224,"hasNonce":217,"hasCapCheck":215,"file":218,"line":225},"wsww_spin_win","spinWinDataInsert",47,{"action":223,"nopriv":217,"callback":224,"hasNonce":217,"hasCapCheck":215,"file":218,"line":227},48,{"action":229,"nopriv":215,"callback":230,"hasNonce":217,"hasCapCheck":217,"file":218,"line":161},"wsww_claim_update","claim_update",{"action":232,"nopriv":215,"callback":233,"hasNonce":217,"hasCapCheck":217,"file":218,"line":196},"wsww_spin_preview","spin_preview",[],[236],{"tag":237,"callback":238,"file":199,"line":239},"wsww-spin","render_shortcode",57,[],7,{"dangerousFunctions":243,"sqlUsage":244,"outputEscaping":263,"fileOperations":48,"externalRequests":27,"nonceChecks":326,"capabilityChecks":327,"bundledLibraries":328},[],{"prepared":245,"raw":246,"locations":247},37,5,[248,252,255,257,261],{"file":249,"line":250,"context":251},"admin\\class-webequipe-spin-win-wheel-winner-list.php",199,"$wpdb->get_results() with variable interpolation",{"file":167,"line":253,"context":254},280,"$wpdb->get_var() with variable interpolation",{"file":167,"line":256,"context":254},341,{"file":258,"line":259,"context":260},"uninstall.php",53,"$wpdb->query() with variable interpolation",{"file":210,"line":262,"context":260},123,{"escaped":264,"rawEcho":265,"locations":266},460,28,[267,271,273,276,279,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,320,322,324],{"file":268,"line":269,"context":270},"admin\\class-webequipe-spin-win-wheel-spin-list.php",112,"raw output",{"file":249,"line":272,"context":270},96,{"file":274,"line":275,"context":270},"admin\\partials\\webequipe-spin-win-wheel-email-admin.php",55,{"file":277,"line":278,"context":270},"admin\\partials\\webequipe-spin-win-wheel-spin-edit.php",60,{"file":277,"line":203,"context":270},{"file":195,"line":281,"context":270},36,{"file":195,"line":283,"context":270},107,{"file":195,"line":285,"context":270},312,{"file":195,"line":287,"context":270},313,{"file":195,"line":289,"context":270},330,{"file":195,"line":291,"context":270},331,{"file":195,"line":293,"context":270},345,{"file":195,"line":295,"context":270},346,{"file":195,"line":297,"context":270},362,{"file":195,"line":299,"context":270},363,{"file":195,"line":301,"context":270},365,{"file":195,"line":303,"context":270},366,{"file":195,"line":305,"context":270},368,{"file":195,"line":307,"context":270},369,{"file":195,"line":309,"context":270},371,{"file":195,"line":311,"context":270},372,{"file":195,"line":313,"context":270},450,{"file":195,"line":315,"context":270},459,{"file":195,"line":317,"context":270},467,{"file":195,"line":319,"context":270},468,{"file":195,"line":321,"context":270},789,{"file":195,"line":323,"context":270},834,{"file":195,"line":325,"context":270},860,23,12,[],[330,352,364,372,391,401,409,427,437,450,460,474],{"entryPoint":331,"graph":332,"unsanitizedCount":48,"severity":351},"spin_preview (includes\\class-webequipe-spin-win-wheel-ajax.php:319)",{"nodes":333,"edges":348},[334,338,342],{"id":335,"type":336,"label":337,"file":218,"line":297},"n0","source","$_POST",{"id":339,"type":340,"label":341,"file":218,"line":297},"n1","transform","→ generate_preview_html()",{"id":343,"type":344,"label":345,"file":218,"line":346,"wp_function":347},"n2","sink","echo() [XSS]",737,"echo",[349,350],{"from":335,"to":339,"sanitized":215},{"from":339,"to":343,"sanitized":215},"medium",{"entryPoint":353,"graph":354,"unsanitizedCount":27,"severity":363},"extra_tablenav (admin\\class-webequipe-spin-win-wheel-winner-list.php:194)",{"nodes":355,"edges":361},[356,359],{"id":335,"type":336,"label":357,"file":249,"line":358},"$_REQUEST",206,{"id":339,"type":344,"label":345,"file":249,"line":360,"wp_function":347},220,[362],{"from":335,"to":339,"sanitized":217},"low",{"entryPoint":365,"graph":366,"unsanitizedCount":27,"severity":363},"\u003Cclass-webequipe-spin-win-wheel-winner-list> (admin\\class-webequipe-spin-win-wheel-winner-list.php:0)",{"nodes":367,"edges":370},[368,369],{"id":335,"type":336,"label":357,"file":249,"line":358},{"id":339,"type":344,"label":345,"file":249,"line":360,"wp_function":347},[371],{"from":335,"to":339,"sanitized":217},{"entryPoint":373,"graph":374,"unsanitizedCount":48,"severity":363},"\u003Cwebequipe-spin-win-wheel-winner-view> (admin\\partials\\webequipe-spin-win-wheel-winner-view.php:0)",{"nodes":375,"edges":388},[376,380,382,385],{"id":335,"type":336,"label":377,"file":378,"line":379},"$_GET","admin\\partials\\webequipe-spin-win-wheel-winner-view.php",41,{"id":339,"type":344,"label":345,"file":378,"line":381,"wp_function":347},42,{"id":343,"type":336,"label":383,"file":378,"line":384},"$_SERVER",56,{"id":386,"type":344,"label":345,"file":378,"line":387,"wp_function":347},"n3",58,[389,390],{"from":335,"to":339,"sanitized":215},{"from":343,"to":386,"sanitized":217},{"entryPoint":392,"graph":393,"unsanitizedCount":27,"severity":363},"webequipe_sww_spin_circle_markup (public\\partials\\webequipe-spin-win-wheel-public-spin-wheel.php:116)",{"nodes":394,"edges":399},[395,397],{"id":335,"type":336,"label":383,"file":195,"line":396},263,{"id":339,"type":344,"label":345,"file":195,"line":398,"wp_function":347},266,[400],{"from":335,"to":339,"sanitized":217},{"entryPoint":402,"graph":403,"unsanitizedCount":27,"severity":363},"\u003Cwebequipe-spin-win-wheel-public-spin-wheel> (public\\partials\\webequipe-spin-win-wheel-public-spin-wheel.php:0)",{"nodes":404,"edges":407},[405,406],{"id":335,"type":336,"label":383,"file":195,"line":396},{"id":339,"type":344,"label":345,"file":195,"line":398,"wp_function":347},[408],{"from":335,"to":339,"sanitized":217},{"entryPoint":410,"graph":411,"unsanitizedCount":14,"severity":426},"plugin_page (admin\\class-webequipe-spin-win-wheel-spin.php:46)",{"nodes":412,"edges":423},[413,417,419],{"id":335,"type":336,"label":414,"file":415,"line":416},"$_GET (x2)","admin\\class-webequipe-spin-win-wheel-spin.php",82,{"id":339,"type":340,"label":418,"file":415,"line":416},"→ webequipe_sww_get_spin()",{"id":343,"type":344,"label":420,"file":167,"line":421,"wp_function":422},"get_row() [SQLi]",295,"get_row",[424,425],{"from":335,"to":339,"sanitized":215},{"from":339,"to":343,"sanitized":215},"high",{"entryPoint":428,"graph":429,"unsanitizedCount":14,"severity":426},"\u003Cclass-webequipe-spin-win-wheel-spin> (admin\\class-webequipe-spin-win-wheel-spin.php:0)",{"nodes":430,"edges":434},[431,432,433],{"id":335,"type":336,"label":414,"file":415,"line":416},{"id":339,"type":340,"label":418,"file":415,"line":416},{"id":343,"type":344,"label":420,"file":167,"line":421,"wp_function":422},[435,436],{"from":335,"to":339,"sanitized":215},{"from":339,"to":343,"sanitized":215},{"entryPoint":438,"graph":439,"unsanitizedCount":48,"severity":426},"winner_page (admin\\class-webequipe-spin-win-wheel-winner.php:31)",{"nodes":440,"edges":447},[441,443,445],{"id":335,"type":336,"label":377,"file":442,"line":275},"admin\\class-webequipe-spin-win-wheel-winner.php",{"id":339,"type":340,"label":444,"file":442,"line":275},"→ webequipe_sww_get_winner_detail()",{"id":343,"type":344,"label":420,"file":167,"line":446,"wp_function":422},559,[448,449],{"from":335,"to":339,"sanitized":215},{"from":339,"to":343,"sanitized":215},{"entryPoint":451,"graph":452,"unsanitizedCount":48,"severity":426},"\u003Cclass-webequipe-spin-win-wheel-winner> (admin\\class-webequipe-spin-win-wheel-winner.php:0)",{"nodes":453,"edges":457},[454,455,456],{"id":335,"type":336,"label":377,"file":442,"line":275},{"id":339,"type":340,"label":444,"file":442,"line":275},{"id":343,"type":344,"label":420,"file":167,"line":446,"wp_function":422},[458,459],{"from":335,"to":339,"sanitized":215},{"from":339,"to":343,"sanitized":215},{"entryPoint":461,"graph":462,"unsanitizedCount":48,"severity":426},"email_enquiry (includes\\class-webequipe-spin-win-wheel-ajax.php:60)",{"nodes":463,"edges":471},[464,465,467],{"id":335,"type":336,"label":337,"file":218,"line":33},{"id":339,"type":340,"label":466,"file":218,"line":33},"→ webequipe_sww_check_last_entry()",{"id":343,"type":344,"label":468,"file":167,"line":469,"wp_function":470},"get_var() [SQLi]",379,"get_var",[472,473],{"from":335,"to":339,"sanitized":215},{"from":339,"to":343,"sanitized":215},{"entryPoint":475,"graph":476,"unsanitizedCount":14,"severity":426},"\u003Cclass-webequipe-spin-win-wheel-ajax> (includes\\class-webequipe-spin-win-wheel-ajax.php:0)",{"nodes":477,"edges":493},[478,481,483,484,485,487,489,491],{"id":335,"type":336,"label":479,"file":218,"line":480},"$_POST (x14)",350,{"id":339,"type":344,"label":345,"file":218,"line":482,"wp_function":347},626,{"id":343,"type":336,"label":337,"file":218,"line":33},{"id":386,"type":340,"label":466,"file":218,"line":33},{"id":486,"type":344,"label":468,"file":167,"line":469,"wp_function":470},"n4",{"id":488,"type":336,"label":337,"file":218,"line":297},"n5",{"id":490,"type":340,"label":341,"file":218,"line":297},"n6",{"id":492,"type":344,"label":345,"file":218,"line":346,"wp_function":347},"n7",[494,495,496,497,498],{"from":335,"to":339,"sanitized":217},{"from":343,"to":386,"sanitized":215},{"from":386,"to":486,"sanitized":215},{"from":488,"to":490,"sanitized":215},{"from":490,"to":492,"sanitized":215},{"summary":500,"deductions":501},"The \"webequipe-spin-win-wheel\" v1.0.7 plugin demonstrates a generally good security posture with strong adherence to several best practices. The absence of known CVEs and the low number of unpatched vulnerabilities indicate a historically stable plugin. Static analysis reveals a robust use of prepared statements for SQL queries (88%) and a high percentage of properly escaped output (94%), both crucial for preventing common web vulnerabilities. The presence of numerous nonce and capability checks further bolsters its defenses, and the attack surface appears to be well-protected with zero identified unprotected entry points.\n\nHowever, the taint analysis reveals significant concerns. A high number of identified flows (8 out of 12) with unsanitized paths, and a substantial six flows marked as high severity, are critical indicators of potential security weaknesses. While these may not translate to immediate exploitable vulnerabilities without further context, they highlight areas where user-supplied data is not being adequately validated or sanitized before being used, potentially leading to information disclosure, privilege escalation, or other attacks if combined with other factors. The single file operation, while not inherently dangerous, warrants scrutiny to ensure it's not being used in a vulnerable manner.\n\nIn conclusion, the plugin has a strong foundation in secure coding practices, particularly regarding database interactions and output sanitization. Its lack of historical vulnerabilities is a positive sign. Nevertheless, the high number of high-severity taint flows is a notable red flag that requires immediate investigation. Addressing these unsanitized data flows is paramount to ensuring the plugin's continued security and preventing future exploits.",[502,505,507],{"reason":503,"points":504},"High severity taint flows found",15,{"reason":506,"points":46},"Unsanitized paths in taint flows",{"reason":508,"points":89},"File operations detected","2026-03-16T22:14:19.804Z",{"wat":511,"direct":520},{"assetPaths":512,"generatorPatterns":515,"scriptPaths":516,"versionParams":517},[513,514],"\u002Fwp-content\u002Fplugins\u002Fwebequipe-spin-win-wheel\u002Fassets\u002Fcss\u002Fwebequipe-spin-win-wheel.css","\u002Fwp-content\u002Fplugins\u002Fwebequipe-spin-win-wheel\u002Fassets\u002Fjs\u002Fwebequipe-spin-win-wheel.js",[],[],[518,519],"webequipe-spin-win-wheel\u002Fassets\u002Fcss\u002Fwebequipe-spin-win-wheel.css?ver=","webequipe-spin-win-wheel\u002Fassets\u002Fjs\u002Fwebequipe-spin-win-wheel.js?ver=",{"cssClasses":521,"htmlComments":523,"htmlAttributes":528,"restEndpoints":531,"jsGlobals":535,"shortcodeOutput":537},[522],"webequipe-spin-win-wheel-container",[524,525,526,527],"\u003C!-- Start WebEquipe Spin & Win Wheel Popup -->","\u003C!-- End WebEquipe Spin & Win Wheel Popup -->","\u003C!-- Start WebEquipe Spin & Win Wheel Sidebar -->","\u003C!-- End WebEquipe Spin & Win Wheel Sidebar -->",[529,530],"data-spin-win-wheel-id","data-spin-win-wheel-settings",[532,533,534],"\u002Fwp-json\u002Fwebequipe-spin-win-wheel\u002Fv1\u002Fspin","\u002Fwp-json\u002Fwebequipe-spin-win-wheel\u002Fv1\u002Fspin\u002Fsave","\u002Fwp-json\u002Fwebequipe-spin-win-wheel\u002Fv1\u002Fspin\u002Fget",[536],"webequipeSpinWinWheelConfig",[538],"[webequipe_spin_win_wheel]"]