As a HubSpot Certified Agency Partner, I'm constantly seeking ways to improve my clients' marketing effectiveness through better operations and data-driven insights. Recently, I set up a CallRail Pro account so my clients could track where their incoming phone calls were coming from. Along the way, I discovered some damn good reasons to connect HubSpot and CallRail together for maximum effectiveness. My first client has been using CallRail for several months now and have fallen in love with the call analytics, recordings, call flows, and even outbound calling. I was even able to increase my retainer slightly to cover the costs of CallRail.
Here's the step-by-step guide for how I did it, along with some bonus steps for Dynamic Number Insertion on HubSpot Pages. Let me know in the comments below if you find more ways to get these two data-rich tools to work even better together.
You'll need the following in order:
Once you have these, you're ready to get started
CallRail companies are integrated with HubSpot at the Hub level. Here's how to turn on the integration.
That's it! Your HubSpot Hub and CallRail company are now linked. When new calls come in, CallRail will search your HubSpot contact database for matching users and automatically update their timeline with phone call and text messaging data.
If your HubSpot landing pages and blog post templates include a phone number that you want to update with CallRail dynamic number tracking, you'll need to add the CallRail javascript code to your pages in HubSpot. Dynamic Number Insertion will help you track incoming calls based on the traffic source and link the call to page activity.
Now that you have CallRail and HubSpot integrated, you should start seeing Phone Call form submissions on your HubSpot timelines. You can also go directly to a HubSpot contact from the CallRail copilot.
With a working CallRail/Hubspot system, here are a few things you can do for extra credit:
Did this help you? Leave us a comment below and let us know how it's working!