Setup guide

Get your API keys

NovaScope.io is bring-your-own-keys. A one-time license does not include hosted Gemini or SerpAPI. After checkout, paste keys into the setup form. You can change them later in Settings. We never ask you to email a secret code — only open the provider dashboard, copy, and put them here.

Recommended starter: Gemini + Groq + SerpAPI. Then add Yelp and Crawly if you want NAP and backlinks. Search Console, GA4, Business Profile, CrUX, Bing, and IndexNow are optional performance connections; OpenAI, Claude, Perplexity, Moz, and SpyFu are optional paid extras.

Pricing

  1. 1. Google Gemini

    Recommended · Free tier available (Google AI Studio)

    Answer Engine Audit, extraction, and report drafting.

    1. Open Google AI Studio and sign in with a Google account.
    2. Accept the Gemini API terms if prompted.
    3. Open API keys and click Create API key (new keys are auth keys).
    4. Copy the key once, then paste it into NovaScope.io setup (or Settings → Google Gemini).
    5. Click Save settings. The key is stored in this workspace only.

    Google AI Studio API keys

  2. 2. Groq

    Recommended · Free tier — no credit card for typical starter use

    Second free answer engine (open-weight model) for visibility testing.

    1. Create a Groq account at console.groq.com.
    2. Open API Keys.
    3. Create an API key and copy it.
    4. Paste it into NovaScope.io setup (or Settings → Groq), then save.

    Groq Console API keys

  3. 3. SerpAPI

    Recommended · Small free monthly credit, then paid

    Google AI Overviews, local pack, GBP completeness, and citation search.

    1. Sign up at serpapi.com.
    2. Open your dashboard and copy the API key.
    3. Paste it into NovaScope.io setup (or Settings → SerpAPI), then save.
    4. One key is shared across AI Overviews, local pack, GBP, and NAP searches.

    SerpAPI API key

  4. 4. Yelp Fusion

    Recommended · Yelp Fusion has a free developer app

    Yelp listings in the NAP citation finder.

    1. Create a Yelp Developers account.
    2. Create or open an app under Manage App.
    3. Copy the API Key.
    4. Paste it into NovaScope.io setup (or Settings → Yelp Fusion), then save.

    Yelp Developers — Manage App

  5. 5. Crawly

    Recommended · Free daily request allowance (confirm on Crawly’s site)

    Backlink profile data on automated checks.

    1. Sign up at getcrawly.com.
    2. Open the API section and copy your key.
    3. Paste it into NovaScope.io setup (or Settings → Crawly), then save.

    Crawly API

  6. 6. PageSpeed Insights

    Optional — scans still run without this key; Google’s API is free

    Higher rate limits for Core Web Vitals during the site scan.

    1. Open the PageSpeed Insights API get-started page.
    2. Create or select a Google Cloud project and enable the PageSpeed Insights API.
    3. Create an API key under Credentials.
    4. Paste it into NovaScope.io setup (or Settings → PageSpeed Insights), then save.

    PageSpeed Insights API

  7. 7. Google Maps

    Optional — reports export without a map if unset; Google's Static Maps API has a free monthly quota, then pay-per-use

    Location map on the Executive Summary of PDF/DOCX report exports.

    1. Open the Maps Static API get-started page.
    2. Create or select a Google Cloud project and enable the Maps Static API.
    3. Create an API key under Credentials, and restrict it to the Maps Static API.
    4. Paste it into Settings → Google Maps, then save.

    Maps Static API

  8. 8. Google Search Console connection

    Free — requires verified Search Console access

    Search clicks, impressions, CTR, average position, and query opportunities on the performance dashboard.

    1. Verify the site in Google Search Console and make sure your Google account can read the property.
    2. Create or select a Google Cloud project, enable the Google Search Console API, and configure an OAuth consent screen.
    3. Create an OAuth client and authorize the https://www.googleapis.com/auth/webmasters.readonly scope.
    4. Paste the resulting access token into Settings → Google Search Console access token. Access tokens expire, so reconnect when NovaScope reports an authorization error.
    5. For Google Search Console property, paste the exact property identifier shown in Search Console: sc-domain:example.com for a Domain property or the complete https:// URL-prefix property including its trailing slash.

    Search Console API authorization guide

  9. 9. Google Analytics 4 connection

    Free — requires read access to the GA4 property

    Organic sessions, active users, and key events on the performance dashboard.

    1. In Google Cloud, enable the Google Analytics Data API for your project and configure OAuth consent.
    2. Create an OAuth client and authorize the https://www.googleapis.com/auth/analytics.readonly scope with a Google account that can read the property.
    3. Paste the access token into Settings → Google Analytics access token. Access tokens expire and must be reauthorized when the connection reports an authentication error.
    4. In Google Analytics, open Admin → Property details and copy the numeric Property ID—not the G- measurement ID.
    5. Paste that number into Settings → GA4 property ID, save, then sync Google Analytics from the dashboard.

    Google Analytics Data API quickstart

  10. 10. Google Business Profile Performance connection

    Free API — Google approval and location access required

    Business Profile impressions, calls, and website clicks for a connected location.

    1. Request and obtain access to the Google Business Profile APIs for your Google Cloud project.
    2. Configure OAuth and authorize the https://www.googleapis.com/auth/business.manage scope with an account that manages the location.
    3. Paste the access token into Settings → Google Business Profile access token. Reauthorize when the token expires.
    4. Use the Business Information API accounts.locations.list method to find the location resource name, such as locations/123456789.
    5. Paste only the unobfuscated ID after locations/ into Settings → Google Business Profile location ID.

    Business Profile API prerequisites

  11. 11. Bing Webmaster connection

    Free — connector currently limited during Bing's OAuth migration

    Bing search performance and indexing data when the replacement OAuth API is available to the account.

    1. Verify the site in Bing Webmaster Tools.
    2. Review Bing's current OAuth migration documentation before creating credentials; legacy Webmaster API keys are being retired.
    3. Do not create a new legacy key solely for NovaScope. The integration card remains Limited until NovaScope can use Bing's replacement OAuth flow.
    4. For Bing Webmaster site URL, use the exact verified site URL shown in Bing Webmaster Tools.

    Bing Webmaster OAuth documentation

  12. 12. Chrome UX Report (CrUX)

    Free Google API quota

    Real-user Core Web Vitals collected from eligible Chrome users.

    1. Create or select a Google Cloud project.
    2. Enable the Chrome UX Report API.
    3. Create an API key under APIs & Services → Credentials and restrict it to the Chrome UX Report API.
    4. Paste it into Settings → Chrome UX Report API key and save.
    5. CrUX only returns data for origins with enough real-user Chrome traffic; no data is a valid result for smaller sites.

    Chrome UX Report API guide

  13. 13. IndexNow

    Free — requires a verification file on the client site

    Notify participating search engines when public URLs are added, updated, or deleted.

    1. Generate a hexadecimal key between 8 and 128 characters.
    2. Create a UTF-8 text file named exactly KEY.txt whose contents are that same key.
    3. Publish the file at the audited site's root, for example https://example.com/KEY.txt, and confirm it loads publicly.
    4. Paste the key into Settings → IndexNow key and save.
    5. Submit only URLs on the same verified host. IndexNow is a notification action, not a rankings or analytics dataset.

    IndexNow protocol documentation

  14. 14. Anthropic Claude

    Paid — pay-per-token, billing required

    Optional Claude engine for Answer Engine Audit and drafting fallback.

    1. Create an Anthropic Console account and add billing.
    2. Open API keys and create a key.
    3. Copy it and paste into NovaScope.io setup (or Settings → Anthropic Claude), then save.

    Anthropic Console API keys

  15. 15. OpenAI

    Paid — pay-per-token, billing required

    Optional ChatGPT visibility engine.

    1. Sign in to platform.openai.com and add billing.
    2. Open API keys and create a new secret key.
    3. Copy it once and paste into NovaScope.io setup (or Settings → OpenAI), then save.

    OpenAI API keys

  16. 16. Perplexity

    Paid — API credits required

    Optional Perplexity visibility engine with live search.

    1. Sign in to Perplexity and open API settings.
    2. Create an API key.
    3. Copy it and paste into NovaScope.io setup (or Settings → Perplexity), then save.

    Perplexity API settings

  17. 17. Moz (Access ID + Secret Key)

    Optional / paid — Moz has a small free row allowance, then paid

    Optional domain authority metrics. Paste both fields.

    1. Sign in to Moz and open API keys.
    2. Copy Access ID and Secret Key.
    3. Paste both into NovaScope.io setup (or Settings: Moz Access ID and Moz Secret Key), then save.

    Moz API keys

  18. 18. SpyFu (API ID + Secret Key)

    Optional / paid — SpyFu Pro+ with API credits

    Optional competitive keyword data. Paste both fields.

    1. Sign in to SpyFu (Pro+ with API credits).
    2. Open Account → API and copy API ID and Secret Key.
    3. Paste both into NovaScope.io setup (or Settings), then save.

    SpyFu API account

Provider free tiers and dashboards change. This page is a setup checklist, not a billing guarantee. NovaScope.io does not run API keys for paying customers in this launch.