Skip to main content

Quick start: speak these

Generate three ad variations for our latest feature, on-brand with my Brand Kit.
Launch a $20/day prospecting campaign for joes-pizza-austin.com targeting Austin, TX.
Show me last week’s ROAS by creative across all my Meta ad accounts.
Pause every ad set with CPM above $25 and CTR below 1%.
Notis is your media buyer’s command line: creative, distribution, and analytics from one chat thread.

How media buying with Notis works

Notis splits the work into two layers:
  • Creation layer — brainstorming hooks, generating images and copy, drafting variations, and storing approved creatives in Notion.
  • Distribution layer — launching, pausing, optimizing, and reporting on actual campaigns inside Meta or Google Ads.
You stay in chat. Notis routes the work to the right tool depending on what you ask.

Pick your distribution stack

Notis connects to three different ad management providers (and supports the Notion-only flow for creative generation). Each has a focused guide: If you’re not sure where to start, follow the Notion flow for creative work and add Pipeboard for distribution.

End-to-end workflow

1. Build the brief

Send your context as a voice note or text:
We’re launching a new feature called Voice Mode. Audience is busy founders. Tone: confident, no jargon. Brand colors: #24D366 and white.
Notis turns that into a working brief and asks any clarifying questions.

2. Generate creatives

Use the Notion-based flow to generate on-brand assets:
Create three ad variations for Voice Mode using my Brand Kit. Save them in my Ads database with copy and image.
Notis pulls your Brand Kit, generates the visuals, drafts the copy, and stores entries in your Ads database — ready for review.

3. Review and approve

Open the Notion Ads database and approve the variants you want to ship. Approved ads are flagged as ready for distribution.
Add a “Status” property (Draft / Approved / Live / Paused) to your Ads database so Notis knows which creatives are ready to launch.

4. Launch the campaign

Once you’re ready, hand the approved creatives to your distribution stack:
Launch a traffic campaign on Meta with the three approved ads. $30/day budget, prospecting audience in the US, paused until I activate.
Depending on which integration you’ve connected, Notis routes the request to Pipeboard, ZuckerBot, or AdKit. Campaigns are created paused by default — nothing spends until you say “activate”.

5. Monitor and optimize

Get reports without opening the ad platform:
What’s my ROAS on the Voice Mode campaign this week?
Compare CPM and CTR across the three creatives.
Which ad set is underspending its daily budget?
Pause every ad with CTR below 0.8% over the last 7 days.
Notis pulls live data and can take the action in the same message.

6. Iterate on winners

Reinforce what’s working:
Take the top creative and generate three new variations with different hooks.
Boost the budget on the winning ad set by 30%.
Build a lookalike audience based on the converters.
The cycle restarts — but now informed by real performance data.

Set up your Ads database in Notion

Whichever distribution flow you pick, an Ads database in Notion is your single source of truth for creative. The Notis Second Brain template includes one. To customize, add at minimum:
  • Title — ad name
  • Text — copy
  • Files — original creative (reference) and new creative (Notis output)
  • Select — status (Draft / Approved / Live / Paused)
  • Relation (optional) — campaign
Paste your Brand Kit Notion link inside the Ads database description so Notis pulls colors, fonts, and logos automatically on every generation. See the via Notion guide for the full setup.

Automations

Weekly creative refresh

Run this every Monday so your accounts never run on stale creatives.
  1. In the Notis portal, create a scheduled automation for Every Monday at 9:00 AM.
  2. Paste and adapt:

Daily performance digest

Start each morning with the numbers that matter.
  1. Create a scheduled automation for Every weekday at 8:00 AM.
  2. Paste and adapt:

Pro tips

  • Always start paused: Every distribution provider supports paused-by-default. Use it. Review before money flows.
  • Brand Kit first: Pasting a Brand Kit Notion link in your Ads database description makes every generation 10x more on-brand.
  • One creative concept per ad set: Mixing concepts inside a single ad set muddies the data. Let Notis split them automatically.
  • Sandbox keys for testing: Both ZuckerBot and AdKit offer test keys — use them to try campaign creation flows without spending real money.
  • Tag everything: Ask Notis to add UTMs and naming conventions consistently so reporting later is painless.
  • Combine providers: You can connect Pipeboard for analytics and ZuckerBot for creation simultaneously — Notis picks the right tool per task.