AIEO.ee

Quickstart

From zero to your first AI-visibility number in about ten minutes.

Setting up a project costs nothing. Rank checks, GEO runs and the Growth Agent call paid data sources, so they need the subscription ($10 a month with $10 of usage included). There is no free plan and no trial.

1. Create your account and organization

Sign up at the dashboard (or accept an invitation). During onboarding you create your organization, the billing and team container. You can subscribe now or later from Settings → Subscription.

2. Create your first project

Dashboard → New project: enter the website domain (e.g. acmecloud.io) and a display name. The project is the unit everything else attaches to: keywords, prompts, competitors, audits.

3. Add tracked keywords

Open SEO → Rank Tracking and add the keywords you care about — brand terms, product terms, comparison terms ("acmecloud vs hetzner"). A project can track up to 5,000 keywords.

Each project sets how often its keywords are checked: weekly (the default), daily or off. Checks are billed at their actual cost, so they need the subscription. The Refresh button runs an immediate check. Rank data comes from the DataForSEO integration (see Data sources) — outside demo mode the integration must be configured; there is no silent fallback.

4. Add GEO prompts

Open AI Visibility and create the questions your customers actually ask AI engines:

  • "best cloud hosting for startups"
  • "hetzner vs digitalocean vs acmecloud"
  • "how to migrate a database to managed hosting"

Pick a category, the engines to run (ChatGPT, Gemini, Perplexity, Qwen, DeepSeek, Doubao). Prompts never run on a schedule: they run when you start them, and each prompt × engine is one run billed at its actual cost.

5. Run your first GEO check

GEO tracking calls paid third-party APIs, so it needs an active subscription. Click Run on a prompt, pick the engines and confirm. The dialog shows "about $x" and the maximum held from your balance; each prompt × engine run settles at its actual cost (a fraction of a cent). A re-run is a new run.

Scraped engines (ChatGPT, Gemini, Perplexity) report back within minutes, occasionally up to an hour; DeepSeek runs between 22:00 and 08:00 Beijing time. As results arrive you get your first numbers: mention rate, citation rate, share of voice and the per-engine breakdown.

6. Add competitors

SEO → Competitors → Add: name + domain (e.g. Hetzner, hetzner.com). Share of voice and the tracked-competitor gap analyses (keyword gap, intersection, backlink gap) are computed against these brands; competitor discovery is the reverse direction — it surfaces domains you haven't added yet.

7. Read your Growth Score

The dashboard's headline number combines AI visibility, SEO visibility, traffic opportunity and content opportunity into one 0–100 score — see Growth Score for the exact formula.

8. Ask the agent

Open AI Growth Agent and ask: "Why is my AI visibility low and what should I do first?" The agent answers from your own data (runs, citations, gaps, audit issues) with ranked recommendations. A chat message costs about $0.018 and a full analysis about $0.015.

What to check weekly

  • AI Visibility — mention/citation trend per engine.
  • Content Gap — new keywords competitors win; generate a brief (about $0.012) for the highest-value ones.
  • Recommendations — the agent's ranked list; mark items done as you ship.

Self-hosting? Everything above also works with the deterministic mock provider (DEMO_MODE=true, the default outside production) — useful for evaluating the product with zero external API keys.

On this page