Quest Store Discovery Funnel
How kids find, evaluate, and download games on Meta Quest — and how to optimize every stage of the journey from impression to retained player.
Free games convert at 2-3x the rate of paid games at the Page View > Download stage. Eggscape's free model is a massive structural advantage. However, free games have 20-30% lower D1 retention because users download with lower commitment. Your onboarding experience must compensate — see the Retention page for specifics.
Each bar represents the percentage of users surviving to that funnel stage, based on Quest Store averages for free kids' games. The goal is to push each conversion rate toward the high end of its benchmark range.
Out of 100,000 store impressions, only ~160 users will still be playing after 7 days. This is why each funnel stage matters enormously. Improving Impression > Click from 6% to 8% (just a better icon) adds 42 retained D7 users per 100K impressions. At scale, that's the difference between 500 and 700 daily active players per million impressions.
| Channel | % of Discoveries | Optimization Tactics |
|---|---|---|
| Quest Store Browse | 28% | Optimize icon for dark-background browse grid. Target "Free" and "Kids" category placements. Apply for Quest Store editorial features — Meta prioritizes kid-safe F2P titles in curated sections. Request placement in "New & Noteworthy" and "Kids & Family" categories. |
| Quest Store Search | 22% | Dominate keywords: "free VR game," "escape room VR," "VR game kids." Front-load primary keywords in title and subtitle. See ASO Keywords page for full keyword map. Monitor search rankings weekly and adjust description keywords based on performance. |
| Friend Activity Feed | 19% | This is the highest-converting channel (3x average CTR). Optimize by: making multiplayer sessions visible in the feed, adding "Invite Friend" prompts after every session, and implementing achievement sharing. Each active player should generate 2-3 feed impressions per session. |
| YouTube / TikTok | 16% | Creator content drives discovery for 8-13 audience. Partner with 5-10 VR YouTubers (50K-500K subs) for launch coverage. TikTok clips of "VR escape room reactions" have proven viral (10M+ views on similar content). Deep link from video descriptions to Quest Store page. |
| Word of Mouth / School | 8% | The "playground effect" — kids tell friends at school. Enable this by: making the game easy to explain in one sentence ("it's like eggscape rooms but in VR and free"), creating shareable moments (screenshot/clip capture in-game), and supporting squad play (4-player groups match school friend clusters). |
| External Links | 4% | Direct links from website, Discord, Reddit. Create a landing page (escape.game or similar) that redirects to Quest Store. Use UTM parameters to track which external sources drive the most installs. QR codes at events or in physical marketing materials. |
| Horizon Social / Meta | 3% | Horizon Worlds integration and Meta social features. Cross-promote in Horizon if possible. Ensure the game appears in "friends are playing" notifications. Optimize for Meta's social recommendation algorithm by maximizing multiplayer session frequency. |
Meta's Quest Store ranking algorithm is not publicly documented, but analysis of ranking movements across 200+ titles reveals these weighted signals:
| Signal | Est. Weight | What It Means | How to Optimize |
|---|---|---|---|
| Download Velocity | Very High | Number of downloads per day, especially relative to category average. Spikes in velocity trigger algorithmic boosting. | Coordinate launch-day marketing blitz. Seed downloads with community, influencers, and social sharing all on the same day. Aim for 2,000+ downloads in the first 24 hours. |
| D1/D7 Retention | Very High | What percentage of downloaders return after 1 day and 7 days. Meta deprioritizes games that are downloaded but never played again. | Nail the first-time user experience. Ensure the tutorial is under 90 seconds. Get players into a multiplayer match within 3 minutes of first launch. Send push notifications at 24h and 72h. |
| Session Length | High | Average minutes per session. Longer sessions signal engaging content. Quest Store favors games with 20+ minute average sessions. | Design eggscape rooms to take 15-25 minutes. Add parkour/lobby areas between rooms to extend sessions. Avoid hard session-enders — always surface "play another room" prompt. |
| Rating Score | High | Average star rating and total number of ratings. Games below 4.0 stars see significant ranking penalties. | Prompt for ratings after a positive moment (completing a room, unlocking a reward) — never after a failure. Target 4.5+ stars. Respond to every negative review within 48 hours. |
| Update Frequency | Medium | How often the game is updated. Regular updates signal active development and trigger "Recently Updated" placement. | Ship updates every 2-3 weeks minimum. Even small content drops (new cosmetic set, seasonal decoration) count. Major content updates (new room packs) every 6-8 weeks for "New Content" featuring. |
| Social Multiplier | Medium | How many friend-group installs the game generates. If user A downloads and 3 friends follow, Meta's algorithm boosts the title further. | Make the "Invite Friend" flow frictionless — 2 taps maximum. Reward both inviter and invitee (exclusive cosmetic for each). Show "3 friends are playing" notifications. |
| Refund Rate | Medium (Negative) | High refund rates tank rankings. Less relevant for free games, but IAP refunds still count. Misleading store listings trigger refund spikes. | Ensure screenshots and trailer accurately represent gameplay. Don't oversell features that aren't ready. For IAP, ensure parents understand what they're purchasing. |
- Impression > Click (Target: 8%+) — Your icon is everything at this stage. A/B test 3 icon variants before launch using focus groups of 8-13 year olds. Include a "FREE" badge on the icon. Use bright teal or purple against dark background for maximum Quest Store contrast. Ensure the icon reads clearly at 100x100px. See Store Visuals page for detailed icon guidelines.
- Click > Page View (Target: 75%+) — The click-to-page-view drop happens when users see the expanded preview (title + subtitle + first screenshot) and bounce. Optimize by: making the first screenshot your most action-packed multiplayer moment, ensuring the subtitle includes "Free" and "Multiplayer," and keeping the title under 30 characters so it doesn't truncate.
- Page View > Download (Target: 35%+) — At this stage, users are reading your description and watching the trailer. The "FREE" price tag does most of the heavy lifting, but you still need: a compelling trailer that auto-plays (see Store Visuals), a 4.5+ star rating with 50+ reviews at launch, and a description that leads with gameplay benefits, not feature lists. The download button should feel like a no-risk decision.
- Download > First Launch (Target: 90%+) — 10-15% of downloads never launch. Causes: large file size (keep under 2GB for Quest), slow install, user forgot about it. Mitigate by: optimizing build size aggressively, sending a push notification when install completes ("Eggscape is ready — your first room awaits!"), and keeping load times under 30 seconds.
- First Launch > Tutorial Complete (Target: 80%+) — Tutorial dropout is the #1 killer of F2P VR games. Keep the tutorial under 90 seconds. Use "learn by doing" — put the player in a simple room and let them figure out the controls by solving a 3-step puzzle. No text walls, no lecture sequences. Gorilla Tag has zero tutorial and 40M downloads — the best tutorial is no tutorial.
- Tutorial > First Multiplayer Match (Target: 70%+) — Get players into a multiplayer match within 3 minutes of first launch. Auto-matchmake if no friends are online. The first social experience is what drives the "tell your friends" behavior. If a new player's first session is solo, D1 retention drops by 40%.
- First Match > D1 Return (Target: 40%+) — End the first session with a cliffhanger: "You unlocked Room 2 — come back to play it!" Show a reward waiting for tomorrow (daily login bonus). Send a push notification at the same time the next day. Use the friend activity feed to show "Your friend escaped 3 rooms" as a competitive motivator.
The Quest Store algorithm is heavily weighted toward download velocity — the rate of new downloads per hour. Games that spike in the first 48 hours get algorithmic boosting that can sustain organic traffic for weeks. Gorilla Tag's explosive growth started with a coordinated launch-day push that hit 5,000 downloads in 24 hours, which triggered Quest Store featuring, which drove 50,000 downloads in the first week.
The flywheel: High launch velocity > Quest Store algorithm boost > "Trending" and "Popular" placement > More organic impressions > More downloads > Higher velocity > More algorithmic boost. Miss the launch window and you're climbing from the bottom of organic search for months.
How to spike launch velocity:
1. Embargo all influencer content for the same launch day — 10+ YouTubers posting simultaneously creates a perception of "everyone's playing this"
2. Activate your Discord/community to download in the first hour — even 500 coordinated downloads in hour one signals to the algorithm
3. Submit for Quest Store editorial featuring 6-8 weeks before launch — Meta's editorial team plans features in advance
4. Launch on a Tuesday or Wednesday — Quest Store traffic peaks Thursday-Sunday, so you want to be trending by then
5. Have a "launch party" event in-game — limited-time cosmetic or room that creates urgency to download day one
- T-8 weeks: Submit Quest Store listing for Meta editorial review. Request "New & Noteworthy" and "Kids & Family" featuring. Include press kit, trailer, and key art.
- T-6 weeks: Send review codes to 15-20 VR YouTubers and TikTok creators (target: 50K-500K subscribers). Set embargo date for launch day. Provide b-roll footage and key talking points.
- T-4 weeks: Finalize store listing — icon (3 variants for A/B test), 7 screenshots, trailer, optimized title/subtitle/description with full keyword coverage. Get feedback from 5 parents and 5 kids.
- T-3 weeks: Set up a Discord server and begin building community. Post development updates, behind-the-scenes content, and early gameplay clips. Target 1,000 members by launch.
- T-2 weeks: Run a closed beta with 200-500 players. Collect feedback, fix critical bugs, and build early advocates. Ask beta players to leave ratings on launch day.
- T-1 week: Prepare all social media posts, email announcements, and community messages. Schedule posts for launch day at 10am PT (peak Quest Store traffic). Brief all team members on launch-day responsibilities.
- T-3 days: Final QA pass on store listing — check all links, verify trailer plays correctly, confirm correct age rating and content descriptors. Test the download-to-first-room flow end-to-end.
- T-1 day: Pre-stage the launch build on Quest Store (Meta allows pre-upload). Confirm with all influencers that embargo lifts at your designated time. Set up live monitoring for download counts, crash reports, and server capacity.
- Launch Day: Release at 10am PT. Simultaneously: lift influencer embargo, post across all social channels, send Discord announcement, activate community download push. Monitor Quest Store ranking position hourly. Respond to every review within 2 hours.
- T+24 hours: Analyze first-day metrics: downloads, D0 session length, tutorial completion rate, multiplayer match rate, crash rate. Fix any critical issues immediately — a day-2 patch is expected and shows responsiveness.
- T+48 hours: Check Quest Store ranking position. If trending, amplify with additional social posts highlighting download count ("10,000 players in 48 hours!"). If not trending, activate paid acquisition budget to supplement organic velocity.
- T+1 week: Publish a "Week 1 Update" — even cosmetic changes trigger "Recently Updated" placement. Share player milestone numbers publicly. Begin planning first major content update for T+4 weeks.