Guide

How to advertise on Gravity

To advertise on Gravity, create a campaign in its dashboard or API with any daily budget (there is no minimum), pick an objective (clicks or reach, billed per thousand impressions), write a manual ad or let Gravity generate one, and add a payment method. Gravity reviews every new campaign before it serves ads in chat apps, coding assistants and AI search.

Facts verified 5 steps

1. Pick an objective

Clicks and Reach are billed per thousand impressions and need no tracking. Conversions also bills on impressions but needs a server-side conversion event. Paying per conversion (CPA) needs $5,000 of lifetime spend or an unlock from Gravity.

Objective: Clicks
Optimizes for clicks; billed per 1,000 impressions (CPM); no tracking needed.[1]
Objective: Reach
Optimizes for unique people at lowest CPM; billed CPM; available to everyone.[1]
Objective: Conversions
Optimizes for a chosen conversion event; billed CPM; event must have server-side proof (live CAPI/integration event or passed CAPI test). Pixel events don't count.[1]
Objective: CPA eligibility
Pay per attributed conversion; requires $5,000 lifetime spend or Gravity unlock.[1]

2. Set the budget

There is no minimum. A daily budget can spend up to 110% on a single UTC day, then pauses until the next day. Total budgets need an end date and OpenAI-only delivery.

Minimum spend
No minimum; start with any daily budget. A payment method is required before a campaign can launch.[2]
Daily budget
Average daily budget in dollars; spend on one UTC day can reach 110%, then serving stops until the next day.[1]
Total (lifetime) budget
budget_type total requires total_budget, end_time and OpenAI-only delivery.[3]

3. Write the ad

Manual ads are shown exactly as written: up to 80 characters of headline, 500 of copy and 80 of call to action, with an optional image up to 10 MB. Generative ad groups let Gravity write each ad from your context, but those ads can’t be edited.

Ad group types
Generative (Gravity writes the ad per conversation from your context) or Static/manual (shown exactly as written).[1]
Headline length (manual ads)
Up to 80 characters[4]
Ad copy length (manual ads)
Up to 500 characters[4]
Editing generated ads
Generated ads can't be changed; only manual ads can be edited or archived.[4]

4. Targeting and placement

Gravity matches ads to the conversation, not to keywords, and can target countries, devices and English-only conversations. Ads appear only in apps Gravity has verified, and no other ad shares the screen.

How ads are matched
Contextual: the engine compares recent conversation messages with active campaigns, runs an auction and returns the winning ad.[5]
Country targeting
Countries chosen at campaign/ad-group level; none selected means all countries. Regions and DMAs via geo_targets.[1]
Device targeting
iPhone, Android or desktop (API: web, ios_app, android_app); none selected means all.[1]
Publisher verification
Ads show only on websites and apps Gravity has verified; Gravity reviews each platform before real ads serve.[6]
Ad exclusivity on screen
When a Gravity ad is on screen, no other ad (other networks or house ads) can be on screen.[6]

5. Review, launch and report

New campaigns are reviewed before delivery, and reactivating a campaign can trigger review again. Note that campaigns created through the API start active unless you create them as drafts. Reports cover campaign, ad group and ad, with conversions only at campaign level.

Review process
Gravity reviews every new campaign before delivery; status shows Processing during setup; re-activation can trigger review again.[7]
Default campaign status on create
active (draft and paused also allowed); docs warn active campaigns can spend.[3]
Creative-level reporting limits
Ad-unit reports give impressions, clicks, spend, CTR, CPC, CPM; conversions, CPA and ROAS are attributed only at campaign level.[8]

Questions

What is the minimum budget on Gravity?

None: Gravity says you can start with any daily budget, though a payment method is required before launch.

Does Gravity charge per click?

Not for new campaigns: Gravity bills per thousand impressions, or per conversion for eligible accounts.

Sources

  1. Campaigns - Gravity docsGravity docs · checked 10 Nov 2026
  2. AI Advertising FAQ | GravityGravity · checked 10 Nov 2026
  3. Campaigns (API reference) - Gravity docsGravity docs · checked 10 Nov 2026
  4. Ad groups and ads (API reference) - Gravity docsGravity docs · checked 10 Nov 2026
  5. Core concepts - Gravity docsGravity docs · checked 10 Nov 2026
  6. Guidelines (AI Platform Guidelines) - Gravity docsGravity docs · checked 10 Nov 2026
  7. Advertiser quickstart - Gravity docsGravity docs · checked 10 Nov 2026
  8. Reports and account data - Gravity docsGravity docs · checked 10 Nov 2026