How to automate screenshots of a Pipedrive dashboard

Learn how to automatically capture recurring screenshots of a Pipedrive dashboard using PagePixels.

Introduction

PagePixels is a screenshot automation solution that you can use to take automated scheduled screenshots of web pages, including Pipedrive dashboards.

PagePixels is free to start, and this tutorial shows you how to set up a screenshot automation that takes daily screenshots of your Pipedrive dashboard.

How to automate taking a screenshot of a Pipedrive dashboard

To take recurring screenshots of your Pipedrive dashboard on a daily schedule:

1

Duplicate template

Pipedrive dashboard screenshot template →

Click on the template link above, and PagePixels will auto-generate a screenshot configuration tailored for taking screenshots of a Pipedrive dashboard.

2

Replace Website URL

The template contains a placeholder URL in the "Website URL to Capture" field.

Replace this URL value with your Pipedrive dashboard's public share link.

3

Save Screenshot

Click the green "Save Screenshot" button (top-right).

Your screenshot automation is officially set, and your first screenshot will be taken shortly.

____

Screenshot template breakdown

Below is a list of the settings produced by the Pipedrive dashboard screenshot template and explanations for each.

Basic Setup

Website URL to capture
https://your-pipedrive.pipedrive.com/share/dashboard-UUID
  • This field is where you'll want to put your Pipedrive dashboard's public share link.
Wait X milliseconds
4000
  • This Multi-Step Action is to allow enough time for the page to load before performing the subsequent steps.
Insert CSS
#onetrust-consent-sdk{display: none;}
  • Pipedrive currently employs a OneTrust cookie banner that often pops ups in a screenshot. To prevent this, this Multi-Step Action inserts CSS to completely remove the OneTrust banner from the page.
Run Javascript
window.scrollTo({top: document.body.scrollHeight, behavior: 'smooth'});
  • Pipedrive uses a loading strategy for their data visualizations widgets, where widgets do not fully load until their in full view. To ensure all data visualizations load before taking the screenshot, this Multi-Step Action runs Javascript to scroll the full height of the page.

Waiting

Time to wait before capturing the screenshot
6000
  • This field waits a set amount of time in milliseconds before taking a screenshot. This is especially helpful for pages with data visualizations, as they often take a long time to load.
  • If your Pipedrive dashboard doesn't appear fully loaded in the screenshot, you can increase this value further (max is 20000).

Page Setup

Full Page
  • To take a screenshot of the entire dashboard, check the "Full Page" option field.

What else can PagePixels do?

When you automate screenshots of your Pipedrive dashboards with PagePixels, you can also:

  • Schedule screenshots of your Pipedrive dashboards by time interval, days of the week, time of day, and time zone using PagePixels built-in scheduling system (no other tools required).
  • Automatically post Pipedrive dashboard screenshots to a Slack channel, a Custom Webhook address, or upload the images to your Dropbox account.
  • Connect PagePixels with no-code integration platforms Zapier and Make (Integromat) to take, send, and email your Pipedrive dashboard screenshots to thousands of services, such as Google Sheets, Gmail, and OneDrive.
  • Use PagePixels' Embed URL technology to dynamically display and share the latest screenshot of your Pipedrive dashboard using a single auto-updating link.
  • Customize the style of your Pipedrive dashboard with PagePixels' Custom CSS injection feature.
  • Use PagePixels' CSS Selector option to take screenshots of only a specific widget in your Pipedrive dashboard.
  • Leverage PagePixels' Screenshots API to programmatically take scheduled and instant screenshots of your Pipedrive dashboards.
  • Have AI compare and contrast your Pipedrive dashboard screenshot images with the Multiple Image AI Analysis endpoint (powered by OpenAI - creator of ChatGPT) of our Screenshot API.

Discover even more possibilities of what you can do with PagePixels on our Features page →

Support

Questions? Contact us anytime by email:

support-tickets@pagepixels.com

Or send us a message through our Support page.