Facebook · Video Off-Platform
Turning off-platform video into an acquisition path
I designed how logged-out visitors could watch what brought them to Facebook, then understand the value of logging in or continuing in the app.
- Role
- Product designer
- Surfaces
- Mobile web
Desktop web
- Focus
- Logged-out video
App entry
- Partners
- Engineering, product,
and research
Problem
Facebook’s walled garden limited video’s acquisition potential
Video was a major content surface, but people who found a clip through search, shares, or embeds often reached a logged-out experience shaped around access controls. As Facebook moved beyond a walled-garden model, each off-platform video visit became an opportunity to earn a longer relationship.
Opportunity
Treat the off-platform visit as an acquisition stack
The visit was not one page or one prompt. It was a sequence of layers, and each layer had a different job before the next one could work.
03 · ConversionAsk for web login or app entry once the visitor can understand what continuing unlocks.
02 · Logged-out pageSatisfy the immediate intent by letting people watch the video they came for.
01 · FindabilitySurface Facebook video through search, shared links, and embeds beyond the app.
Solution and ownership
Give each visit value before asking for more
I worked across the logged-out page and its conversion moments, deciding what the experience should help someone do first and which next step made sense on mobile and desktop web.
Make the logged-out page useful first
People arrived for a specific video. The page needed to make that visit worthwhile before Facebook asked them to change context, authenticate, or install anything.
Protect the viewing moment
Keep the video and its immediate context available instead of turning the visit into an access gate.
Make the next step understandable
Explain what logging in or opening the app adds so the action has clear value to the visitor.
Design the next ask across mobile and desktop web
I audited existing prompts, proposed experiment directions, and developed patterns for app entry, saved-account login, and reauthentication. The goal was not one universal prompt; it was a useful path for the visitor’s current context.
Use web login as a bridge
Saved-account entry and reauthentication gave returning visitors a lower-friction way back without forcing the strongest ask first.
Use app entry when the value is strongest
Opening the app remained the most ambitious outcome, so it belonged where continuing there offered a clear benefit.
How I framed the decision
Choose both the outcome and the force of the ask
Two ladders were shaping the same decision. The incrementality ladder defined what Facebook wanted someone to do. The aggressiveness ladder defined how forcefully the interface asked. Combining them made the tradeoffs visible in one model.
Less forcefulMore forceful
App entry
UnobtrusivePersistent open-app affordance near the experience.
ContextualPrompt when continuing in the app adds value.
Blocking or redirectReserve for moments that truly require the app.
Web login
UnobtrusiveLogin remains available without interrupting playback.
ContextualOffer saved-account entry when identity helps someone continue.
Blocking or redirectUse only when the next action needs authentication.
Satisfy intent
UnobtrusiveLet the visitor watch without adding another ask.
ContextualIntroduce a next step after the video provides value.
Blocking or redirectAvoid when viewing can remain available.
Where it landed
New metrics and a framework for conversion
The work expanded success beyond app opens. Web login became a conversion metric too because it gave returning visitors a lower-friction bridge into Facebook. The combined framework made both the outcome and force of each ask explicit.
Metric wins
App opens remained the strongest acquisition outcome, while web login became a tracked conversion rather than a secondary interaction.
Numeric results pending verified evidence.
Product framework
The combined incrementality and aggressiveness model gave teams a reusable way to compare prompts without collapsing every visit into “ask” or “do not ask.”
Reflection
Show the value, then ask at the right moment
Make the value of the action clear
People should understand what opening the app or logging in unlocks. The prompt works when the benefit is concrete, not when it only names the action.
Reach people in the right context
The same ask can help or interrupt depending on when it appears. I learned to place it after the visitor had received enough value for the next step to make sense.