Nobody stares at a blank document, and every brief starts from the same shape regardless of who wrote it.
Answer a short set of required fields for a flash, creative, or strategic brief, and AI expands them into a full structured draft.
Start from a few fields, get a complete brief back, and let an AI review pass catch what's vague before your team ever sees it.
The problem
Not because the work is hard. Because nothing captured it.
Spark*form is a brief generator that turns a handful of structured inputs into a complete creative or strategic brief.
It drafts audience personas, runs an AI review pass to catch weak or unsupported claims, and moves an approved brief straight into a mood board, a copy kit, or your team's project tracker.
Answer a short set of required fields for a flash, creative, or strategic brief, and AI expands them into a full structured draft.
Run an on-demand review pass that names the exact field that's vague, unsupported, or missing specificity, and offers a rewrite for each one.
Generate a structured audience persona from the brief's own context, not a generic demographic template.
Co-edit a brief in real time with comments, mentions, a configurable approval chain, and a full version history.
Turn an approved brief into a mood board, a copy kit, and a channel strategy, then export to PDF or share a client-facing portal link.
Turn an approved brief into a real project in Asana, Monday, ClickUp, or Notion with one click, or post a summary to Slack or Teams.
Choose flash, creative, or strategic, and a vertical-specific strategy framework if one applies.
Fill in the required fields; Spark*form expands your answers into a complete draft.
Fix what it flags, co-edit with the team, and move it through your approval chain.
Generate assets, export to PDF, share a client portal link, or send the brief straight into your PM tool.
Every capability listed here works on a Spark*form-only account: guided intake, AI drafting and review, personas, real-time collaboration, and export to PDF or a client-facing portal. Nothing here depends on another module being turned on.
Sends
recent brief patterns — Live
The execution signal
campaign definitions — Coming
The performance signal
approved briefs — Coming
The memory signal
Receives
category and competitor intel — Live
The intelligence signal
what performed — Coming
The performance signal
client context — Coming
The memory signal
Without the suite
A creative director gets a one-line campaign ask, writes a brief from scratch, and waits for a strategist to weigh in before creative can start.
With it
turns the same one-line ask into a structured, AI-enhanced brief with personas and creative concepts in minutes, ready for review.
The brief becomes the source document the rest of the project points back to, not a summary someone has to reconstruct later.
Every brief that leaves the team has the same structure and a visible approval trail, without having to police the format by hand.
Creative starts from a reviewed argument about the work, not a transcript of what the client said on the call.
Most teams write briefs in a shared folder of templates that drift over time, with one senior strategist as the de facto quality gate before anything moves to creative. That works, but it makes the whole pipeline wait on one person's availability.
Before
Now
Three people format the same brief three different ways
One guided intake produces the same structure every time
The brief restates the kickoff call
An AI review pass flags unsupported claims before the team sees them
Sign-off happens over an email thread and a PDF attachment
A configurable approval chain with a visible version history
One senior strategist is the bottleneck for every brief
Any strategist can run the review pass and route for approval
Models
What it decides
What it does not decide
Your data
Brief, persona, and client content reaches Anthropic's and Google's commercial APIs only when you trigger a generation, never on a schedule or in the background. No code or configuration in this product asserts a training or retention policy for those calls; that determination sits with the provider's own account-level API terms, not with anything this product controls.
Isolation
Every brief, client record, and persona is scoped to your organization at the database level, checked on every read and write, with no path for one organization to query another's data.
Access
Access requires an active Spark*form entitlement plus a signed-in seat; the public client portal returns only the single brief a token names, none of the client's other work. Signal*form staff can access any organization's Spark*form data for support, the same support model every module in the suite uses.
Export
PDF export runs on data your session already has permission to see, so it carries the exact same access boundary as viewing the brief.
Deletion
Deleting a client or a brief removes it, and the comments, versions, and generated assets attached to it, immediately. There is no self-serve organization-level deletion today.
Run a review and you get back the exact field that's weak, the reason, and a concrete rewrite ready to accept, not a general note to 'add more detail.' Push a brief forward and it creates a real project in Asana, Monday, ClickUp, or Notion, or posts a summary to Slack or Teams: named platforms, not a generic integrations claim.

Single Tool
One signal, dialed in
billed monthly
Base
The full suite, small team
billed monthly
Pro
Growing agency pace
billed monthly
Agency
Full throttle, no limits
billed monthly
A credit is a prepaid token you spend each time the platform generates something with AI, like a brief or a report, so your plan includes a monthly batch and you can buy more when you run out.
See full pricingPrices in USD. Annual billing shown per month, billed yearly. Taxes may apply by region.