Creative brief template for work that starts in the right direction

Updated 2026-10-30

A brief that arrives as a forwarded chat and two screenshots makes a designer guess. Guessing costs a round of revisions. I would rather get the same set of answers from every client, before any work begins.

Why and who. The goal, the audience and the one message. If these are weak, no style will rescue the work.

What and how. Deliverables, tone, things to include and avoid, and links to work the client likes, with the reason.

When and who approves. A delivery date, the person who signs off, and how many rounds of changes to expect. It stops surprises late in the project.

Who fills it and who reads it

A client or marketing lead fills it in. The creative team reads the rows, one brief for each project. A client's AI would ask "What should this project achieve?" Then "Who is it for?" Then "What do you need made?" It shows the answers and sends only after a yes. See agent-fillable forms.

A tip

Ask for the reason behind each inspiration link. A link alone says little. If the key_message answer is a list, push back before you open any design file.

Find more in forms for agencies and forms for creators. A shorter project intake form triages requests first. A web design questionnaire goes deeper when the work is a site.

Questions

Who should fill in the brief?

Whoever owns the goal, usually the client lead or the marketing manager. Send it to one person, so you do not get three competing briefs for one project.

Can the brief include files?

Not as uploads. Ask for links to a shared folder or to inspiration pages, and tell the client to open the folder to the people on the project.

What do I do when answers are vague?

Reply with the one question that matters, usually the key message. A visitor's AI also asks for missing details before it sends, which helps with thin answers.

Try the form

Live demo ยท nothing is saved

Creative brief

Fill in what you know. Short answers are fine. We will ask if anything is unclear.

How should it feel?
What do you need made? (required)

Or paste the JSON

Give this to your AI. It needs the AI Form API MCP server or an API key. It makes the form and sends you the link.

text
Create this form with the AI Form API create_form tool (or POST https://aiformapi.com/v1/forms with my API key). Then reply with the public_url.

{
  "title": "Creative brief",
  "description": "Fill in what you know. Short answers are fine. We will ask if anything is unclear.",
  "fields": [
    {
      "id": "project_name",
      "label": "Project name",
      "type": "short_text",
      "required": true,
      "max_length": 150
    },
    {
      "id": "brand_name",
      "label": "Brand or company",
      "type": "short_text",
      "required": true,
      "max_length": 150
    },
    {
      "id": "requested_by",
      "label": "Your name and role",
      "type": "short_text",
      "required": true,
      "max_length": 150
    },
    {
      "id": "project_purpose",
      "label": "What should this project achieve?",
      "type": "long_text",
      "required": true,
      "max_length": 2000
    },
    {
      "id": "target_audience",
      "label": "Who is it for?",
      "type": "long_text",
      "required": true,
      "max_length": 1500
    },
    {
      "id": "key_message",
      "label": "If people remember one thing, what is it?",
      "type": "short_text",
      "required": true,
      "max_length": 300
    },
    {
      "id": "tone_words",
      "label": "How should it feel?",
      "type": "multi_choice",
      "options": [
        "Friendly",
        "Serious",
        "Playful",
        "Luxurious",
        "Bold",
        "Calm",
        "Expert"
      ]
    },
    {
      "id": "deliverables",
      "label": "What do you need made?",
      "type": "multi_choice",
      "required": true,
      "options": [
        "Logo",
        "Social posts",
        "Video",
        "Landing page",
        "Print",
        "Packaging",
        "Ad set"
      ]
    },
    {
      "id": "must_include",
      "label": "Must include",
      "type": "long_text",
      "max_length": 1000
    },
    {
      "id": "must_avoid",
      "label": "Must avoid",
      "type": "long_text",
      "max_length": 1000
    },
    {
      "id": "inspiration_links",
      "label": "Links to work you like, and why",
      "type": "long_text",
      "max_length": 1500
    },
    {
      "id": "approver_name",
      "label": "Who signs off the final work?",
      "type": "short_text",
      "max_length": 150
    },
    {
      "id": "delivery_date",
      "label": "Delivery date",
      "type": "date",
      "required": true
    },
    {
      "id": "revision_rounds",
      "label": "How many rounds of changes do you expect?",
      "type": "number",
      "min": 0,
      "max": 10
    },
    {
      "id": "budget_note",
      "label": "Budget, if you have one",
      "type": "short_text",
      "max_length": 200
    }
  ]
}

Or call the API

bash
curl -X POST https://aiformapi.com/v1/forms \
  -H "Authorization: Bearer $AIFORMAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"title":"Creative brief","description":"Fill in what you know. Short answers are fine. We will ask if anything is unclear.","fields":[{"id":"project_name","label":"Project name","type":"short_text","required":true,"max_length":150},{"id":"brand_name","label":"Brand or company","type":"short_text","required":true,"max_length":150},{"id":"requested_by","label":"Your name and role","type":"short_text","required":true,"max_length":150},{"id":"project_purpose","label":"What should this project achieve?","type":"long_text","required":true,"max_length":2000},{"id":"target_audience","label":"Who is it for?","type":"long_text","required":true,"max_length":1500},{"id":"key_message","label":"If people remember one thing, what is it?","type":"short_text","required":true,"max_length":300},{"id":"tone_words","label":"How should it feel?","type":"multi_choice","options":["Friendly","Serious","Playful","Luxurious","Bold","Calm","Expert"]},{"id":"deliverables","label":"What do you need made?","type":"multi_choice","required":true,"options":["Logo","Social posts","Video","Landing page","Print","Packaging","Ad set"]},{"id":"must_include","label":"Must include","type":"long_text","max_length":1000},{"id":"must_avoid","label":"Must avoid","type":"long_text","max_length":1000},{"id":"inspiration_links","label":"Links to work you like, and why","type":"long_text","max_length":1500},{"id":"approver_name","label":"Who signs off the final work?","type":"short_text","max_length":150},{"id":"delivery_date","label":"Delivery date","type":"date","required":true},{"id":"revision_rounds","label":"How many rounds of changes do you expect?","type":"number","min":0,"max":10},{"id":"budget_note","label":"Budget, if you have one","type":"short_text","max_length":200}]}'

JSON definition

json
{
  "title": "Creative brief",
  "description": "Fill in what you know. Short answers are fine. We will ask if anything is unclear.",
  "fields": [
    {
      "id": "project_name",
      "label": "Project name",
      "type": "short_text",
      "required": true,
      "max_length": 150
    },
    {
      "id": "brand_name",
      "label": "Brand or company",
      "type": "short_text",
      "required": true,
      "max_length": 150
    },
    {
      "id": "requested_by",
      "label": "Your name and role",
      "type": "short_text",
      "required": true,
      "max_length": 150
    },
    {
      "id": "project_purpose",
      "label": "What should this project achieve?",
      "type": "long_text",
      "required": true,
      "max_length": 2000
    },
    {
      "id": "target_audience",
      "label": "Who is it for?",
      "type": "long_text",
      "required": true,
      "max_length": 1500
    },
    {
      "id": "key_message",
      "label": "If people remember one thing, what is it?",
      "type": "short_text",
      "required": true,
      "max_length": 300
    },
    {
      "id": "tone_words",
      "label": "How should it feel?",
      "type": "multi_choice",
      "options": [
        "Friendly",
        "Serious",
        "Playful",
        "Luxurious",
        "Bold",
        "Calm",
        "Expert"
      ]
    },
    {
      "id": "deliverables",
      "label": "What do you need made?",
      "type": "multi_choice",
      "required": true,
      "options": [
        "Logo",
        "Social posts",
        "Video",
        "Landing page",
        "Print",
        "Packaging",
        "Ad set"
      ]
    },
    {
      "id": "must_include",
      "label": "Must include",
      "type": "long_text",
      "max_length": 1000
    },
    {
      "id": "must_avoid",
      "label": "Must avoid",
      "type": "long_text",
      "max_length": 1000
    },
    {
      "id": "inspiration_links",
      "label": "Links to work you like, and why",
      "type": "long_text",
      "max_length": 1500
    },
    {
      "id": "approver_name",
      "label": "Who signs off the final work?",
      "type": "short_text",
      "max_length": 150
    },
    {
      "id": "delivery_date",
      "label": "Delivery date",
      "type": "date",
      "required": true
    },
    {
      "id": "revision_rounds",
      "label": "How many rounds of changes do you expect?",
      "type": "number",
      "min": 0,
      "max": 10
    },
    {
      "id": "budget_note",
      "label": "Budget, if you have one",
      "type": "short_text",
      "max_length": 200
    }
  ]
}