“In our first audit, we traced most ‘missing points’ tickets back to timing; checkout promises weren’t aligned with when fulfillment really happened. Rebuilding accrual on order events changed that almost immediately.”
Joy Implementation Lead
The Challenge
The Game Collection, had a loyalty program that looked good on paper but failed in the moments that mattered:
- Support overload: High volume of tickets about missing or delayed points.
- Point discrepancies: Promotions applied at checkout didn’t carry through cleanly to fulfillment, creating mismatches that required manual fixes.
- Zero visibility within the business: No trustworthy way to connect promotions to revenue or identify which campaigns actually moved the needle.
- Customer frustration: Pre-orders shipped weeks or months later often meant points appeared to "disappear", driving negative sentiment and increased ticket volume.
After evaluating multiple platforms, TGC chose Joy for one decisive reason: its deep hands-on expertise across both Magento and Shopify, guaranteeing a smooth, low-risk migration, plus Shopify-native flexibility to address the root causes, not just the symptoms.

The Solution: Three Game-Changing Features
Before writing a single rule, we sat with TGC’s support and ops teams, read through a stack of tickets, and replayed real orders end‑to‑end. What we heard was simple: “Tell customers what’s happening, keep the promise they saw at checkout, and show us what’s working.”
1. "Awaiting points" visibility (goodbye, mystery)
We added a clear status line in the widget and account page that separates pending from available points, and shows why they’re pending (e.g., “awaiting fulfillment”). That tiny label change turned a flood of tickets into confidence.
- Customers see exactly which points are pending vs. available - no guesswork.
- Support tickets regarding “missing points” have been resolved, marking a significant step toward the overall 40% reduction.
- Our favorite message from the care team: “I can finally answer this in one reply.”
"The awaiting points visibility is very valuable for our customer service team. That's something we didn't have with Magento."
– Nathan Drake - Senior Solutions Architect, The Game Collection
2. Checkout point capture engine
Pre-orders are a big part of The Game Collection's business and with those orders shipping weeks or months after they are placed, promos that were active at the time of order may well have changed by the time of shipment. We built a capture engine that freezes promotional rules at the moment of purchase, then honors that snapshot when the order eventually ships, even if campaigns have rotated ten times since.
- Locks in the exact earn rules the customer saw at checkout.
- Survives long lead times (pre‑orders, backorders, split shipments) without manual fixes.
- In our launch window, the match rate between promised and delivered points hit 100%.

3. Real-time analytics dashboard
We didn’t want another vanity dashboard. We wired Joy’s analytics to show unit‑level earnings and redemption and to connect specific promos to revenue spikes. That made it obvious which ideas to scale and which to sunset.
- See redemption patterns by cohort, SKU, and tier - not just totals.
- Attribute revenue to the exact promotion that nudged a purchase.
- Use those insights to tune offers - a big driver behind the 61% redemption rate in the first 60 days.
Field notes: what it felt like on the ground
Here are the small moments that made a big difference for our team and for TGC:
- Designing for the real world: Split shipments and pre‑orders are normal in gaming. Building the program around order events (paid → fulfilled → refunded) kept expectations and balances in sync.
- Clarity beats cleverness: Labeling pending vs available points in the widget eliminated most “Where are my points?” questions.
- Test with real history: Replaying actual past orders in staging surfaced edge cases that synthetic tests never hit.
- Tight support loop: A short internal runbook for the care team gave consistent, confident replies when customers asked about accrual timing or promo exclusions.
- Frictionless redemption feels respectful: Cart‑drawer prompts let customers use value without hunting for it, which we saw reflected in faster second purchases post‑launch.
Aha moment: “When our partial‑refund test automatically adjusted points without anyone touching a spreadsheet, we knew we’d finally closed the loop.” - Joy Solutions Engineer
If we did it again: “We’d bring the support team into the sandbox even earlier, as their ticket patterns are a goldmine for edge cases.” - Joy Customer Success
The Results
Six months after migration, the program felt different, quiet, reliable, and obviously profitable. The numbers tell what happens when loyalty tech just works in the background.
Before Joy:
- Manual point adjustments for eating hours daily
- No visibility into promotion effectiveness
- Low customer engagement with the loyalty program
- The support team is overwhelmed with point inquiries
After Joy:
- 318% ROI - after 2 months of official launch
- 61% redemption rate – 3x the industry average
- 40% fewer support tickets about loyalty
The numbers tell a powerful story: Joy didn't just solve TGC's operational problems – we transformed their loyalty program into a profit center.
Why It Worked
- Shopify‑native, event‑driven logic: Points follow the order lifecycle (including refunds), so customers see fair, predictable balances.
- Fewer decisions at checkout, more consistency after: Promotions were rebuilt with explicit exclusions and priority rules.
- Frictionless redemption: Cart‑level prompts and a clean loyalty widget made “use my points” the default behavior.
- Clarity over complexity: A single source of truth connected promos to revenue, so the team knew what to scale vs. sunset.
You've done a fantastic job customising your solution to fit our business needs. You've gone above and beyond and exceeded our expectations as a partner."
- Giles Davies - Head of ECommerce, The Game Collection.

Ready to transform your loyalty economics? The Game Collection's success shows what's possible when technology, strategy, and partnership align.
Build a loyalty program that customers actually use - and that your team can trust.