Integration with Google Data Studio


Hey Mark. Thank you for considering this!

There are a couple of items that would be important to us:

  • Ability to show and report on calls separately based on duration and whether it’s unique
  • Ability to attribute data to AdWords campaigns manually - meaning, being able to attribute it appropriately in the report without using a keyword pool. We track many of our campaigns through utm tags because it’s more economical for our clients that purchasing a keyword pool for each campaign.
  • Ability to report on calls based on labels/tags added in CallRail - so if we mark a call as qualified, it would be great to be able to include that in a report without calls marked as unqualified.


Hi Everyone!

We are excited to share that your feedback opened up an opportunity for us to partner with Google on their Google Data Studio Community Connectors developer launch! You’re now able to start using the beta version of our integration and start visualizing your data!

Here you can find Google’s Community Connector Gallery to get access to our connector, and we’ve created a support doc to walk you through setup.

Our Product Owner for this integration, Jason Tatum, also did an awesome AMA on our blog that gives some background on how and why we worked on this feature, and what you can expect in the future. :grinning:

Please share any questions or feedback you have here, and @tatum and I are happy to help!


Hi Kate

The walk through support doc is very good thank you and it’s got me most of the data I want to see for the client, however there’s one chart I just can’t seem to create and that’s just the number of calls over time. I am trying to replicate the typical chart we see in CallRail but just can’t figure out which new connection it is.

Do you have any demo reports / dashboards we could use so we can make a copy and then change the data source accordingly.

Thank you, great job by the way, stopped by your SMX East stand last week and was very impressed.



Hey there @badboybart,

Happy to hear you’re taking advantage of this integration! This is some great feedback.

Currently, the beta version of our integration only allows users to group reports by a single dimension (such as source, keyword, or landing page), and does not feature any time dimension. This is because the API endpoint we are using on our end is not able to group the data by time series outside of the default date range option offered by Google.

I can definitely see a use case for this and think this is a great request for an update to the integration. We’ll pass this feedback along to our product team.



Thank you Madelyn for your quick response (I haven’t even emailed the boss about the new report I have created using GDS).

The chart is a standard we send to all our clients, at the moment we grab a screenshot of the chart and paste it into a PowerPoint doc, it would be great to be able to integrate it into the same GDS report we use for Analytics.

Thanks again…happy to test / supply feedback to the product team if you wish.



Is this still the case? I want to set up client reports in Data Studio and the time dimension would be a critical feature in setting up the reports the way I would like.


Hey there - this is currently still the case, we have not yet made any updates to the beta version of our Google Data Studio integration. We’ll definitely send along this feedback to our product team, and keep you updated as any enhancements are added to the integration.


Hi, Is the data connector still under development, or has any further work been suspended? There are a lot of good feature requests which have been suggested, that would greatly enhance our use of CallRail. Any hope for something new coming out soon?


Hi, I’m Tatum, a Product Manager on the CallRail team. I wanted to let you know that enhancements to Google Data Studio are on our near-term roadmap and you should likely see some improvements this year.


I want to set up client reports in Data Studio and the time dimension would be a critical feature in setting up the reports the way I would like. We have about 30 home services clients that we have created very complex and data rich marketing dashboard reports for. The most critical information we show them is campaign call tracking trends over 12-month periods. This is currently impossible to do in DS with the current CallRail connector because of the lack of a date dimension sorting option. This is disappointing to see that more than a year has past since you released this connector and it is mostly useless for tracking trending data over a period of time. Just an FYI that we have used other call tracking platforms before that we created our own connector for using open API that allowed much needed dimensions and metrics to be pulled from the call tracking software and it was a huge success in demonstrating performance to clients and selling the call tracking software as a solution for their company. As of now, we can;t currently recommend CallRail to new clients that don’t choose to move to your service because of this limitation of showing data in a comprehensive and visual format. Hope to hear good new about a date sort coming very soon, with maybe a concrete launch date.


I agree in that it seems that the data we’re able to import in to GDS is currently limited. CallRail has some great reports but it would be nice if we could push some of this same reporting data into GDS so we can relay it to our clients in the manner we hope to (in near real time).


Hey why I don have the number of phone


For the limitations with the time dimensions - does this only pertain to call trend charts, or are we also not able to see total call volume by source over a period of time? (ie, calls from paid search last month).

Also, would we be able to use phone calls within a calculated field in GDS in order to aggregate website and phone call leads?

Finally, can you pull unique calls into GDS (from the unique call report) or are first-time calls and all calls the only options?

Our agency is expanding our use of GDS as a reporting tool and an easy-to-use GDS/CallRail integration that has the capabilities mentioned above would be very helpful!


Hi Madelyn,

Is this under construction? I use CallRail and Google Data Studio for 2 clients and would love to be able to have reports with more than one “grouping” of data (reports on how many calls via source, campaign, keyword, all in one report).

When something is in “beta”, it usually means testing for the future, and it is now April 2019 - would you mind being more frank or up front about what is being worked on in this “beta” if anything, currently?

Appreciate your comment,



Hi @WarrenJ! Our Google Data Studio integration is currently live and available to customers on the Advanced plan and higher. Below is a link to a support article covering the integration.

Google Data Studio Support Article

Hopefully this helps!


Hi Yara !

Thanks for your response. We are already using CallRail in Datastudio. More specifically what I am wondering is whether there is any plans to allow us to have data in a single report from more than one grouping (keyword, campaign, source, etc.).

I was referring to the features referenced in the original post I replied to when I asked if it was “under construction”


Hello @WarrenJ !

Thanks for following up. I’m a Product Manager here at CallRail and speak on this effort.

We are currently working to make large-scale improvements to how our reports function via API, and as part of that effort, you will see gains specifically around our Google Data Studio integrations. While I can’t specify a time this will be available, I can promise it is a mid-term priority and we are looking at ways to expedite GDS enhancements before the larger API work is complete. Please stay tuned and thanks for your continued interest.


Thanks for your comments and update !


Is this an appropriate place to request additional features for GDS Connector, or should I create a new topic?

A client heavily relies on SMS, and that seems to be completely missing from the Connector ( at least so far as I can determine ).

Also, filtering on the number, we use different pools for specific purposes. Two specifically are used for follow-up communications, and really need to filter these out of the reports. If this already exists, I haven’t been able to figure out how.



I wanted to add an additional vote for getting the Google Data Studio API beefed up and hopefully very soon. From the age of this thread, it looks like this has been requested for quite some time. Without the date field, the GDS reporting is largely unusable. GDS capability was one of the main features in our vetting process for CallRail. Hopefully this can get finished quickly?!