• Source
  • Marketing Analytics
  • Alpha

Move Serpstat data anywhere it matters.

Move Serpstat domains summary and domain history into your warehouse, lake or AI app.

Source

Serpstat

  • Snowflake
  • BigQuery
  • Postgres
  • Databricks
  • Claude
Streams
6
Destinations
50+
Standard support
0.2.24

Overview

What is the Airbyte Serpstat connector?

The Airbyte Serpstat connector extracts data from Serpstat and loads it into 50+ destinations such as Snowflake, BigQuery, Databricks or Postgres, with full refresh. It publishes 6 streams you can select per connection.

  • 01

    Sync to your warehouse

    Land 6 Serpstat tables in 50+ destinations on a schedule you control.

  • 02

    One authorization

    Authenticate Serpstat once and Airbyte keeps every scheduled sync running on it.

  • 03

    Cloud or self-hosted

    Run the Serpstat connector on Cloud, OSS, Hybrid.

6 streams

Every table you can sync from Serpstat

  • Domains summary
    Sync modesFullIncr.
  • Domain history
    Sync modesFullIncr.
  • Domain keywords
    Sync modesFullIncr.
  • Domain keywords by region
    Sync modesFullIncr.
  • Domain competitors
    Sync modesFullIncr.
  • Domain top pages
    Sync modesFullIncr.

Setup

Live in seven steps

  1. Log into your Airbyte Cloud or Airbyte Open Source account.

  2. Click Sources and then click + New source.

  3. On the Set up the source page, select Serpstat from the Source type dropdown.

Configuration fields

Serpstat configuration fields
FieldTypeDescription
api_key*stringSerpstat API key can be found here: https://serpstat.com/users/profile/
domainstringThe domain name to get data for (ex. serpstat.com)
domainsarrayThe list of domains that will be used in streams that support batch operations
filter_bystringThe field name by which the results should be filtered. Filtering the results will result in fewer API credits spent. Each stream has different filtering options. See https://serpstat.com/api/ for more details.
filter_valuestringThe value of the field to filter by. Each stream has different filtering options. See https://serpstat.com/api/ for more details.
page_sizeintegerThe number of data rows per page to be returned. Each data row can contain multiple data points. The max value is 1000. Reducing the size of the page will result in fewer API credits spent.
pages_to_fetchintegerThe number of pages that should be fetched. All results will be obtained if left blank. Reducing the number of pages will result in fewer API credits spent.
region_idstringThe ID of a region to get data from in the form of a two-letter country code prepended with the g_ prefix. See the list of supported region IDs here: https://serpstat.com/api/664-request-parameters-v4/.

Hybrid deployment

Sovereign by architecture, not by policy.

The data plane runs in your environment. Records, credentials and keys stay with you; the control plane only receives configuration and job metadata.

  • Cloud
  • OSS
  • Hybrid

Your environment

DataConnectorsCredentialsKeys

↕ metadata only

Airbyte control plane

OrchestrationMonitoringUI

FAQ

Serpstat connector questions

What data can I sync from Serpstat with Airbyte?

6 streams: Domains summary, Domain history, Domain keywords, Domain keywords by region, Domain competitors, Domain top pages.

Does the Serpstat connector support incremental sync?

The Serpstat connector supports full refresh sync. Check the stream list on this page for incremental support per table.

Where can I run the Serpstat connector?

Run the Serpstat connector on Cloud, OSS, Hybrid. Hybrid deployments keep the data plane in your environment while the control plane orchestrates syncs.

Didn't find your answer? Talk to sales

Start syncing Serpstat in minutes.

Free 14-day trial. No credit card needed.