Rebuilt the entire loyalty platform in Next.js with a...
Rebuilt the entire loyalty platform in Next.js with a modern, responsive frontend, eliminating the WordPress bottleneck and enabling instant content updates without developer involvement.
Energy
1,000+ logins in 24 hours, 3,000+ competition entries in 7 days, 99.9% uptime since launch.
We rebuilt Energia Rewards - Ireland's top energy company loyalty platform - from an outdated WordPress system to a modern Next.js application. The new platform launched with 1,000+ logins in the first 24 hours, 3,000+ competition entries within a week, and has maintained 99.9% uptime since launch. Energia Rewards won "Customer Experience of the Year" at the 2023 Irish Loyalty Awards.
Client
Energia (via Brandfire)
Industry
Energy
Timeline
12 weeks
Team Size
5 engineers + 1 designer
Impact
Day-one logins
Competition entries (week 1)
Uptime since launch
Time to launch
Day-one logins: Customer logins within the first 24 hours of the new platform launch.
Competition entries (week 1): Competition entries submitted within the first 7 days of relaunch.
Uptime since launch: Platform uptime maintained since the rebuilt Energia Rewards went live.
Time to launch: From project kickoff to live platform, including data migration and infrastructure setup.
“The new platform handled day-one traffic flawlessly. 1Raft turned our outdated WordPress loyalty site into something that won Customer Experience of the Year.”
The Challenge
Energia's WordPress-based loyalty platform was outdated and fragile - content updates were slow, frequent login errors frustrated users, and the system could not handle traffic spikes during promotional campaigns.
Over 300,000 user records had accumulated with inconsistencies, and the manual joiner/leaver management process meant customer data was perpetually out of sync with Energia's billing systems.
There was no SFTP automation for bulk data operations and no analytics dashboards - the team had no visibility into program performance, competition engagement, or user behavior.
What We Built
Rebuilt the entire loyalty platform in Next.js with a modern, responsive frontend, eliminating the WordPress bottleneck and enabling instant content updates without developer involvement.
Automated SFTP-based joiner/leaver management that syncs customer records with Energia's billing systems, cleaning up 300K+ user records and keeping membership data accurate going forward.
Integrated Metabase dashboards for real-time analytics - competition entries, login patterns, user engagement, and campaign performance - giving the marketing team self-service insights for the first time.
Deployed load balancers and infrastructure optimizations that delivered 99.9% uptime since launch, with a smart admin dashboard for competition management, content updates, and user administration.
Related Work
We rebuild the frontend in a modern framework (Next.js) while migrating and cleaning backend data in parallel. The key steps: audit and clean existing user records, automate data sync with business systems (SFTP, APIs), rebuild the UI for performance and mobile responsiveness, and set up analytics dashboards. The old system stays live until the new one passes load testing.
Next Step
One call with a founder. No sales team, no follow-up sequence. If we can't help, we'll say so.