Resources · Zapier integration

Outscraper Zapier integrationAutomate Outscraper with Zapier.

The Outscraper Zapier integration gives you 1 trigger, 5 actions and 7 search steps. The trigger is checked on a timer, the app is not premium, and most actions run as tasks whose results you collect later. Here is what each operation does and where it trips.

Verified Trustpilot reviews · AI, automation & growth agency

Overview

What the Outscraper Zapier integration actually does

It plugs Outscraper, a service that collects public data such as Google Maps places, reviews and search results, into Zapier. A Zap can launch a scrape, wait for it to finish, then pass the results on, or look up a single email, phone number or place in the middle of a workflow. Thirteen operations in all, all visible in the editor.

Three results people build first. A local prospect list: Search for Places on Google Maps runs a query such as a trade plus a city, On Task Finished notices the job is done, and Requests Archive brings the places back for your sheet or CRM. Cleaner contact data: Email Address Verifier checks that an address is deliverable and Phone Numbers Enricher tells you the carrier, before a lead reaches your sales team. A reputation watch: Google Maps Reviews or Amazon Reviews pull what customers say about a place or a product so someone can read it.

What Zapier does not do here. Most scraping actions are asynchronous by default: they submit a job and hand back a request ID, not the data. The results come later, usually within 1 to 3 minutes according to Outscraper, through the trigger or Requests Archive. And the only trigger is a polling one, so the Zap notices finished jobs at your plan's interval, never instantly.

Comparing Zapier with other platforms for scraping jobs? Read our Zapier review or the Make vs Zapier comparison.

Vocabulary

Zapier words, in plain English

Eight terms come back throughout this page. One line each, then we use them freely.

Zap
The automation you build: one trigger, then one or more actions that run each time that trigger event happens.
Trigger
The event in an app that starts the Zap, here a finished Outscraper job. Once the Zap is on, Zapier waits for it.
Action
What the Zap does after it starts: the step that writes, sends or launches something for you, like a new scrape.
Task
What Zapier bills. One action your Zap completes successfully counts as one task, and your plan has a monthly allowance.
Polling vs instant trigger
A polling trigger is checked by Zapier at a fixed interval. An instant one is reported by the app itself when the event happens.
Filter
A step that lets the Zap go on only when the incoming data meets your condition, and stops it otherwise.
Search step
A step that looks up something that already exists, like a place or an email's status, so later steps can use what it found.
Multi-step Zap
Any Zap beyond one trigger and one action. A second action, a filter or a search makes it one, and it then needs a paid plan.
Cost

What an Outscraper Zap really costs

Outscraper is not a premium app, so it is open on the free plan. The trigger never costs a task, and neither does Zapier checking it. Each action that completes is one task; an action that fails is not counted.

  • Free plan100 tasks a month, unlimited Zaps
  • Zap shape on freeTwo steps: one trigger, one action
  • Trigger costZero tasks
  • Search stepMakes the Zap multi-step

The trap is the shape of the Zap. The free plan only builds two-step Zaps, one trigger and one action. The pattern this app is built for, a scrape followed by fetching its results and sending them somewhere, already takes more steps than that. Any search step also makes the Zap multi-step. In practice, most useful Outscraper Zaps need a paid plan, while a Zap of one trigger and one action stays free.

Connect

Connect Outscraper to Zapier in 3 steps

  1. 01

    Open your connections

    In your Zapier account, go to the Apps page and click + Add connection. You need an Outscraper account first, plus access to anything you do not own but want the Zap to touch.

  2. 02

    Pick Outscraper

    Search for Outscraper in the dialog, select it, then click Add connection. A new tab opens on the Outscraper side so you can sign in to your account there.

  3. 03

    Sign in and grant access

    Log in to Outscraper in that tab and allow Zapier to use the account. The connection is saved, and every Zap that uses Outscraper picks it from a list afterwards.

First Zap

Your first Outscraper Zap

GoalCollect the results of every finished Outscraper job, keeping only the jobs that match your condition.

  1. 01

    Set the trigger

    Create a Zap, choose Outscraper as the app and On Task Finished as the event, then select the Outscraper connection you saved.

  2. 02

    Test with real jobs

    Run the trigger test. Zapier brings back the three most recent items from your account, so you map the next steps on a finished job, not on sample data.

  3. 03

    Add the filter

    Click the plus icon, choose Filter, then set the field to check, the rule and the value. Use a text rule on text and a number rule on numbers, or it never passes.

  4. 04

    Fetch the results

    Add Outscraper again with Requests Archive and map the Request ID from the trigger. Run the step test to see the data that comes back.

  5. 05

    Publish

    Check the output, then click Publish. The filter makes this a multi-step Zap, so it runs on a paid plan. Add a step to another app to send the results on.

Triggers

Outscraper trigger

1 event starts a Zap when something happens in Outscraper. Zapier checks for them at the interval your plan allows.

1

On Task Finished

Polling trigger

In Zapier“Triggers when a task is finished.”

Starts your Zap when an Outscraper job is done. It is the other half of every asynchronous action on this page: the action submits the scrape, this trigger notices it has completed, and the Zap can then fetch and route the data without anyone refreshing a dashboard.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one
When to use it
a lead generation agency that launches Google Maps scrapes and wants each result set to reach the client's CRM.
Watch out
a job launched by this same Zap finishes later and fires the trigger again, so avoid chains that relaunch scrapes.
Actions

Outscraper actions

Outscraper gives you 5 actions. For each one: what it does for you, when to reach for it, and what to watch out for.

1

Emails & Contacts

Action

In Zapier“Allows finding email addresses, social links, and phones from domains.”

Takes a domain or a link and looks for the email addresses, social profiles and phone numbers attached to it. Here it runs as a job, asynchronous by default.

When to use it
enriching a batch of company websites collected from a form.
Watch out
the search step Emails and Contacts Scraper does the same lookup; pick the action when you plan to collect results later.
4

Google Search News

Action

In Zapier“Returns search results from Google News based on a given search query (or many queries).”

Pulls results from Google News instead of the main results page, for up to 25 queries at once. A light way to follow press coverage on a brand, a competitor or a topic.

When to use it
a PR team collecting news mentions of a client to brief them.
Watch out
like the other scraping actions, it runs asynchronously by default and the articles come later.
5

Requests Archive

Action

In Zapier“Allows you to fetch responses from search requests created with async API endpoints.”

Fetches the results of a job submitted earlier, using the Request ID that Outscraper handed back. It is how an asynchronous scrape finally turns into data your Zap can use.

When to use it
right after On Task Finished, to bring back the places or contacts that job found.
Watch out
without a valid Request ID the step has nothing to fetch and fails.
Searches

Outscraper search steps

7 search steps look for data that already exists in Outscraper, so a later step can use it.

A search step looks something up and hands what it found to the steps after it. In the editor, Outscraper's seven searches sit at the bottom of the Action event list under SEARCH. Each one needs a Query, and how close a match has to be is decided by Outscraper, not Zapier.

1

Amazon Reviews

Search

In Zapier“Returns product's reviews from Amazon.”

Brings back the reviews of an Amazon product, from its link or its ASIN, so later steps can store or summarize them.

When to use it
an e-commerce brand that watches reviews of its own listings and a rival's.
Watch out
the Query has to point to a product; a store or category link is not what it expects.
2

Email Address Verifier

Search

In Zapier“Allows to validate email addresses. Checks if emails are deliverable.”

Checks whether an email address is deliverable before you rely on it. Feed it one address and the next steps get the verdict.

When to use it
screening sign-ups from a lead form before they enter a mailing sequence.
Watch out
it takes one address per run, so a Zap fed by a large import runs it once per lead.
3

Emails and Contacts Scraper

Search

In Zapier“Allows finding email addresses, social links, and phones from domains.”

Finds the email addresses, social links and phone numbers behind a domain and passes them straight to the following steps, mid-Zap.

When to use it
a new company in your CRM that needs a contact address before a rep reaches out.
Watch out
nothing found means the Zap stops there, unless you change the no-result setting.
4

Google Maps Places

Search

In Zapier“Returns places from Google Maps based on a given search query.”

Looks up places on Google Maps from a query written the way you would type it on the map, or from a Google place ID.

When to use it
completing a lead record with the business listing that matches its name and town.
Watch out
a vague query can match several places; decide in the multiple-results setting which one the Zap keeps.
5

Google Maps Reviews

Search

In Zapier“Returns Google Maps reviews from places when using search queries or from a single place when using Google IDs or names.”

Returns Google Maps reviews, either from every place a query matches or from one place named by its Google ID.

When to use it
a franchise network keeping an eye on what customers write about each branch.
Watch out
a broad query pulls reviews from many places at once; use a place ID for one location.
6

Phone Numbers Enricher

Search

In Zapier“Returns phone carrier data (name/type), validates phones and ensures messages deliverability.”

Takes a phone number, validates it and adds the carrier name and line type, which tells you whether a text message can get through.

When to use it
checking numbers collected on a landing page before an SMS campaign.
Watch out
it handles one number per run, so a large list means as many runs.
7

Reverse Geocoding

Search

In Zapier“Translate locations on the map into human-readable addresses.”

Turns latitude and longitude coordinates into the nearest readable street address.

When to use it
a field service team whose app logs GPS positions and whose invoices need a postal address.
Watch out
the Query expects both coordinates in one field; map them together, not as two separate values.

The three settings every search exposes

  1. Successful if no search results are found?
    Left on its default, a search that finds nothing stops the Zap there and skips the steps that depend on it. Switch it on and the Zap carries on empty-handed.
  2. Create X if it doesn't exist yet?
    On apps that offer it, this box turns a search into a find-or-create. Outscraper exposes no find-or-create variant, so its searches only look things up.
  3. If multiple search results are found?
    Three ways out when several items match: keep the first one, which is the default, stop the Zap, or hand all of them on at once.
When it breaks

When an Outscraper Zap breaks

Zapier attaches no help article to Outscraper, and no limit specific to the app is documented there. What goes wrong comes from Zapier's general behavior and from the asynchronous way Outscraper runs its jobs.

Four cases to know before you publish. For anything else, the Zapier troubleshooting page is the place to start.

  • The action returned no data

    With Async on, the default, a scraping action only submits the job. The data comes later through On Task Finished or Requests Archive, not from the action itself.
  • A Zap that relaunches itself

    A Zap on On Task Finished that launches a new scrape creates a job that will finish and fire the trigger again, burning through your task count fast.
  • Nothing from before the Zap

    A Zap only reacts to what happens after it is switched on. Jobs that finished earlier are not picked up; collecting them is a separate job.
  • A flood of jobs held back

    When the trigger suddenly returns a huge batch of finished jobs, Zapier's flood protection can hold that wave back instead of running each one.
Need help

Need help automating Outscraper with Zapier?

A person reads every message.

FAQ

Outscraper Zapier integration: common questions

01Is the Outscraper Zapier integration free?
On the Zapier side, partly. Outscraper is not a premium app, so it works on the free plan, which includes 100 tasks a month and unlimited Zaps. But the free plan only allows two-step Zaps, one trigger and one action. Most Outscraper workflows need more: launching a job, fetching its results and sending them on is already three steps, and any search step or filter makes the Zap multi-step, which requires a paid plan. The trigger itself never costs a task.
02How many tasks does an Outscraper Zap use?
One for each action that completes. The trigger costs nothing, and neither does Zapier checking it for finished jobs. A Zap that waits for On Task Finished and then runs Requests Archive uses one task per finished job. Add a step that sends the results to another app and each run uses two tasks, since every successful action is counted on its own. An action that fails, for instance Requests Archive without a valid Request ID, is not counted.
03Does the Outscraper trigger work in real time?
No. On Task Finished is a polling trigger: Zapier asks Outscraper for newly finished jobs at a fixed interval and keeps only those it has not seen. The interval follows your plan: 15 minutes on Free, 2 on Professional, 1 on Team and Enterprise. Paid plans can change that frequency and run a check by hand from the editor. Add the job's own run time on top, usually 1 to 3 minutes according to Outscraper.
04What does it take to connect Outscraper to Zapier?
An Outscraper account, plus access to anything you do not own but want a Zap to touch. In Zapier, open the Apps page, click + Add connection, search for Outscraper and pick it, click Add connection, then sign in to Outscraper in the tab that opens and grant access. The connection is saved and reused by every Zap that uses Outscraper. Each operation then needs its own Query, or a Request ID for Requests Archive.
05Why does an Outscraper action return a job instead of data?
Because the scraping actions run asynchronously by default. The Async setting is on, which means the action submits your request to Outscraper and returns straight away with a request ID. Outscraper says the results usually arrive within 1 to 3 minutes. You collect them with the On Task Finished trigger or the Requests Archive action. You can switch Async off to make the action wait for its results, but the default is built for collecting later.
06What if the needed Outscraper operation is not on Zapier?
Then the integration cannot do it today. On Zapier, Outscraper offers one trigger, five actions and seven search steps: Google Maps places and reviews, Google and Google News results, emails and contacts from a domain, Amazon reviews, email and phone checks, and reverse geocoding. Anything else Outscraper does outside this list is not reachable from a Zap. That work stays in Outscraper itself, or calls for another tool or a custom build.
07Zapier, Make or n8n for Outscraper?
It depends on how you plan to use it. On Zapier, Outscraper offers thirteen operations, its only trigger is a polling one, and most useful workflows need a multi-step Zap, so a paid plan. If you mostly run single lookups, like verifying an email inside an existing Zap, that is a good fit. If you run large scraping jobs and process big result sets, check how the other platform handles Outscraper and long jobs before choosing, and consider who will maintain it.