AI Optimize picks your VSL’s next test
AI reads your transcript next to real retention, clicks and conversions, and suggests the next change with one-click apply.

From your curve to the next change
Changes, not commentary.
It reads the curve and the script
Transcript, retention, clicks and conversions, read together. On paid plans it runs automatically once a video passes about 300 plays. On the free plan, add your own OpenAI key and it runs the same way.
Concrete suggestions
Timed CTA placements, dead zones worth trimming, player setting changes and A/B test ideas.
Apply from the same screen
A suggested timed CTA applies with one click. The next retention curve tells you if it worked.
Suggestions you can act on
Each recommendation carries a timestamp, the expected impact and the evidence, with the action on the same card.
- Timed CTA placements with one-click add
- Test ideas that run as split tests
- Evidence from your own retention and sales

Not a chatbot next to a chart
It reads your own curve and your own script, then points at the second that needs to change.
The whole player, on every plan
Questions about AI Optimize
What does AI Optimize look at?
Your video transcript, read next to real per-second retention, clicks and conversions for that video.
When does it start suggesting changes?
On paid plans it runs automatically once a video passes about 300 plays. On the free plan, add your own OpenAI key and it runs the same way.
What kind of suggestions does it make?
Timed CTA placements, dead zones worth trimming, player setting changes, and A/B test ideas. Changes, not commentary.
How do I apply a suggestion?
A suggested timed CTA applies with one click from the same screen. The next retention curve tells you whether it worked, and test ideas can run as a split test.