We developed a comprehensive Shopify app using Node.js and React that automates the entire prize ticket ecosystem. The system automatically generates unique tickets for customer purchases, sends beautifully designed email confirmations, and manages drawings for grand prizes including houses, flats, and smaller rewards. The app integrates seamlessly with Shopify's order system to ensure every purchase generates appropriate tickets while maintaining complete transparency and security in the prize distribution process.
We implemented a sophisticated referral code system that automatically rewards users with additional free tickets when their referral codes are used by new customers. This gamified approach not only enhances customer engagement but also creates a powerful organic growth mechanism that encourages existing customers to become brand ambassadors. The system tracks referral performance, provides detailed analytics, and includes automated reward distribution to maximize program effectiveness.
We rebuilt the entire TramwayPath website from the ground up using modern Shopify Liquid templates, optimized HTML, CSS, and JavaScript. The new design focuses on user experience, conversion optimization, and mobile responsiveness while clearly communicating the prize system and encouraging participation. The website redesign includes improved navigation, streamlined checkout processes, and compelling visual elements that showcase the exciting prizes and build trust with potential participants.
We extended the original app to include subscription-based ticket purchases, allowing customers to automatically participate in multiple drawings. The system includes sophisticated order cancellation logic that properly excludes cancelled tickets from prize draws, comprehensive dashboard functionality for administrators, and advanced export capabilities for ticket data and analytics. These features provide complete control over prize management while ensuring fairness and transparency in all drawings.
our process
01 / 03