{"id":401910,"date":"2026-11-13T06:39:52","date_gmt":"2026-11-13T06:39:52","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/design-cart-spin-to-win\/"},"modified":"2026-11-13T06:39:18","modified_gmt":"2026-11-13T06:39:18","slug":"design-cart-spin-to-win","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/design-cart-spin-to-win\/","author":23098574,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.2","stable_tag":"1.0.2","tested":"7.1.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Design Cart Spin To Win","header_author":"Pawe\u0142 Nosko","header_description":"Prize wheel popup for WooCommerce with email capture and coupon code delivery.","last_updated":"2026-11-13 06:39:18","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.designcart.pl\/laboratorium\/385-spin-to-win-dla-woocommerce-darmowe-kolo-fortuny-z-kuponami-rabatowymi.html","header_plugin_uri":"https:\/\/www.designcart.pl\/laboratorium\/385-spin-to-win-dla-woocommerce-darmowe-kolo-fortuny-z-kuponami-rabatowymi.html","header_author_uri":"https:\/\/www.designcart.pl\/pawel-nosko.html","rating":0,"author_block_rating":0,"active_installs":0,"downloads":78,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.2":{"tag":"1.0.2","author":"giraffex","date":"2026-11-13 06:39:18","revision":3799775}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.2"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[591,456,491,187661,286],"plugin_category":[45,55],"plugin_contributors":[267819,269793],"plugin_business_model":[],"class_list":["post-401910","plugin","type-plugin","status-publish","hentry","plugin_tags-coupons","plugin_tags-marketing","plugin_tags-popup","plugin_tags-spin-to-win","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_category-seo-and-marketing","plugin_contributors-designcart","plugin_contributors-giraffex","plugin_committers-giraffex"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/design-cart-spin-to-win.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Design Cart Spin To Win adds an interactive prize wheel popup to your WooCommerce store. Visitors spin the wheel, land on a discount, enter their email address, and get the coupon code delivered by email. Every claim is stored in the admin panel for review and CSV export.<\/p>\n\n<p><strong>How it works<\/strong><\/p>\n\n<ol>\n<li>Enable the module and pick which WooCommerce coupons appear on the wheel.<\/li>\n<li>Choose where and how often the popup opens (homepage, all pages, once, every session, or button-only).<\/li>\n<li>Customize copy, colors, and typography for the wheel and the claim card.<\/li>\n<li>On the storefront the customer spins, wins a prize, confirms privacy consent if required, and receives the code by email.<\/li>\n<\/ol>\n\n<p><strong>Admin sections<\/strong><\/p>\n\n<ul>\n<li>General \u2014 enable\/disable, display pages, frequency, CSS trigger selectors, popup background colors<\/li>\n<li>Coupons \u2014 select active WooCommerce coupons shown as wheel segments<\/li>\n<li>Emails \u2014 collected addresses with prize and code, full or email-only CSV export<\/li>\n<li>Content \u2014 popup texts, claim form, RODO consent, email subject and body with placeholders<\/li>\n<li>Typography \u2014 color, size, weight, and uppercase for each text block (plus button background)<\/li>\n<\/ul>\n\n<p><strong>Email placeholders<\/strong><\/p>\n\n<pre><code>{coupon_code}, `{prize_amount}`, `{prize_name}`\n<\/code><\/pre>\n\n<p>Author: <a href=\"https:\/\/www.designcart.pl\/pawel-nosko.html\">Pawe\u0142 Nosko<\/a><\/p>\n\n<p>Project page: <a href=\"https:\/\/www.designcart.pl\/laboratorium\/385-spin-to-win-dla-woocommerce-darmowe-kolo-fortuny-z-kuponami-rabatowymi.html\">Spin to Win for WooCommerce \u2013 free prize wheel with discount coupons<\/a><\/p>\n\n<p>Company: <a href=\"https:\/\/www.designcart.pl\/\">Design Cart<\/a><\/p>\n\n<p>Requires an active WooCommerce installation.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>design-cart-spin-to-win<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the Plugins screen in WordPress (WooCommerce required).<\/li>\n<li>Open <strong>Spin To Win<\/strong> in the admin menu to configure settings and select coupons.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20create%20coupons%20automatically%3F\"><h3>Does it create coupons automatically?<\/h3><\/dt>\n<dd><p>No. Create coupons in WooCommerce (Marketing \u2192 Coupons), then select them in Spin To Win \u2192 Coupons.<\/p><\/dd>\n<dt id=\"when%20does%20the%20popup%20appear%3F\"><h3>When does the popup appear?<\/h3><\/dt>\n<dd><p>You can show it on the homepage only or on every storefront page, and control frequency: once (browser memory), every session, every reload (for testing), or only after clicking an element matching your CSS selectors.<\/p><\/dd>\n<dt id=\"where%20are%20collected%20emails%20stored%3F\"><h3>Where are collected emails stored?<\/h3><\/dt>\n<dd><p>In a dedicated database table. Browse them under Spin To Win \u2192 Emails and export to CSV (all fields or emails only).<\/p><\/dd>\n<dt id=\"can%20i%20open%20the%20wheel%20with%20a%20button%3F\"><h3>Can I open the wheel with a button?<\/h3><\/dt>\n<dd><p>Yes. Set frequency to \u201cbutton only\u201d (or keep auto-open) and add your CSS selectors in General, e.g. <code>.dcstw-open<\/code>. You can also use <code>data-dcstw-open<\/code> on any element.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Renamed plugin prefix from dc_stw \/ DC_STW to dcstw \/ DCSTW (WordPress.org requires 4+ character prefixes)<\/li>\n<li>Migrates existing options and leads table from legacy names on update<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Upgraded Three.js from r128 (2021) to 0.187.0 (latest stable ES modules)<\/li>\n<li>Removed load_plugin_textdomain() (WordPress.org loads translations automatically)<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: admin dashboard, settings sections, frontend prize wheel, email claim and CSV export<\/li>\n<\/ul>","raw_excerpt":"Prize wheel popup for WooCommerce: customers spin for a discount, enter their email, and receive a coupon code.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/401910","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=401910"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/giraffex"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=401910"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=401910"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=401910"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=401910"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=401910"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=401910"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}