Install SpinConvert in about five minutes
One line of code adds your spin-to-win wheel to any store. No developer needed.
1. Copy your snippet
In the SpinConvert dashboard, open Installation and copy the snippet for your campaign. It looks like this:
<script src="https://cdn.spinconvert.com/v1/spinconvert.js" data-campaign="cmp_yourcampaign" async></script>
The script loads asynchronously from a global CDN, so it never slows your pages down.
2. Paste it into your store
Shopify
- Go to Online Store → Themes, click … next to your live theme and choose Edit code.
- Open
layout/theme.liquid. - Paste the snippet just before
</body>and click Save.
WooCommerce / WordPress
- Install a header and footer code plugin such as WPCode.
- Add a new snippet with location Site Wide Footer.
- Paste the snippet and activate it.
Wix
- Go to Settings → Custom code → Add custom code.
- Paste the snippet, choose All pages and place it in Body - end.
Squarespace
- Go to Settings → Advanced → Code Injection.
- Paste the snippet into Footer and save.
BigCommerce
- Go to Storefront → Script Manager → Create a Script.
- Choose location Footer, pages All pages, type Script.
- Paste the snippet and save.
Any other website
Paste the snippet before the closing </body> tag on every page (or in your site template).
3. Publish and verify
Make sure your campaign is published in the dashboard. Open your store once in a new tab, wait about a minute, then click Verify installation on the Installation page. We'll confirm the wheel loaded and on which domain.
Optional: track redemptions automatically
Add this to your order confirmation ("thank you") page, replacing CODE with your platform's variable for the discount code used on the order. Keep the SpinConvert snippet on that page too.
<script>window.SpinConvert && SpinConvert.redeem('CODE');</script>
You can also mark unique codes as redeemed by hand from the Leads page.
Troubleshooting
- The wheel doesn't appear: check the campaign is published, and that your page and device match the campaign's display rules (Triggers tab).
- It appeared once and not again: that's the frequency setting. Visitors who already spun never see it pop up again. Test in a private window.
- Visitors see "This promotion has ended": your trial or plan has ended. Choose a plan in Billing and your campaign switches back on.
Still stuck? Contact us and we'll help you install it.