Back to Blog

Pipedrive Dashboard – How to Track Your Progress and Performance

Pipedrive provides its users with the Insights feature to build reports and collect them on a dashboard. This allows you to monitor the health of your activities and track essential metrics. 

On the other hand, the reporting functionality in Pipedrive is somewhat limited compared to spreadsheet apps or even data visualization tools. Therefore, more and more users are building custom dashboards outside of Pipedrive. Which of these two options is suitable for your project? Read on to find out.

What is a Pipedrive Insights dashboard?

Insights dashboard in Pipedrive is a collection of reports displayed on the board. You can add or remove the reports to customize the collection. On the dashboard, you can apply two filters: User and Period. The filters will change the data displayed on all the reports added to the dashboard.

1 insights pipedrive dashboard

What is the difference between Pipedrive dashboards and reports?

A dashboard in Pipedrive Insights is a collection of reports. A report, in turn, is a visual representation of your performance metrics. There are several types of Pipedrive reports that depend on the data entity used: Activity, Deals, and Forecast.

Report typeDescription
PerformanceHow many activities you have planned, added, and completed?
Emails PerformanceHow many emails were sent, received, and opened? 
PerformanceHow many deals were started, won, and lost?
ConversionWhat is your win or loss rate?
DurationWhat is the average time of your sales cycle?
ProgressAre you deal moving forward in the sales cycle?
Forecast and subscription
Revenue forecastWhat is your expected revenue?
Subscription revenueWhat is your subscription revenue?

So, on your dashboard, you may have one or multiple Pipedrive reports. Let’s see how this works.

How to create a Pipedrive new dashboard

  • Go to the Insights tab on the left of your Pipedrive CRM.
2 insights tab
  • On this tab, you’ll see a standard dashboard named ‘My dashboard‘ with a collection of standard reports. Let’s create a new dashboard. For this, click the + symbol, then select Dashboard.
3 create new dashboard
  • Give a name to your new dashboard and choose (or create) a section for it. Click Save.
4 dashboard name and section

Welcome to your new dashboard!

5 new empty pipedrive dashboard

However, it’s blank since there are no reports added to it. 

Customize Pipedrive dashboard with reports

Once the dashboard is ready, you need to fill it with the collection of reports. You may start dragging or adding the standard reports or create custom ones.

Different visualization options are available for specific types of reports. For example, a deal progress report can be only displayed as a column or bar chart. At the same time, the deals won over time report can be displayed as a: 

  • Column chart
  • Bar chart
  • Pie chart
  • Scorecard
  • Table
6 deal won over time

After you’ve added reports to your dashboard, you can apply uniform period and user filters.

7 filter dashboard

Rearrange, resize, and remove report blocks

Once the reports have been added to your dashboard, you can arrange the report blocks and change their size as you wish. 

  • To move blocks, click on the move icon in the top right corner, and drag the block to the desired location.
8 rearrange report blocks
  • To resize blocks, drag the resize icon in the bottom right corner.
9 resize report blocks
  • To remove a block from the dashboard, click on the move icon in the top right corner, and drag the block to the Remove From Dashboard area at the bottom.
10 remove from dashboard

How you can share the Pipedrive dashboard

Well, your dashboard is ready, and you’re already getting valuable insights about your pipeline. You’d also like to share these insights with your colleagues who are Pipedrive users or other stakeholders outside of Pipedrive. 

Let your Pipedrive users view your dashboard

You can share your dashboard with users in your Pipedrive account by clicking the Share button in the top right corner of your dashboard.

11 share button

Select the user to share your dashboard with, and he or she will see your dashboard under the Shared with me section.

12 shared with me

Note: Users you share the dashboard with can only view your dashboard. Any updates can only be done by the dashboard owner.

How to access a Pipedrive dashboard for external users

The Public link button allows you to share your dashboard with users outside of Pipedrive. You’ll find it next to the Share button.

13.1 public link

Note: If the Public link button is disabled, you’ll need to ask your admin for permission to share dashboards with external users. 

13 public link ask admin

Click the button, create a link, and copy it to send to your non-Pipedrive stakeholders. With this link, they’ll be able to only view your dashboard. 

In Pipedrive, you can only give a viewer access to dashboards. 

If, for any reason, you need to share a dashboard with editor access, then you should consider building a dashboard outside of Pipedrive. 

Build a dashboard outside of Pipedrive

The dashboards and reports you can tailor in Pipedrive are good for basic analytics. However, they won’t let you step over the limits and add some custom charts or calculations. In this regard, building a dashboard outside of Pipedrive provides many benefits. 

The most popular solutions you can use for this purpose include spreadsheet apps like Google Sheets or Excel or data visualization tools such as Data Studio or Tableau. So, to do the job, you need to integrate Pipedrive with the desired tool and create a dashboard you want. The latter is up to you, whereas the integration stuff can be easily done using is a solution for importing data from multiple sources, such as  Pipedrive, HubSpot, QuickBooks, and many others into Google Sheets, Excel, or BigQuery. It allows you to automate exports of Pipedrive data at a custom schedule from every month to every 15 minutes. 

Let’s see how this works.

Pipedrive dashboard in Google Sheets

With the power of Google Sheets and, we’ve built an advanced performance monitor that looks like this. 

18 performance monitor

For this, we completed two high-level steps:

Pipedrive dashboard integration with Google Sheets

Sign up to with your Google account, click Add new importer, name it, and configure it as follows.


  • Select Pipedrive as a source application.
  • Connect to your Pipedrive account.
  • Select the data entity that your dashboard will be based on. In our example, we’ll build a deals performance dashboard, so we’ll choose the Deals entity. Optionally, you can export the already filtered data set from Pipedrive, as well as specify the columns to export.
14 pipedrive integration source

Note: For each Pipedrive data entity, you’ll need to set up a separate integration. To speed things up, just copy the first importer and edit the required parameters.

Jump to Destination settings.


  • Select Google Sheets as a destination app. 

If you’re building a dashboard in Microsoft Excel, check out the Pipedrive to Excel integration.

  • Connect to your Google account.
  • On your Google Drive, select a Google Sheets file and a sheet to load data. You can also create a new sheet by typing a new name.
15 pipedrive integration destination

Learn more about optional parameters for setting up Google Sheets as a destination


To make your dashboard update automatically, toggle on the Automatic data refresh and customize the schedule. set schedule for the automatic data refresh

Click Save and Run and welcome your Pipedrive data in Google Sheets.

16 pipedrive deals google sheets

Now, we can do some spreadsheet magic to build a dashboard.

Create a dashboard on the data exported from Pipedrive to Google Sheets

To make a dashboard, we need to first organize the data according to the metrics we want to display. In our example dashboard, we focused on the deal performance and allocated the following metrics:

  • Open vs. closed deals over time.
  • Deal performance filtered by year and country
    • Total deals
      • Number of open and closed deals
      • Number of won and lost deals
      • Average deal lifetime
    • Conversion to won
    • Total value and total revenue
    • Average value per deal
19.0 organize data for dashboard

Let’s take a look at each section.

Open vs. closed deals over time

For this section, we set a simple filter to specify the start month value using data validation. 

19.1 select start date

You can manually specify the number of months. These two values, the start month and the number of months will be used in the following calculation to create a list of months:

19.2 list of months

Now we can count the number of Pipedrive open deals per month. Here is the formula:

={"Open deals"; ArrayFormula(IF(LEN(D2:D)=0,, IFERROR(VLOOKUP(D2:D, QUERY(EOMONTH('Pipedrive Deals'!AJ2:AJ, -1) + 1, "SELECT Col1, COUNT(Col1) GROUP BY Col1", 0), 2, false))))}
19.3 formula to calculate pipedrive open deals

This is a combination of multiple functions including ARRAYFORMULA, VLOOKUP, QUERY, and others. The formula queries the dataset exported from Pipedrive and returns the values that have the status open and correspond to the particular month.

A similar formula is used to populate the closed deals column:

={"Closed deals"; ArrayFormula(IF(LEN(D2:D)=0,, IFERROR(VLOOKUP(D2:D, QUERY(EOMONTH('Pipedrive Deals'!AX2:AX, -1) + 1, "SELECT Col1, COUNT(Col1) GROUP BY Col1", 0), 2, false))))}

After these calculations, we can insert a line chart to visualize the deal performance over the specified time.

19.4 line chart deal performance

Let’s go next.

Deal performance metrics

For this part of the dashboard, we want to set two filters: by Country and by Year. The filter by Country does not require any additional manipulations except for regular data validation. As a range, choose the org_id.address column of the dataset exported from Pipedrive.

For the filter by year,  we inserted one column to the left from the data set imported from Pipedrive. In this column, we applied a formula that will convert values from the add_time column into the number format: 

17 pipedrive dashboard new column

Once created, use this column as a criteria range in the data validation window.

One more column, Days per deal, was added to calculate the Average deal lifetime (days).

19.5 days per deal

IMPORTANT Note: After we added new columns to the left, we changed the cell address parameter in our Pipedrive to Google Sheets importer to C1. This allows us to refresh data on a schedule without overwriting values in the two added columns.

19 cell address

We won’t dive into details for the rest of the formulas we used for calculating the metrics on the dashboard. Check them out yourself. Here is the link to dashboard, which you can copy for free and customize for your project. 

Note: Filters are not available in the view-only mode. Make a copy of the document to see how the dashboard works, or use it to build your own dashboard. Clicking File => Make a copy.

19.6 make a copy

The last step is visualization – you can insert the charts according to your preference. We did this as follows:

19.7 charts

This Pipedrive dashboard in Google Sheets is just an example. You can build more complex calculations, add visualizations, and other custom features to your dashboard. You can also do this in other apps. For example, check out how our friends from Railsware Product Academy have built a dashboard in Google Data Studio using the data from Pipedrive.

To wrap up: Is the Pipedrive live dashboard not available anymore?

In mid 2017, Pipedrive rolled several old reports into single new ones and combined the company and live dashboard into one. From then onwards, you can create Pipedrive dashboards in the way that we described in this article.

On the other hand, the option of creating dashboards and reports outside of Pipedrive seems to be quite in demand. In addition, the ready-to-use Pipedrive integrations can be used for other purposes as well. For example, the Pipedrive to BigQuery integration would work well to store a backup copy of your records. Choose the option that fits your needs, and good luck with your data!

  • Zakhar Yung

    A content manager at whose key responsibility is to ensure that the readers love our content on the blog. With 5 years of experience as a wordsmith in SaaS, I know how to make texts resonate with readers' queries✍🏼

Back to Blog

Comments are closed.

Focus on your business
goals while we take care of your data!