Attribute forms like calls in CallRail
The CallRail integration allows Typeform customers detailed attribution data, so you know exactly which marketing efforts are working.
Discover What Drives Your FormfillsWith CallRail’s new integration with Typeform, you can optimize your marketing initiatives by understanding what drives formfills on your website. Typeform users can now seamlessly track which campaigns and channels are most effective, gaining invaluable insights into their marketing strategies.
Attribute Forms Like CallsJust as CallRail tracks calls, the integration with Typeform allows you to attribute form fills directly to your marketing efforts. Identify the campaigns and channels that are working—or not—so you can optimize your marketing spend and focus on the strategies that deliver results.
Automate Responses and Win More BusinessLeverage automation to enhance your lead engagement. With this integration, you can automate responses to form submissions via text or call, ensuring you connect with highly engaged prospects promptly. This increased efficiency can help you close more deals and grow your business.
Discover Your Most Engaged ProspectsGain a comprehensive view of your prospects by integrating formfill data with other engagement touchpoints, such as calls and texts. Understand the complete journey of your leads and identify which interactions drive conversions.Connect to the CallRail Ecosystem
Integrate Typeform with the CallRail ecosystem to enhance your marketing attribution. By layering on attribution data before passing it to ad platforms and CRMs, you ensure a holistic view of your marketing performance.Harness the power of CallRail’s Typeform integration to maximize your marketing efforts, automate responses, and gain deeper insights into what drives your business forward.
What you need:
- A free Typeform account
- A CallRail account with Form Tracking enabled (try CallRail for free for 14 days)
Activating the Integration
- Click the Settings icon on the left navigation bar.
- Choose the company you'd like to integrate with Typeform.
- Click Integrations at the top of the page.
- Select the Typeform integration.
- Click the Authorize button to log into your Typeform account.
Installing CallRail’s embed on your Typeform
In order to track your Typeforms in CallRail, you will need to install a callback attribute and function snippet. The function snippet must be installed on each page where your forms display and the callback attribute must be inserted into the Typeform embed for each form you wish to track. These codes are available from your integration page when the integration is in an active or Pending state.
The callback attribution, function snippet, and installation instructions can be emailed to another person using the “Send by email” button on CallRail's integration page.
The first code snippet is the function snippet. It should be installed on your entire site, or on every page you have a Typeform you want to track. This is similar to the installation of CallRail's Javascript snippet.
< script>function submit({ formId, responseId }) {CallTrkSwap.typeformSubmit({ formId, responseId });}< /script>
The second snippet is the callback attribute. It must be copied and pasted into your form embed just before the closing < /div> tag:
data-tf-on-submit="submit"
Your existing embed code will look something like this example:
< div data-tf-live="01J1ATFSMF79KH65SAPQY8FTFC">< /div>< script src="//embed.typeform.com/next/embed.js">< /script>
The bolded portion of the above code is the Typeform embed ID, which is different for each form and should not be copied and pasted to your real embed code.
After you add the callback attribute, the final embed code will look like this, with the bolded portion being unique for each form:
< div data-tf-live="01J1ATFSMF79KH65SAPQY8FTFC" data-tf-on-submit="submit">< /div> < script src="//embed.typeform.com/next/embed.js">< /script>
You must install the callback attribute to each Typeform you wish to track. Click here for information how to set up this integration!