Documentation Index
Fetch the complete documentation index at: https://docs.mavera.io/llms.txt
Use this file to discover all available pages before exploring further.
Mavera Surfaces
| Surface | Role |
|---|---|
Files (POST /files/upload-url, POST /files) | Upload the video creative |
Video Analysis (POST /video-analyses) | Frame-level AI scoring: engagement, emotion, attention, brand recall, CTA |
Focus Groups (POST /focus-groups) | Simulated audience panel reacts to the video and the AI scores |
Mave (POST /mave/chat) | Synthesize both layers into a single insight report |
What Value Does Mavera Add?
| Value | How |
|---|---|
| Insurance | Two independent methods catch what either alone would miss. AI finds frame-level issues; personas find emotional disconnects. |
| Opening new doors | Using AI scores as stimulus for a Focus Group creates a feedback loop: “The AI says high emotion but low brand recall — do you agree?” Personas explain why. |
| Saving time | A traditional creative test requires real audience recruitment. This delivers comparable depth in minutes. |
When to Use This
- You have a new creative and want both quantitative scores and qualitative interpretation before launch.
- Video Analysis returned surprising results (high emotion, low brand recall) and you need to understand why.
- You need more than numbers for stakeholders — they want to hear “what the audience thinks.”
- You’re testing a risky concept and need two independent signals before committing budget.
This is the most thorough single-ad analysis in the playbook library. It combines Video Analysis depth with Focus Group interpretive power, then synthesizes both with Mave.
What You Need
| Requirement | Details |
|---|---|
| Mavera API key | Starts with mvra_live_. Get one at Developer Settings. |
| Workspace ID | From your dashboard URL (ws_...). |
| Persona ID(s) | At least one persona matching your target audience. |
| One video creative | MP4 or MOV, 15–60 s. |
| Credits | ~100–250 (Video) + ~75–125 (Focus Group) + ~15–30 (Mave). See Credits Estimate. |
| Python 3.8+ or Node.js 18+ | requests for Python; native fetch for Node. |
The Flow
Extract stimulus from AI scores
Find tensions — places where one metric is high but another is low. These become Focus Group prompts.
Run Focus Group with AI stimulus
Present the video AND the AI findings to a 25-person panel: “The AI says this. Do you agree?”
Stage 1 — Upload + Video Analysis
Stage 2 — Extract Stimulus from AI Scores
This is the key step. Transform raw metrics into natural-language statements. The best stimulus highlights tensions — where one metric is high but another is low.Stage 3 — Focus Group with AI Stimulus
Questions reference the AI scores directly. High-tension findings become probing prompts.Stage 4 — Mave Synthesis
Feed both layers in. Mave produces a report that explains the numbers with audience-level insight.Running the Full Pipeline
Example Output
Variations
Multiple personas for richer Focus Group
Multiple personas for richer Focus Group
Use 3–5 persona IDs for segment-level reactions to the AI findings.
A/B double analysis — two creatives
A/B double analysis — two creatives
Run the full pipeline on both Creative A and Creative B. Compare layered reports side by side.
Iterative refinement loop
Iterative refinement loop
After the first analysis, make changes, re-upload, run again. Compare reports to measure improvement.
Skip Mave — present layers directly
Skip Mave — present layers directly
For stakeholder meetings, use the AI stimulus + Focus Group results as-is without Mave synthesis.
Force stimulus when no tensions exist
Force stimulus when no tensions exist
If all metrics are moderate, manually inject: “All metrics are moderate (50–70). Is this ad ‘safe but forgettable’?”
Credits Estimate
| Stage | Typical Cost | Notes |
|---|---|---|
| File upload | 0 | Free |
| Video Analysis | 100–250 | Depends on video length |
| Focus Group (N=25, 6–8 questions) | 75–150 | Sample size + question count |
| Mave synthesis | 15–30 | Large context from both layers |
| Single-ad double analysis | ~190–430 | Conservative range |
See Also
Ad Creative Audit
Score multiple ads without the Focus Group layer
Hook Analysis Sprint
Deep-dive into the first 3 seconds across 10 variants
Competitor Reel
Analyze competitor ads with the same Video Analysis pipeline
Video Analysis
Metrics reference, chunk options, and chat endpoint
Focus Groups
All 12 question types and audience simulation
Mave Agent
Research agent for synthesis and recommendations