Connect SerpApi to clariBI with your API key to sync live Google search results for the queries you choose, read-only, with auto-generated dashboards next to your business data.
What is SerpApi?
SerpApi is a search-results API that returns live, structured results from Google and other search engines, including the organic listings, their rank positions, titles, and links.
clariBI reads SerpApi through its REST API using your own API key: for each query you track, it captures the current organic results with their rank positions. Access is read-only, and clariBI never changes anything in your SerpApi account.
How to connect SerpApi
- Open Data Sources in clariBI. In clariBI, go to Data Sources → Add Data Source, find SerpApi, and paste your SerpApi API key (from your SerpApi dashboard). The key is Fernet-encrypted at rest.
- Enter the queries to track. Type the search queries to monitor (for example your brand name or the terms you rank for). clariBI pulls the current Google results for each and reads them read-only.
- Sync, then get dashboards. clariBI captures the organic results, preprocesses them, and builds an insights dashboard. Ask "Where do we rank for our top terms?" and the AI engine queries the synced results alongside your traffic.
What you can analyze
- Rank position of each organic result per query
- Which domains hold the top positions for your terms
- Your own listing's position when it appears
- Title and snippet of each ranking result
- Comparison across the queries you track
- Cross-source: search rank → organic clicks → revenue
What gets synced
clariBI pulls the current Google search results for the queries you select through the SerpApi REST API, lands them as a preprocessed dataset, and refreshes them on your schedule. Access is read-only.
For each query, clariBI syncs the organic results with their rank positions, titles, links, and domains, then builds an insights dashboard you can query, extend, or pull into reports. Each sync captures the SERP as it stands, so repeated syncs build a ranking history over time.
clariBI only ever reads. It never changes anything in your SerpApi account or in any search engine.
Questions across your other data
Once your records are synced, the AI engine can join them to the rest of your business data. A few examples:
| Pairing | Question | How clariBI answers |
|---|---|---|
| SerpApi × Organic traffic | "Did our ranking gains turn into more organic clicks?" | Planner: read the rank position per query from SerpApi, align to organic sessions by landing page, and report the rank-to-traffic lift. |
| SerpApi × Revenue | "Which of our top terms actually drive revenue?" | Planner: read the queries we rank for from SerpApi, join to attributed revenue by term, and rank the terms by value, not just position. |
Frequently asked questions
What do I need to connect SerpApi?
A SerpApi API key from your SerpApi dashboard. You paste it into clariBI once; it is Fernet-encrypted at rest, and there is no OAuth popup to complete.
Can clariBI change my SerpApi account?
No. The connector only reads the current search results for the queries you track. It never changes anything in your account or in any search engine.
Which clariBI plan includes the SerpApi connector?
Data-source connectors are available on the Trial, Starter, Professional, and Enterprise plans. You can connect SerpApi during the free 14-day trial.