Skip to main content

Scenario

You’ve written 4 headline variants for a new campaign and need to know which one drives clicks before spending budget on live A/B tests. This job pulls existing ad copy variants (or you provide new ones), creates a Focus Group with your target personas, and asks them to rate each headline 1–10 and answer “Would you click?” The result is a pre-launch signal on which copy to promote.

Architecture

Code

Example Output

Error Handling

Some ad formats (Dynamic Creative, Catalog) don’t have a top-level title. Check object_story_spec.link_data.message for the primary text instead.
6 variants × 2 questions × 4 personas = 48 responses. Allow 2+ minutes for polling. Reduce responses_per_persona if speed matters more than depth.
Personas respond naturally (“I’d give it an 8”). The regex extraction handles most formats but may miss edge cases like “eight out of ten”.

Meta Ads Integration

All Meta Ads jobs

Focus Groups

Full reference for synthetic focus groups