mhinspeya/lucky-spin-hyva

Inspeya Lucky Spin Extension lets you engage with your store visitors through interactive game experience and offer winnings to boost purchases.

Maintainers

Package info

git.modehaus.de/hyvae/inspeya-lucky-spin/

Homepage

Type:magento2-module

pkg:composer/mhinspeya/lucky-spin-hyva

Transparency log

Statistics

Installs: 24

Dependents: 0

Suggesters: 0

1.0.3 2026-07-03 06:52 UTC

This package is not auto-updated.

Last update: 2026-07-17 06:59:19 UTC


README

The Inspeya Hyva Lucky Spin module brings an interactive gamification experience to your Magento 2 store by displaying a customizable lucky spin wheel. Customers can spin the wheel to win discounts, coupon codes, free shipping, or other promotional rewards, encouraging higher engagement and increasing conversion rates.

The module is built specifically for Hyvä Themes, ensuring excellent performance, seamless styling, and compatibility with the Hyvä frontend architecture without relying on unnecessary JavaScript libraries.

Key Benefits

  • Increase visitor engagement with an interactive spin wheel.
  • Encourage new customer registrations and newsletter subscriptions.
  • Improve conversion rates by rewarding visitors with exclusive offers.
  • Reduce cart abandonment through personalized discount incentives.
  • Create a fun shopping experience that increases customer retention.

Features

  • Fully compatible with Hyvä Themes.
  • Responsive design for desktop, tablet, and mobile devices.
  • Configurable wheel segments with different rewards.
  • Support for percentage discounts, fixed discounts, coupon codes, free shipping, and custom rewards.
  • Restrict spins per customer, session, or email address.
  • Optional email collection before allowing users to spin.
  • Automatic coupon generation and assignment.
  • Configurable popup appearance and display timing.
  • Admin-friendly configuration without code changes.
  • Lightweight implementation optimized for Magento and Hyvä performance.

Admin Configuration

Store administrators can easily configure the module from the Magento Admin Panel.

Available configuration options include:

  • Enable or disable the Lucky Spin popup.
  • Configure popup title, description, and button labels.
  • Define wheel segments and winning probabilities.
  • Configure coupon codes or discount rules.
  • Control popup display frequency.
  • Restrict multiple spins.
  • Customize popup colors, images, and branding.
  • Configure success and error messages.

Customer Experience

The Lucky Spin workflow is simple and engaging:

  1. Visitor opens the website.
  2. Lucky Spin popup appears based on configured conditions.
  3. Customer enters an email address (optional).
  4. Customer spins the wheel.
  5. A random reward is selected based on configured probabilities.
  6. Coupon code or reward is displayed instantly.

Performance Optimized

The module is developed following Magento 2 and Hyvä best practices:

  • Minimal JavaScript usage
  • Optimized frontend performance
  • Fast page loading
  • Clean and maintainable codebase
  • Responsive UI for all screen sizes

Compatibility

  • Magento Open Source 2.4.x
  • Adobe Commerce 2.4.x
  • Hyvä Theme
  • PHP 8.x

Use Cases

The Lucky Spin module is ideal for:

  • Promotional campaigns
  • Seasonal sales
  • Black Friday offers

Why Choose Inspeya Hyva Lucky Spin?

Unlike traditional popup promotions, the Lucky Spin module adds an element of excitement and gamification that encourages users to interact with your store. The engaging experience increases the likelihood of visitors claiming rewards, completing purchases, and returning to your store in the future.

By combining a lightweight Hyvä implementation with powerful promotional capabilities, the module helps merchants improve customer engagement while maintaining excellent storefront performance.

Support

For any issues or questions, please visit our support page or contact us at support@inspeya.com.