Documentation / Getting started

Track your AI
traffic in 3 minutes.

FlyRank AI Visibility shows you which AI engines — ChatGPT, Perplexity, Claude, Gemini, Copilot, and more — are sending visitors to your site. No tags to install, no scripts to add. Sign in with Google, point us at your GA4 property, and we’ll do the rest.

01 What is FlyRank AI Visibility

Generative AI engines have quietly become a major source of web traffic. When ChatGPT cites your blog post, Perplexity quotes your product page, or Gemini links to your docs, those clicks show up in your analytics — but they’re scattered across dozens of referrer domains and easy to miss.

FlyRank AI Visibility consolidates that signal. We read your existing GA4 data, classify every known AI referrer, and surface the answer to one question: which AI platforms are recommending you?

Platforms we detect

ChatGPT Perplexity Claude Google Gemini Microsoft Copilot You.com Phind … and more
It’s free

FlyRank AI Visibility is free to use. No credit card and no quota — just sign in with Google and go. You may occasionally see a banner about FlyRank AI, our paid done-for-you service, but the dashboard itself stays free regardless of whether you ever talk to us.

02 How it works

FlyRank AI Visibility reads your Google Analytics 4 data through Google’s official connection — nothing is scraped, no tracker is injected. Here’s the flow:

  1. You sign in with Google.

    One sign-in covers both your account and read-only access to your analytics. We never see your password.

  2. You pick a GA4 property.

    Choose any property your Google account can access — even properties owned by clients or teammates.

  3. We pull your referral data.

    FlyRank AI Visibility reads your GA4 source and landing-page reports for the period you select.

  4. We classify AI referrers.

    Each referrer is matched against our maintained list of AI-engine domains (chat.openai.com, perplexity.ai, copilot.microsoft.com, …).

  5. You see the breakdown.

    Total AI sessions, share of total traffic, top landing pages, devices, and a 30-day trend — updated every 6 hours.

i
Why GA4, and not a tracker?

Most sites already run GA4. Adding another script means more cookie banners, slower pages, and missed traffic from anyone with an ad blocker. By reading directly from your GA4 account we get clean numbers without asking you to change a single line of your site.

03 Requirements

You’ll need:

  • A Google account with at least Viewer access to a GA4 property.
  • A GA4 property that has been receiving traffic for at least 24 hours (so reports return data).
  • A modern browser. We test on Chrome, Safari, Firefox, and Edge.

That’s it. There’s nothing to install on your site — no plugin, no script, no platform-specific integration. FlyRank AI Visibility works for any website with a GA4 property, regardless of what platform it runs on.

04 Sign in

  1. Open the login page.

    Visit ai-visibility.flyrank.ai/login (or click Sign in in the top-right).

  2. Click “Continue with Google”.

    This is the only sign-in method — we don’t use email/password because GA4 access already requires a Google identity.

  3. Choose your Google account.

    Pick the account that has access to your GA4 property. If you manage multiple sites, you can switch later.

Open to anyone

No invite needed. Anyone with a Google account that has access to a GA4 property can sign in and start using FlyRank AI Visibility right away.

05 Connect Google

On the consent screen Google will ask you to approve two permissions. Here’s exactly what we ask for and why:

PermissionWhat it lets us doWhat we use it for
Email & profileSee your name, email, and profile picture.Sign you in and personalise the dashboard.
Analytics, read-onlyRead — not change — any GA4 property you can see.Pull your session, source, landing-page, and device reports.
Read-only access

FlyRank AI Visibility can never modify your GA4 settings, change goals, edit events, or invite users. The permission we request explicitly forbids it — you can verify on the consent screen before you click Allow.

What happens after you click Allow

Google sends you back to FlyRank AI Visibility, we set up your account, and you land straight on the Settings page to pick which GA4 property you want to analyse. The whole round-trip takes a couple of seconds.

06 Choose a property

On first sign-in you’ll be taken to Settings to pick which GA4 property to analyse. We list every property your Google account can access, with a search box if you manage many.

  1. Open the property dropdown.

    Properties are listed by display name. Type to filter.

  2. Pick the property you want to analyse.

    You can change this anytime from Settings — switching properties clears the cache and re-runs reports.

  3. Wait a few seconds.

    FlyRank AI Visibility pulls the last 30 days of data and renders your dashboard. First load takes 5–10 seconds; subsequent loads are cached for 6 hours.

!
Don’t see your property?

The property dropdown only shows GA4 properties — not legacy Universal Analytics. If your site is still on UA, you’ll need to create a GA4 property in Google Analytics first. UA was sunset in July 2024 and no longer collects data.

07 Dashboard tour

The dashboard is organised into four panels, each updated every 6 hours from your GA4 data:

PanelWhat it showsHow to read it
Overview KPIs4 stat cardsTotal AI sessions, share of all traffic, fastest growing source, and devices breakdown.
30-day trendLine chartDaily AI-referred sessions plotted over the period — spot week-over-week movement at a glance.
AI referrals tableSortable listEvery AI source with sessions, share, and avg engagement time. Click a column header to sort.
Top landing pagesPage listWhich URLs the AI engines are sending visitors to — the pages worth doubling down on.
i
Why the 6-hour refresh?

GA4 itself only updates a few times a day, so refreshing more often wouldn’t show you anything new. Six hours keeps your dashboard snappy and your numbers current.

08 Metrics & KPIs

Total AI sessions

The number of GA4 sessions where the source matched a known AI engine. A session is GA4’s definition of a single visit (default: 30-min inactivity timeout).

Share of total traffic

AI sessions ÷ total sessions for the same period — expressed as a percentage. A useful proxy for “how much of my traffic is now AI-driven.”

Fastest growing

The AI source with the largest week-over-week increase in sessions. Often a leading indicator of which engine is starting to pick your content up.

Devices

Desktop / mobile / tablet split for AI-referred visitors. Helps you understand whether your AI traffic is research-mode (desktop) or on-the-go (mobile).

09 AI sources tracked

FlyRank AI Visibility maintains a curated list of AI-engine referrer patterns and updates it as new platforms launch. Today we detect and group:

PlatformSample referrer hosts
ChatGPTchat.openai.com, chatgpt.com
Perplexityperplexity.ai, www.perplexity.ai
Claudeclaude.ai
Google Geminigemini.google.com, bard.google.com
Microsoft Copilotcopilot.microsoft.com, www.bing.com/chat
You.comyou.com
Phindphind.com
+
Missing an engine?

Spot a referrer we don’t classify yet? Drop us a note at hello@flyrank.ai with the host name and we’ll add it within a release.

10 Settings

The settings page (gear icon, sidebar) lets you:

  • Switch GA4 property — useful if you manage several sites.
  • View your connected Google account — we show the email + avatar so it’s clear which identity is in use.
  • Disconnect — revokes FlyRank AI Visibility’s access on Google’s side and deletes the data we’ve cached for you. See Disconnect.

11 Privacy & data

What we store, and what we don’t:

WhatStored?Notes
Your name, email, avatarYesUsed to identify you when you sign in.
Selected GA4 propertyYesSo we know which property to load each time you visit.
Google access — encryptedYesSo we can pull your reports without asking you to sign in again every visit. Stored encrypted; revoked the moment you disconnect.
Cached GA4 reportsYes — refreshes every 6 hAggregate session counts only. No individual visitor data.
Your Google passwordNoNever. We never see it — Google handles the sign-in.
Individual visitor data from GA4NoWe only request aggregated reports.
Cross-site tracking cookiesNoNone. One sign-in cookie on ai-visibility.flyrank.ai, that’s it.
Read-only, always

FlyRank AI Visibility can never edit your GA4 settings, change goals, or invite users — the access Google gives us is read-only and you can revoke it with one click any time.

12 Disconnect

You can sever the connection at any time:

  1. Open Settings.

    Click your avatar in the top-right or the gear icon in the sidebar.

  2. Click “Disconnect Google”.

    Confirm the prompt. We tell Google to revoke FlyRank AI Visibility’s access immediately — you can verify this on your Google account’s connected apps page.

  3. Your data is wiped.

    Your selected property and cached reports are deleted right away. Your account is kept so you can sign back in later if you change your mind.

13 Troubleshooting

“Access blocked: This app’s request is invalid”

This is a transient Google OAuth error — usually caused by a stale browser session or a third-party cookie blocker. Try in an incognito window, or clear cookies for accounts.google.com and try again. If it persists, email hello@flyrank.ai.

No properties show up after sign-in

Either your Google account isn’t a member of any GA4 property, or you’ve only been added to legacy Universal Analytics properties. Verify access at analytics.google.com.

Dashboard shows zeros

This is normal if your site is new, or if AI engines haven’t started referring traffic yet. Check the property is correct in Settings, and confirm GA4 itself shows sessions in the same period.

Numbers feel stale

Reports refresh automatically every 6 hours. To force a refresh, switch property in Settings and switch back.

14 FAQ

Is FlyRank AI Visibility really free?

Yes. We may add a paid tier later for power features (longer history, alerts, multi-property dashboards), but the core view will stay free.

Do I need to add anything to my site?

No. As long as GA4 is already collecting data, FlyRank AI Visibility works. There’s no script, no plugin, no DNS change.

Will FlyRank AI Visibility slow down my site?

It can’t. We don’t add anything to your site. All the work happens on our servers, reading from your existing GA4 account.

Can I use FlyRank AI Visibility for a client’s GA4 property?

Yes — as long as your Google account has at least Viewer access to that property, it’ll appear in the property dropdown.

Can multiple people use the same site?

Each Google account is a separate FlyRank AI Visibility user. Two teammates can sign in with their own Google logins and both view the same property — the data is the same; the sessions are isolated.

What if AI engines never link to my site?

Then your dashboard will show zeros — honest, useful information. That’s the signal to invest in content the AI engines actually want to cite. (Hint: clear, well-structured pages with explicit answers tend to win.)

Where can I report bugs or ideas?

Email hello@flyrank.ai. We read every message.

Ready to see your AI traffic?
Free, 3 minutes, no script to install.
Sign in with Google →