
Challenge
The Colorado Lottery hired Fusionbox to overhaul their outdated website and apps. They required a full-service vendor who could provide planning, design, development, and DevOps support collaborating with the State of Colorado Lottery team, their advertising agency, and multiple outside vendors.
Fusionbox continues to actively support, maintain, optimize, and enhance the Colorado Lottery’s digital ecosystem including its MyLottery CRM and loyalty programs.
The Colorado Lottery hired Fusionbox to overhaul their outdated website and apps. They required a full-service vendor who could provide planning, design, development, and DevOps support collaborating with the State of Colorado Lottery team, their advertising agency, and multiple outside vendors.
Fusionbox continues to actively support, maintain, optimize, and enhance the Colorado Lottery’s digital ecosystem including its MyLottery CRM and loyalty programs.
Solution
The Colorado Lottery, a division of the Department of Revenue for the State of Colorado, creates and sells Lottery games of chance that are held to the highest standards of integrity, entertainment, and efficiency to maximize proceeds for the people of Colorado. Over the past 34 years, they have returned $2.9 billion to Colorado for parks, recreation, open space, wildlife projects, and public school construction.
We also worked to overcome the following technical challenges in developing the complex backend of the site:
- Encryption and other security controls to ensure the confidentiality and integrity of PII and drawing-related dataData modeling and database design for large dataset
ETL data migration from legacy format - Fault-tolerance for external API integrations
Security consulting for internal processes and technology - Concurrency control techniques to ensure the consistency of data being manipulated by many parties at once
- Auto-scaling fault-tolerant deployment on AWS
- Screen-reader compatibility, internationalization and 508 compliance
- Audits for accessibility and usability
- Real-time user interviews with Lottery players
We also provide hosting for all these properties and we’re proud to say that the Colorado Lottery site was one of the only State Lottery sites that stayed up and running during the $1.6 billion Powerball Jackpot in 2016.
The Colorado Lottery, a division of the Department of Revenue for the State of Colorado, creates and sells Lottery games of chance that are held to the highest standards of integrity, entertainment, and efficiency to maximize proceeds for the people of Colorado. Over the past 34 years, they have returned $2.9 billion to Colorado for parks, recreation, open space, wildlife projects, and public school construction.
We also worked to overcome the following technical challenges in developing the complex backend of the site:
- Encryption and other security controls to ensure the confidentiality and integrity of PII and drawing-related dataData modeling and database design for large dataset
ETL data migration from legacy format - Fault-tolerance for external API integrations
Security consulting for internal processes and technology - Concurrency control techniques to ensure the consistency of data being manipulated by many parties at once
- Auto-scaling fault-tolerant deployment on AWS
- Screen-reader compatibility, internationalization and 508 compliance
- Audits for accessibility and usability
- Real-time user interviews with Lottery players
We also provide hosting for all these properties and we’re proud to say that the Colorado Lottery site was one of the only State Lottery sites that stayed up and running during the $1.6 billion Powerball Jackpot in 2016.
Results
Fusionbox migrated the Colorado Lottery’s digital properties to an AWS/ Heroku environment and assumed responsibility for hosting maintenance as well as 24/7 monitoring and availability for support. Fusionbox ensures that the sites remain performant, stable, and secure. We provide a 24-hour hotline for the Lottery to call to report any outages or critical bugs.
Fusionbox performed a complete ETL process of the database to clean, normalize, and tune the data and changed the requirements for MyLottery accounts to use a natural key (email address) for all clients' user accounts to ensure that duplicate accounts did not exist. Automated processesare set up to clean, normalize, and enrich the customer data continually and not just on a monthly basis.
We routinely monitor the performance of our targeting campaigns and analyze the results. We then use this data to optimize any targeting strategies and improve effectiveness over time.
Fusionbox migrated the Colorado Lottery’s digital properties to an AWS/ Heroku environment and assumed responsibility for hosting maintenance as well as 24/7 monitoring and availability for support. Fusionbox ensures that the sites remain performant, stable, and secure. We provide a 24-hour hotline for the Lottery to call to report any outages or critical bugs.
Fusionbox performed a complete ETL process of the database to clean, normalize, and tune the data and changed the requirements for MyLottery accounts to use a natural key (email address) for all clients' user accounts to ensure that duplicate accounts did not exist. Automated processesare set up to clean, normalize, and enrich the customer data continually and not just on a monthly basis.
We routinely monitor the performance of our targeting campaigns and analyze the results. We then use this data to optimize any targeting strategies and improve effectiveness over time.