Home Works Info
← Back to All Work

McDonald's Canada — The Download Nobody Had to Ask For

A bilingual, browser-based AR game for the MyRewards launch — 30 seconds of play that turned an app download into a reward, not a request.

Role
Digital Experience Producer & AR Designer
Creative pitch · AR game design · Bilingual UX · App integration strategy
Timeline
6 months
Platform
WebAR (8th Wall) · Mobile browser
Team
Vincent MeiCreative Director
Alex ShilinAR Developer
Hui DuUI/UX Designer
Product by
Find Your Favourites AR game
The Problem

Drive app downloads — without asking anyone to download an app.

Business

  • Launch MyRewards with downloads at national scale
  • Reach without paid-install friction

User

  • Instant play from a QR scan on any phone
  • Full experience in English and Canadian French

Technical

  • World-tracking AR inside the browser
  • French strings run 20–30% longer than English
Why This Was Hard
01

The ask is the enemy

Download prompts kill campaigns — play had to be the hook.

02

Bilingual by design

Full Canadian-French parity as a system requirement, not a translation pass.

03

30 seconds for everything

Game, brand, and conversion inside a single countdown.

04

Desktop discovery

Users arriving on desktop needed a graceful QR handoff to mobile.

My Role

I designed the game and the conversion arc — from first scan to app install.

Owned

  • Creative Pitch
  • AR Game Design
  • Bilingual UX System
  • Conversion Flow

Collaborated with

  • Creative Director
  • AR Developer
  • UI/UX Designer
Key Decisions

The campaign that earned attention.

01
Decision 01 — Game Design

A 30-second clock as the engine

Challenge

The game had to hold attention, reward replay, and stay shareable.

Decision

MyRewards menu items scatter in AR — reach and tap to collect before the countdown ends.

Reasoning

Urgency focuses attention; a short loop invites one-more-try and score sharing.

Outcome

80K completions — the loop drove repeat engagement organically.

In-game AR collection
Landing and entry flow
02
Score-to-rewards transition
CTA flow detail
Decision 02 — Conversion

Score becomes reward

Challenge

A download-our-app banner would break the emotional arc at its peak.

Decision

The game score converts into a MyRewards points preview — the CTA is a reward reveal.

Reasoning

Claiming what you earned converts better than answering a request.

Outcome

The install became the natural next step of the game.

03
Decision 03 — Localization

Language as a system

Challenge

French strings run 20–30% longer and break fixed layouts.

Decision

Language-agnostic containers and one shared component architecture for both languages.

Reasoning

Bilingual parity is a layout constraint, not a translation task.

Outcome

A full English/Canadian-French experience from one maintainable build.

Bilingual game interface
McDonald's Canada — decision 3 detail
Innovation

Physical play loop

Reach-and-tap collection in your own space via SLAM world tracking.

Reward-reveal conversion

The download CTA disguised as earned points.

Cross-device entry

QR from print, digital, and social — with a desktop-to-phone handoff.

Impact
Product
80K
AR experience completions across the campaign
Product
12K
Users engaged with the experience
Business
Launch
Direct conversion path into the MyRewards app launch
Business
Showcase
Featured on the 8th Wall platform showcase
Reflection

The trade-off — I gave the countdown's final seconds to the reward reveal instead of more play. It slightly lowered peak fun, but the conversion arc was the campaign's actual job.

What I'd improve — score sharing was manual. A native share card with localized copy would have amplified the organic loop further.

Next time — the most effective conversion campaigns hide the conversion — design the emotional arc first, then place the business moment inside it.

Project Showcase
Find Your Favourites overview
McDonald's Canada — showcase b