Figma · Design · Oct 2019
Hai Ta - We’re launching Lumi by @userlens_hq. Lumi is an adoption agent tha
Userlens · Sep 2026 · 1:22 · AI-annotated
- Length
- 1:22
- Scenes
- 31 · 2.7 s avg
- Product on screen
- 0:19
- Features shown
- 4
- Call to action
- 1:16 · 92%
- Voiceover
- Yes
Userlens’s 1:22 launch film runs 31 scenes, about 2.7 s each. The product shows up at 0:19 and 4 features are revealed. The call to action lands at 1:16 (92% in), over a voiceover. The video alternates a park-bound founder with flat 2D product mockups and one clay 3D vignette, cutting about eleven times a minute to a 129 bpm pulse. Its signature moves are pixel-mosaic dissolves between live action and UI, oversized translucent numerals floating behind the speaker, and a yellow caption line that swaps with every claim.
Is this your launch? to your site or press kit.
More like this
Agnost AI · May 2026
Hai Ta - We’re launching Lumi by @userlens_hq. Lumi is an adoption agent tha, scene by scene
· 31 scenes as text
01 · Hook · 0:00–0:07
A man in a white T-shirt stands in a park, speaking and gesturing to camera in a locked-off medium shot. Two label callouts with leader lines pop in beside him, then a large translucent 20,000+ fades in behind his head. Yellow subtitles run along the bottom.
On-screen text: “As YC founders,”, “backed by Y Combinator”, “we have built”, “HAI TA”, “Co-founder at Userlens”, “software products adopted by over”, “20,000+”, “20,000 professionals and teams.”, “Today,”, “we're taking what we've learned', 'to solve the biggest bottleneck”
Techniques: Kinetic type
Camera: Push in
02 · Problem · 0:07–0:10
A clay-textured 3D desk holds a retro beige computer, lamp, plant, and mug. The camera pushes in on the monitor, where a line of text appears above a dot grid as red dots pop in. Yellow captions sit at the bottom.
On-screen text: “we're taking what we've learned”, “to solve the biggest bottleneck”, “in software: Product Adoption.”
Techniques: 3D mockup, UI zoom
Camera: Push in
03 · Problem · 0:10–0:11
A beige retro monitor mockup on a teal wall shows a dot grid with a few red dots, then a pixel mosaic dissolves to a man in a white tee outdoors. Yellow captions swap below the frame.
On-screen text: “In software: Product Adoption.”, “Currently, companies are spending”
Techniques: 3D mockup, Masking
Camera: Static
04 · Problem · 0:11–0:13
A man in a white t-shirt stands in a park with trees behind him, speaking to camera and gesturing with both hands. A large light-gray figure, $100 billion+, pops in behind him as yellow captions run along the bottom.
On-screen text: “Currently, companies are spending”, “$100 billion+”, “billions on rigid onboarding,”
Camera: Push in
05 · Problem · 0:13–0:14
Floating app windows, a spreadsheet, a Notion project table and Gmail cards, drift at different speeds over a pink, blue and orange gradient. A cream serif caption sits along the bottom edge.
On-screen text: “billions on rigid onboarding,”
Techniques: Parallax
Camera: Static
06 · Problem · 0:14–0:16
A collage of floating interface panels, a spreadsheet, a Gmail notification stack, a Slack chat and a Notion project page, drifts and re-arranges over an abstract blue and orange wave background. A yellow caption sits at the bottom as the panels slide to new positions.
On-screen text: “automated drip campaigns,”
Techniques: Parallax
Camera: Pan
07 · Problem · 0:16–0:17
A tilted 3D Slack window in dark purple floats over a spreadsheet on a pink-to-blue gradient, showing a customer channel with repeated New feature shipped messages and a highlighted social-media channel, while a yellow caption line cycles at the bottom.
On-screen text: “feature update blasts”, “that are so generic users ignore them.”
Techniques: 3D mockup
Camera: Static
08 · Problem · 0:17–0:19
A browser mockup of a Slack workspace, with a purple header and a channel list, floats over a pink and blue abstract background beside a sliver of another app panel. A cursor glides from the top-left corner down to the sidebar icon.
On-screen text: “that are so generic users ignore them.”
Techniques: Cursor demo
Camera: Pull out
09 · Product intro · 0:19–0:19
A spreadsheet task tracker fills the frame, rows with green, blue and yellow priority and status pills. A cursor hovers the View menu, then sits near the Website row. A yellow subtitle at the bottom swaps from the first sentence to a new one.
On-screen text: “that are so generic users ignore them.”, “To solve this,”
Techniques: Cursor demo
Camera: Static
10 · Product intro · 0:19–0:21
A flat browser window hovers over a project dashboard; on its white page the red U mark and the wordmark Userlens scale up into place. A yellow caption line runs along the bottom edge. The motion is a slow settle.
On-screen text: “we add Userlens, have built”
Camera: Pan
11 · Product intro · 0:21–0:24
A red pixel robot head scales into view on a light gray field, its eyes shifting shape as it sharpens. The red outline wordmark Lumi and the gray tagline fade in beneath it, then the lockup slides left while a list-style UI panel with a search bar slides in from the right.
On-screen text: “we add Userlens, have built”, “an expert on your product”, “Lumi”, “an AI expert of your product”, “and your every customer's usage behavior”
Techniques: Morph
Camera: Static
12 · Product intro · 0:24–0:28
A flat illustration of a browser window labeled yourproduct.com scales up to fill the frame. A red square character with two white eyes sits at left while a cursor hovers over content rows and a bar chart, dragging a yellow 'your user' tag, and a '?' box pops up above the chart.
On-screen text: “and your every customer's usage behavior”, “so it can send thoughtful”
Techniques: UI zoom, Cursor demo
Camera: Pan
13 · Product intro · 0:28–0:30
A flat dashboard mockup of gray placeholder rows; an orange pixel-face tile sits at left. A cursor hovers over rows as yellow “your user” tags pop in and a “?” box slides in. A Slack card with a purple header slides in from the right; the yellow bottom caption swaps.
On-screen text: “yourproduct.com”, “?”, “your user”, “so it can send thoughtful”, “your user”, “not just to improve adoption.”
Techniques: Cursor demo
Camera: Static
14 · Product intro · 0:30–0:31
A flat browser window shows a wireframe page with a cursor hovering over a peach-highlighted row tagged FOUND IT; a Slack direct message card from Lumi overlaps the lower page, and a red square mascot with white eyes sits at left. A yellow outlined caption reads “not just to improve adoption.” along the bottom.
On-screen text: “not just to improve adoption.”, “yourproduct.com”
Techniques: Cursor demo
Camera: Static
15 · Feature reveal · 0:31–0:31
A flat browser mockup showing a Slack message is covered by a green and blue pixel mosaic that clears to reveal a smiling man in a white t-shirt. A yellow bottom caption swaps from 'not just to improve adoption.' to 'Here's how Lumi works.'
On-screen text: “not just to improve adoption.”, “Here's how Lumi works.”
Techniques: Masking
Camera: Static
16 · Feature reveal · 0:31–0:33
A man in a white t-shirt stands in a sunlit park with blurred greenery behind him, speaking to the camera and gesturing with both hands. Yellow subtitles sit at the bottom of the locked-off frame.
On-screen text: “Here's how Lumi works.”, “You set a goal to improve adoption.”
Camera: Static
17 · Feature reveal · 0:33–0:34
A blurred live-action shot of a person in a park fills the frame; a white card with a goal prompt, a Search chip and a red Create button pops in at center while a cursor drifts down the input field. A yellow caption runs along the bottom.
On-screen text: “Create a goal”, “You set a goal to improve adoption.”
Techniques: Cursor demo
Camera: Static
18 · Feature reveal · 0:34–0:37
Black sans-serif text types out across a white background, a thin vertical cursor bar trailing the newest letter. The frame reframes closer on the words as the typing advances. A small yellow caption with a soft shadow holds the bottom.
On-screen text: “I want to nudge users to try plan”, “It can be to nudge”, “to prompt smarter questions”
Techniques: Kinetic type
Camera: Pan
19 · Feature reveal · 0:37–0:37
A flat white goal-creation card floats over a blurred outdoor shot of a standing person. Monospace text types out in the input field while a mouse cursor hovers over it, and a yellow caption sits at the bottom.
On-screen text: “to prompt smarter questions”
Techniques: Cursor demo
Camera: Static
20 · Feature reveal · 0:37–0:38
A white input panel sits over a blurred forest backdrop as monospace text types out one-shotting. A black cursor arrow glides to the red Create button and clicks it, firing a ripple. A yellow caption at the bottom switches from to prompt smarter questions to to your AI agent.
On-screen text: “to prompt smarter questions”, “to your AI agent.”
Techniques: Cursor demo
Camera: Static
21 · Feature reveal · 0:38–0:40
A white card holding a monospace user prompt slides right and up, partly off-frame, while a gray status line 'Reviewing qualified users...' fades in at the bottom left. The yellow caption at the bottom swaps from 'to your AI agent.' to 'Lumi ingests raw usage data to understand'.
On-screen text: “to your AI agent.”, “Lumi ingests raw usage data to understand”
Camera: Static
22 · Feature reveal · 0:40–0:44
A pale chat interface holds a prompt bubble that widens to reveal a full sentence. A status line swaps from a loading message to a usage count, then a data table with column headers slides in beneath it.
On-screen text: “Lumi ingests raw usage data to understand”, “every single one of your users”, “behavior profile.”
Camera: Static
23 · Feature reveal · 0:44–0:47
A white data table listing users, matched behaviors and Lumi actions scrolls upward, moving faster than the large gray monospace prompt line behind it. A bold yellow caption at the bottom swaps from “behavior profile.” to “With the goal in mind.”
On-screen text: “1460 users have sent prompt. 1266 have only sent single message conversation.”, “behavior profile.”, “With the goal in mind.”
Techniques: Parallax
Camera: Pan
24 · Feature reveal · 0:47–0:51
A light product screen shows a stats line and a user table. A prompt sentence and a build_procedure code box appear below, a red square icon with two white marks fades in on the right, and yellow captions swap at the bottom.
On-screen text: “With the goal in mind.”, “Lumi knows what's the best way”, “to bring every user to that goal.”
Camera: Static
25 · Feature reveal · 0:51–0:52
A white interface screen shows a user table and a prompt line. A red square holding two white icons slides from the right edge to the top center. A yellow caption sits fixed at the bottom.
On-screen text: “to bring every user to that goal.”
Camera: Static
26 · Feature reveal · 0:52–1:00
A red-bordered Procedure card with monospace text sits left of a red pixel logo square. An email card slides in on the right and its message fills line by line. Yellow outlined captions swap at the bottom as the logo square drifts to the lower center.
On-screen text: “to bring every user to that goal.”, “Lumi builds out the procedure”, “That includes conditions for outreach.”, “What to say”, “depending on the exact pattern”, “of the user behavior,”
Techniques: Kinetic type, Split screen
Camera: Static
27 · Feature reveal · 1:00–1:07
The product interface, a two-panel view with a user-match list and a plan chat, tiles into a 3x3 grid filling the frame. Cards slide and settle into the grid at the start, while yellow caption phrases cycle along the bottom.
On-screen text: “whether it has 10 users or 10,000.”, “They get the tailored”, “attention”, “throughout their adoption journey.”, “Lumi will then brief back to you”
Techniques: Kinetic type
Camera: Pull out
28 · Feature reveal · 1:07–1:12
A flat line chart with red, green and yellow series is shown in close-up. The view pans across the plot as the lines draw in, while yellow captions cycle along the bottom edge.
On-screen text: “Lumi will then brief back to you”, “how their proactive conversations”, “with the users have led”, “to more adoptions,”
Camera: Pan
29 · Feature reveal · 1:12–1:12
A white line chart with a red border slides out. A red circle mask opens on a man in a white shirt standing in a park, and two white stat cards with the numbers 60 and 28 appear on the right. Yellow subtitles caption the voiceover.
On-screen text: “to more adoptions,”, “new features”
Techniques: Masking
Camera: Static
30 · Feature reveal · 1:12–1:16
A man in a white tee speaks to camera in a sunlit park, hands gesturing. An orange tile with two white icons sits left; three glass stat cards (60, 28, +31%) float right, the third fading in. Yellow subtitles run along the bottom.
On-screen text: “new features”, “60”, “28”, “used, better questions”, “+31%”, “that the users prompt to your product.”
Camera: Static
31 · CTA · 1:16–1:22
A pixelated red square logo with white eye shapes slides from left to center on a pale background, its pixels blinking between two states. A red pixel headline and gray tagline slide in below it, then a red button appears.
On-screen text: “If you care about maximizing”, “your users adoption of the product,”, “you can try Lumi today at Userlens.io”, “Try Lumi today”, “Maximise your users' adoption of the product you already built.”, “Userlens.io”
Techniques: Kinetic type
Camera: Static





