Google Search Console

Connecting Search Console adds the search queries that drive your traffic to RevScope — with clicks, impressions, positions, and estimated revenue per keyword.

Setup

  1. In Google Cloud Console, create a service account with no project roles and download a JSON key:
    1. Pick or create a project.
    2. Open APIs & Services → Library, search for Google Search Console API, and enable it.
    3. Open IAM & Admin → Service Accounts → Create service account.
    4. Name it (for example revscope-gsc) and finish the wizard. On Grant this service account access to project, leave the role list empty. Search Console data is not controlled by a Cloud IAM role.
    5. Open the new service account, then Keys → Add key → Create new key → JSON, and download the file.
  2. In Search Console, open the property RevScope should read. In the property selector, a domain property is listed as the bare domain, such as example.com. A URL-prefix property is listed as a full URL, such as https://www.example.com/. A domain property includes every subdomain and protocol for that domain. A URL-prefix property includes only URLs under that exact address. Add the service account on the property you will enter in Settings:
    1. Open Settings → Users and permissions and choose Add user.
    2. Paste the service account email (client_email in the JSON key).
    3. Grant Full or Restricted access. RevScope only needs read access via the webmasters.readonly scope.
    Service accounts do not receive an invite, so access applies as soon as you add them. Adding the account in Google Cloud does not grant access to the Search Console property.
  3. In RevScope Settings, enter that property as the Site / property URL:
    • For a domain property, add the sc-domain: prefix. Search Console lists example.com; enter sc-domain:example.com.
    • For a URL-prefix property, enter the full URL, including the trailing slash, such as https://www.example.com/.

    Enter the service account email (client_email in the JSON key). The private key field is a single line. Copy the private_key value from the JSON key and paste it as-is, including the \n sequences. Leave off the surrounding quotes. Paste only that value, not the rest of the JSON file.

RevScope refreshes Search Console data daily after Google's reporting delay.

See all integrations, or build a funnel from first visit to payment.