Use Cases
Do your AI-powered ads match your facts?
Prepare campaign copy from the same sources, review every checkable claim, and test the follow-up questions a prospect will ask after the click.
Preview
Local preparation only: a brief, reviewed copy, follow-up tests and an export. Nothing here submits an ad, creates a campaign or spends money. You need an organization with your product facts in it — Start Here covers that.
The loop
An ad is a claim. The conversation after the click is where it gets tested.
Product owns the facts, marketing owns the message, a reviewer approves what goes out. All three contribute to the same context layer.
- 1Build the briefObjective, offer, market, audience, language, landing page and the approved facts.
- 2Draft the creativeGenerate variants from your sources, or paste copy someone wrote. Which of the two it is stays visible.
- 3Review the claimsEvery checkable claim in the copy and on the landing page, classified against sources.Requires a human
- 4Test the follow-up questionsFit, eligibility, limitations, returns, next steps. Each output kept as it came back.
- 5Resolve and retestAn owner supplies the fact, then the same questions run again. Keep the runs that did not improve.
- 6Approve and hand offApproval attaches to an exact revision. Changing copy, language or a source returns it to review.Requires a human
Ask your agent
Draft three ad variants for this offer from our approved sources, then list every claim you cannot support.
Your agent needs the content-gen and search skills to answer that — senso skills install content-gen search. There is no CLI command for the brief or the claim review yet; both are local preparation, which is what the Preview note above means.
What goes in the brief
Everything downstream is checked against this record.
Objective and offer
What the campaign is for and which product it promotes. No ad account needed.
Landing page and version
The page is part of the claim surface. An omission there is a finding too.
Approved facts
The sources backing the copy, with their material conditions attached.
Voice and restrictions
Brand voice, and anything you are not permitted to claim.
How a claim is classified
Review runs over the ad copy and the landing page together, because a prospect reads them as one statement.
Supported
A selected source says this, including its conditions.
Conflicting
A selected source says otherwise. The copy is wrong, or the source is.
Unsupported
Nothing retrieved backs it. It may be true; it is not yet defensible.
Missing condition
True only under a qualifier the copy omits. Where most ad copy fails.
Outdated
The backing source has been superseded. Fix the source first.
Sample walkthrough: Juniper Home
Sample — no live model call
Juniper Home is a fictional fixture and its facts are synthetic. The copy below is illustrative and is never shown under a provider’s name.
- 1The factsA dining table seats four closed and six extended. The extension leaf is sold separately.
- 2The draft ad“Seats six, everything included.”
- 3Two findings, not oneThe ad makes an unsupported inclusion claim. The landing page omits the same condition. A copy fix and a page fix, different owners.
- 4The correction“Seats four, or six with the separately sold extension leaf.”
- 5The follow-up“Can I seat six without buying anything else?” The expected behavior is to say the leaf is an additional purchase.
- 6The question nobody can answer yet“Will it fit with the chairs pulled out?” No source holds dimensions. The right outcome is a request for information, never an invented measurement.
- 7The multiplayer beatThe product owner adds approved dimensions. The next agent retrieves that contribution and reruns the question.
What the export contains
- The selected copy, at the exact revision approved.
- The destination it was approved for.
- Every material condition attached to a claim in it.
- Source references and versions, so a claim can be traced back.
- Who reviewed it, and when. What is still unresolved.
- The follow-up test results, with each provider and setting recorded.
Limits
- Paid placement and independent answers are separate. Buying a placement is not a way to change what a model says on its own.
- Supported by your sources is not approved by an ad platform, and never becomes it.
- Factual support is one review. Brand and tone are a person’s judgment, not a score. Platform policy is the platform’s.
- A Senso follow-up test is a controlled model call, not a live sponsored conversation.
- Better factual support is not measured campaign lift. Report paid results only from real campaign data.
- The export is a Senso package, not an asserted import format for any ad platform.
