How to take screenshots from different geographical locations in Zapier

Learn how to automatically capture geolocation screenshots of location-based content in your Zapier automations with the PagePixels Screenshots Zapier app.

Introduction

With PagePixels' Real Locations feature, you can capture screenshots of websites as they really appear in different countries, major cities, and any US State.

To access Real Locations in Zapier, you can use the PagePixels Screenshots Take a Real Geolocation Screenshot of a Web Page Action app event in Zapier.

You can simply choose your desired location in the Zapier app. No proxy server setup required, and all PagePixels accounts get 32 MBs Real Location bandwidth for free per month.

Both Zapier and PagePixels are free to start, and once you've set up your Real Location screenshot automation in Zapier, you can connect it to thousands of apps Zapier supports, like Google Sheets, Outlook, and ClickUp.

As an example, this tutorial demonstrates how to create a Zapier screenshot automation that takes a daily Real Locations screenshot and sends the screenshot image in a Gmail email message.

Zapier automation (Zap) we'll create in this tutorial:

Displays the Schedule by Zapier Every Day app connecting to PagePixels Screenshots Take a Real Geolocation Screenshot which then connects to Gmail Send Email app

How to capture daily screenshots by location in Zapier

To capture a daily geolocation screenshot and send the image in a Gmail email message in Zapier:

1

Create a new Zap

Click "Create", then select "Zap" from the list of options.

2

Set up your Trigger app event

Click "Trigger" and select the app event that starts your Zap.

For example, you can use Zapier's Schedule "Every Day" app event to trigger your screenshot automation at a specified time each day.

Configure your desired schedule and click the "Continue" button.

Click "Continue" again, and test your Trigger.

Click "Continue with selected record" to finish setting up your Trigger app event.

3

Set up your PagePixels Action app event.

Search for "pagepixels" and choose the "PagePixels Screenshots" app.

Select the Take a Real Geolocation Screenshot of a Web Page Action event.

Authorize or choose which PagePixels account you want to use, and click Continue.

Select your desired location from the Location field.

Add a webpage link to the Website URL field.

Finish configuring your screenshot. Click Continue.

Click Test step.

Preview the test response.

4

Send the screenshot to another Zapier app.

Click the plus "Add Step" button, and select your desired app.

For this example, search for and select the Gmail app.

Choose the "Send Email" action event. Authorize or select your Gmail account, and click the Continue button.

Click the plus button and select Direct Link to add your screenshot to the email "Body" field.

You can use an img HTML tag to display the screenshot in the email. Note: You'll need to set the "Body type" field to "HTML" for this work.

Finish configuring your email message, and click Continue.

Click Test Step to test your email message.

Click Publish to activate your Zap automation.

EXAMPLE RESULT

Your Zapier screenshot automation is active and will automatically take daily website screenshots in your selected location and email the images using Gmail.

See our Zapier Help Guide for more comprehensive information about our Zapier integration.

Frequently Asked Questions

I'm getting a [403] usage_limit_exceeded - Real Locations Bandwidth Quota Reached error in Zapier, but I have plenty of screenshots.

The Take a Real Geolocation Screenshot of a Web Page action in Zapier requires Real Locations bandwidth to generate screenshots.

Real Locations bandwidth has a separate limit from your screenshots.

When you've exceeded the Real Locations limit, you can purchase more Real Locations bandwidth as an Addon to a paid screenshot plan.

The cost of the Real Locations Addon is an additional $20/2GB/month.

Otherwise, you can use all other modules to create your screenshots.

Note: If you're using Real Locations to produce screenshots where you're located, you can use our Chrome Extension as a cheaper alternative.

Can I use location data from another app, such as a cell in Google Sheets, to set the location for the screenshot?

Yes. You can select the "Custom" option to set the value of the Location field based on data from another app. The location value must exactly match a location that's available in PagePixels to work.

If I purchase 2GB of Real Locations bandwidth, how many screenshots does that cover?

There's not an exact number we can give for how many screenshots 2GB of Real Locations bandwidth will cover.

This is because the amount of bandwidth per screenshot is largely dependent on the website and can vary greatly between pages.

For instance, here are some examples of bandwidth usage per screenshot:

  • Bing search results: ~1-2MB
  • Instagram profile page: ~4MB-8MB
  • Youtube channel profile page: ~3-6MB
  • Wikipedia's home page: ~0.8MB

Therefore, depending on what's being captured, 2GB could allow anywhere from ~250 to ~2000 screenshots per month.

We understand this makes planning harder. We chose this model because the cost of Real Locations is directly tied to the amount of bandwidth needed to create each screenshot. This helps us keep pricing fairer for customers (vs per-screenshot pricing) and manage resources more sustainably.

Note: While bandwidth requirements vary, if it's an image and video heavy web page, typically it's going to be on the heavier side of bandwidth vs. a text-based site.

How do I keep an eye on my Real Locations bandwidth usage?

To check how much Real Locations bandwidth you've used, you can:

Where can I find more information about the PagePixels Screenshots Zapier app, including examples?

Check out our Zapier Help Guide for helpful details and examples of how you can use the PagePixels Screenshots Zapier integration.

What else can PagePixels do?

When you automate screenshots with PagePixels and Zapier, you can also:

  • Automate clicking buttons, filling out forms, performing a search, and more - all before taking a screenshot with Multi-Step functionality in Zapier.
  • Create screenshots from data in Zapier apps, including emails, using the Take a Screenshot of Custom HTML Action.
  • Take and have AI analyze your screenshots with PagePixels' Take a Screenshot of a Web Page and Analyze the Image With AI Action in Zapier.
  • Compare, contrast, and extract insights from multiple screenshots and other images with the PagePixels' Analyze Any Image with AI Action in Zapier.
  • Use an Embed URL to dynamically share and display the latest screenshot on your website, dashboard, presentation app, and more.
  • Remove elements and customize the style of your resulting screenshots with PagePixels' Custom CSS injection feature.
  • Take screenshots of entire webpages with the Full Page option. Or use a CSS Selector to capture only a specific part of a webpage.
  • Block ads and stop cookie banners from appearing in your screenshots with PagePixels' "No Ads" and "No Cookie Banners" options.
  • Automate structured data extraction and AI-powered text analysis across multiple domains with Domain Research Actions in Zapier.

Explore even more possibilities of what you can do on our Features page →

Support

Questions? Contact us anytime by email:

support-tickets@pagepixels.com

Or send us a message through our Support page.