Plan a campaign from a plain-language brief with Spark

Spark reads a sentence or two about who you want to reach and fills in the targeting for you. What it can set, what it cannot, and how to write a brief that works.

What Spark does

At the top of the targeting step there is a box for a plain-language goal. Write what you want in a sentence or two and Spark turns it into a plan:

Spark sets the objective, location and radius, points of interest, audience filters, dates, daypart and budget it can infer, then hands the plan back to you in the normal wizard so you can adjust anything before you launch.

What to include in a brief

The more of these you state, the less Spark has to guess:

  • Where: a suburb, city, address or landmark, and a radius if you have one.
  • Who: an audience ("families", "commuters", "25–54") or a context ("near supermarkets").
  • When: dates or a duration, and a daypart if it matters.
  • How much: a budget in the market's currency, or an impression goal.
  • Objective: awareness, foot traffic or website visits.

What Spark cannot do

  • It cannot target behaviors or interests. JOLT targets places and resident demographics, so "people interested in yoga" becomes "near yoga studios and gyms".
  • It cannot run outside the five JOLT markets or across two markets in one campaign.
  • It never books anything. Every plan Spark builds still goes through you, and then through JOLT's approval.

Spark for creative

Spark can also generate a creative from a description in the creative step, sized correctly for JOLT screens. See Creative specs and upload.

Agencies and developers

If you want to plan and book programmatically rather than in the wizard, JOLT is also available to AI buying agents over the AdCP protocol. See Buying with an AI agent.

JOLT Ads Help Center