Payments are experiencing issues due to temporary restrictions in Russia. If your payment does not go through, please submit a support request.Our support team is available 24/7 — we are always here to help with hosting and server issues.We are now accepting requests for dedicated server rental and colocation services in our data center.Reminder: we recommend enabling backups for additional data protection.A new VPS/VDS lineup with NVMe storage and improved performance is now available.Maintenance work on some servers has been completed. All services are operating normally.
Goodsol: Fortune Wheel (Lead Generator)

MODULE FOR 1C-BITRIX

Good Solutions

Goodsol: Fortune Wheel (Lead Generator)

The Goodsol: Fortune Wheel module adds an interactive prize draw widget to the website. It is designed to encourage first-time purchases and collect contact data (email or phone) in exchange for a chance to win a bonus: a discount, promo code, gift, or free shipping.

Technical details

Published
29 May 2026
Updated
1 October 2026
Version
1.0.0
Installed
Fewer than 50 times
Compatible editions
First Site, Start, Standard, Small Business, Business
Responsive design
Yes
Composite support
Yes
Compatible with Sites24
No
Developer
Good Solutions

What this solution does

The Goodsol: Fortune Wheel module adds an interactive prize draw widget to the website. It is designed to encourage first-time purchases and collect contact data (email or phone) in exchange for a chance to win a bonus: a discount, promo code, gift, or free shipping.

Site owners manage the draw mechanics by defining the prize list, setting drop probabilities, configuring text labels, and establishing rules for limiting repeat attempts. The module handles visualization, animation, server-side validation, result logging, and notification delivery.

Key use cases:

First-order motivation: prompting users to spin the wheel to receive a discount promo code.

Reactivation of existing databases: directing traffic from email newsletters or social media to the draw page.

Contact list growth ahead of seasonal sales and promotions.

Marketing campaigns with limited discount budgets: full control over the number of high-value prizes awarded.

The module allows flexible configuration of win probabilities for each wheel sector by assigning a weight to the likelihood of landing and linking it to specific prizes or promo codes. This enables balancing the attractiveness of the offer against the economics of the discount program.

The winner is determined exclusively on the server via a D7 controller and an ORM log table. The frontend is responsible only for visualizing the spin, which prevents result manipulation through browser developer tools.

All draw results are recorded in a dedicated table named goodsol_fortune_log. Entries capture user contact details (email or phone), the prize name, the issued promo code, and the event date, ensuring full transparency for campaign performance analysis and code verification.

Upon a successful draw, the system can automatically send the user an email containing the prize description and promo code, utilizing the standard Bitrix mail event mechanism.

General iT can connect “Goodsol: Fortune Wheel (Lead Generator)”, configure it and verify the integration with the existing website.

USER EXPERIENCE

Solution reviews

How does this solution work in a real project? Share your experience and help others choose.

Be the first to share your experience

There are no reviews of this solution on git.ru yet. Tell us what worked well and what could be improved.

Verified purchaseAdd a key if you wish. A verified review gets a badge, priority placement and more rating weight.

Open to every clientJust sign in to your account. A key is optional; all reviews are moderated.

YOUR EXPERIENCE MATTERS

Your review

YOUR PROJECT INFRASTRUCTURE

A home for your website

BEFORE YOU ORDER

Let’s go through the details.

What does the price cover?
The displayed price covers the solution itself. Platform licensing, installation and customisation are checked separately. If the page offers bundles, select the required option before submitting a request.
How do I check compatibility?
Compare the supported editions and solution version in the technical details with your project. Before installing on a live website, we recommend making a backup and checking the solution in a test environment.
How much does this solution’s renewal cost?
The current renewal price is 5,000 ₽. Before you order, a manager will confirm the renewal period and whether it applies to your licence.
Can you help with implementation?
We can help install the module, check its settings and verify how it works in your project. Compatibility with other customisations and the scope of work are assessed before we begin.

GENERAL iT

Let’s discuss your project

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Install solution

Enter a domain with or without https://. The installer will open in your website control panel in a new tab.

Solution screenshots

Solution screenshot