Turn your videos into interactive conversion moments.
Questa detects CTA moments in your videos, webinars, lessons, and demos — then triggers the right website action at the perfect time. When your video says it, your page reacts.
Video says it · Questa detects it · Your page reacts
Built for people who own their page
How it works
Add a video. Approve the moments. Map the actions.
Three steps, then your script is live. Every CTA the speaker mentions becomes a real reaction on your page.
Add your video
Paste a YouTube, Vimeo, or MP4 URL. Upload captions or paste the transcript — Questa uses the timestamps as the source of truth.
Detect CTA moments
Our AI scans the transcript and finds every moment the speaker tells the viewer to act — download, book, sign up, join. You approve what ships.
Map to website actions
Point each moment at a CSS selector on your page. Pick the reaction — highlight, pulse, popup, scroll-to. Drop our script and you're live.
What it looks like
Video says it. Page reacts.
A few of the CTA moments Questa detects, and the reactions you can wire up to each one.
“Download the worksheet below…”
download_resource→ pulse the download button“Book a demo with our team…”
book_demo→ open the calendar modal“Start your free trial today…”
start_trial→ highlight the signup CTA“Join our Discord community…”
join_community→ pin the community link“Check out our pricing page…”
view_pricing→ scroll to the pricing table“Grab the limited-time offer…”
claim_offer→ reveal the offer sectionWhat you actually get
A video-aware conversion layer, not another popup tool.
Most tools fire on time delays and scroll depth. Questa fires on what the speaker is actually saying.
Transcript-grounded, not guesswork
Every CTA moment is tied to a real timestamp in the video's transcript. No invented cues, no false fires.
Eight reaction types out of the box
Highlight, pulse, popup, reveal section, scroll-to, tooltip, pin CTA, open modal. Mix and match per moment.
Approve before it ships
Detection is automatic. Approval is yours. Every moment is reviewed before the SDK ever fires it for a real visitor.
Works with any video player
YouTube, Vimeo, HTML5 video, or a custom player. Questa hooks the timeupdate event and triggers actions on the page.
Domain-locked publishable keys
Each site gets a short-lived SDK session bound to verified origins. No long-lived secrets in browser code.
Built for creators who own the page
Course platforms, webinar funnels, SaaS demo pages, sales letters. If you control the HTML, Questa works.
Install
One script tag. Per-video config.
Drop the snippet on the page that plays the video. Questa fetches the approved cues and reacts as the video plays.
<script
src="https://questa.app/sdk/v1/questa.js"
data-site-key="pk_live_..."
data-video-id="vid_abc123"
defer
></script>{
"cues": [
{
"start_sec": 134.2,
"cta_type": "download_resource",
"phrase": "Download the worksheet below",
"actions": [
{ "selector": "#download-worksheet",
"type": "pulse",
"params": { "duration_ms": 2400 } }
]
}
]
}Your videos already do the selling. Make your page listen.
Stop sending viewers off to hunt for the link the speaker just mentioned. Wire your CTAs to the moments that matter — in minutes.