We are pleased to announce the release of our Custom App on Make.com. This makes it easier than ever to integrate SerpApi with other systems without having to write any code.

If you're not familiar with Make (formerly known as Integromat), it's a no-code integration platform enabling the connection of multiple apps and the exchanging of data between them. As Make puts it themselves, "You don't need to be a coder to share data across apps."

All you'll need to get started is:

  1. A Make account
  2. A SerpApi API key

If you don't already have a SerpApi API key, register an account and then find your API key.

⚠️
Unfortunately due to factors outside our control, our Make.com Modules for our Google and Bing APIs are no longer available in new Scenarios. Please use the Universal Module to construct API calls to any of our Google or Bing APIs.

Create a new Scenario to get started.

Search for the SerpApi app. Select a Module like "Search DuckDuckGo."

You'll add your SerpApi API key by creating a connection. Click "Create a connection."

Enter your API key and give your connection a name.

You'll know you entered your API key correctly if you see the connection listed with your email address next to it as shown in the screenshot below.

After the connection is made, the Module form will automatically update to show all the available query params. Add something to the q param labeled "Search Query" and then hit "OK" at the bottom of the form.

Test your Scenario by hitting "Run once."

The output of your query will automatically appear.

Congrats. You've made your first SerpApi query on Make. Next we'll look at how to chain queries together.

Integrating with Other Apps

Making API calls in a vacuum and not doing anything with the data isn't very interesting of course.

Fortunately, Make integrates with practically every system you might want to send this data to. Apps exist for CRMs, data warehouses, AI tools, document collaboration, and so much more. Going through all these is outside the scope of this post, but I encourage you to have a look at Make's app directory.

If you're looking for instructions on integrating with Google Sheets, once again I'll point you to my previous Make tutorial:

Making a Flight Price Tracker with Google Flights and Make.com
Searching for a decent flight can be a time-consuming process. The good news is you can make your own, and you don’t even have to know how to code to do it. In this tutorial, I’ll walk you through how to use Make.com (a.k.a. Make) and SerpApi’s Google Flights API to track flight prices for you.

Pagination

For any of our APIs that support pagination, you will see a "Pagination Limit" parameter appear in the Module settings. The default value is 1 to only grab the first page of results. This will also only consume one of your search credits.

Simply increment this number to fetch additional pages.

Then run your Scenario as you normally would. Make will automatically fetch the additional pages for you and display the results as Output Bundles.

Universal Module

With the Universal "Make an API Call" Module, you can query any of the search engines we offer, but don't have native Modules in Make. This includes all Google associated APIs.

The main difference is the Universal Module requires that you manually add the request path and each param. Additionally, the pagination will not be automated like the other Modules.

To access this Module, select the "Make an API Call" option from the list.

Add /search.json to the URL field.

Add query params for engine equal to duckduckgo and q equal to whatever you want to search. Then press "OK".

You can also paste the whole query string in the URL field excluding your API key. This is likely easier if you're copying from our API Playground or documentation.

Another No-Code Integration Option

If you're looking for better native SerpApi support in a no-code platform, check out our n8n node which offers all of our most popular APIs natively in the platform. You can read more about our n8n node here:

Boost Your n8n Workflows with SerpApi’s Verified Node
Add real-time search to your n8n workflows and AI Agents with SerpApi’s node. Featuring over 20 APIs including Google Search, Google Maps, Bing, and more.

Need Help?

Reach out to contact@serpapi.com. We'll be happy to assist!