Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.trygravity.ai/llms.txt

Use this file to discover all available pages before exploring further.

Campaign objective

Awareness

CPM billing. You pay per 1,000 impressions. Optimize for reach and in-context brand recall against high-intent conversations.

Creative

You provide a seed: title, CTA, landing URL, brand name, optional favicon and branding guidelines (tone, voice, must-mention phrases). Gravity’s engine generates per-conversation ad copy using this seed — each impression gets creative tuned to the specific conversation it’s matching into. This means:
  • You don’t write 100 variations. One set of guidelines powers unlimited generated ads.
  • Copy is contextual. If a user asks about serverless databases and your campaign is a Postgres tool, the generated ad references serverless Postgres — not generic database marketing.
  • Branding stays consistent. The seed locks down brand name, tone, and the landing URL; only the pitch adapts.

Good creative seed

Brand: Neon
Title: Neon — Serverless Postgres
CTA: Start free
URL: https://neon.tech?utm_source=gravity
Guidelines:
  - Always mention "serverless Postgres"
  - Don't use the word "database" alone (too generic)
  - Target developers building modern apps
  - Highlight "scales to zero" if the context is cost-sensitive

Weak creative seed

Brand: Acme Corp
Title: Great Products
CTA: Learn More
URL: https://acme.com
No edge, no differentiation, no guidance — the engine has nothing to work with.

Targeting

Contextual targeting — match based on what’s being talked about, not user profile:
Targeting typeExample
Topics”infrastructure”, “databases”, “auth”, “payments”
Keywords”serverless postgres”, “react native”, “clerk auth”
AI platform categories”coding-assistants”, “ai-search”, “consumer-chat”
GeoCountry codes (US, GB, CA)
Excluded topicsAnything you don’t want associated with your brand

Bidding

Gravity runs a second-price auction: you pay just above the runner-up’s bid, not your max. Set your Max CPM ($X per 1,000 impressions) to what the impression is actually worth to you — the auction mechanics protect against overpayment.

Budgets & pacing

  • Daily cap — max you’ll spend in a 24-hour window.
  • Total cap — lifetime campaign spend limit.
The engine paces evenly across the day by default. Hit the daily cap → campaign pauses until the next day. Hit the total cap → campaign is done.

Monitoring

Dashboard → Campaigns → pick one. You’ll see:
  • Impressions, clicks, CTR, spend
  • Top performing AI platforms (where your ads get the most conversions)
  • Top-performing conversation topics
  • Conversion events (if the advertiser pixel is installed)
  • Events manager — raw stream

Audience lists (coming soon)

Upload customer lists to retarget known users or exclude them from prospecting campaigns. Lists are hashed (SHA-256) on ingest, so we never store raw email/phone. See your account manager for early access.

Next

Pixel & conversions

Measure what actually converts.