Wix Integration

Add call tracking to your Wix website to find out which marketing sources drive calls and texts to your business. When a customer navigates to your website, we'll swap in the tracking phone number associated with the marketing source they came from. You can track calls on your Wix website using source tracking numbers or a website pool to include session-level data. 

Learn more about the differences between source and visitor-level call tracking.

Note: Wix made changes in August of 2020 that necessitate the manual installation of CallRail's JavaScript snippet on a user's site as opposed to connecting directly through our integration. The instructions in this article will walk you through the current way our integration with Wix works. If you set up your integration with Wix prior to August 2020, your integration will continue to work as expected without any changes on your part.

Getting Started

The Wix integration with CallRail is only available for Wix's Premium plans. There are a few important details you’ll need to know before you get started with dynamic number insertion:

  1. Dynamic number insertion detects multiple number formats, including: 111-222-3333, 111.222.3333, and (111) 222-3333.

  2. Special steps are necessary to swap phone numbers in images. 

  3. Our Wix integration cannot track form submissions. 

Integrate CallRail with Wix

The installation of CallRail's JavaScript snippet is done on a company basis in your account. Follow the instructions below for each company you’d like to integrate with Wix.

  1. Click the Settings icon on the left navigation bar.  

  2. Choose the company where you'd like to install our JavaScript snippet. 

  3. Click Integrations at the top of the page.

  4. Click on the JavaScript Snippet tile to show those instructions.

  5. Copy the code snippet on this page to your clipboard (you'll enter it into the Wix integration with CallRail). 


  6. Open a separate browser tab and log into your Wix account.

  7. Go to Settings in your Wix site's dashboard.

  8. Select Tracking Tools in the Advanced Settings column. 

  9. Click + New Tool and select Custom from the drop-down.

  10. Install your copied CallRail JavaScript snippet by pasting it on this screen and selecting a name.

  11. In the Add Codes to Pages section, select All Pages and then select Load code once.

    a. Please note: if your Wix site is running on a React framework, make sure you select Load code on each new page from the All pages dropdown.

  12. In the Place Code in section, select Head.

  13. Click Apply to save your changes.

  14. After clicking Apply, your integration with CallRail will be activated and your tracking numbers will start swapping on your Wix website.

  15. Be sure to test your installation before your campaign begins. 


Can I track form submissions?
Unfortunately, our integration cannot track form submissions on your Wix website. We can only track calls and text messages to your tracking numbers.

Can I use Google Tag Manager for the JavaScript snippet installation?
If you are on any of Wix's premium plans, you can install CallRail's JavaScript snippet in Google Tag Manager, and add Google Tag Manager to your Wix site.

Use this article to learn how to add dynamic number insertion to Google Tag Manager.

Use these Wix instructions to learn how to add Google Tag Manager to your premium Wix site.

Why isn’t my telephone number swapping?
Have you cleared your cookies, or tried accessing the website in a private browsing session? The most important part of testing dynamic number insertion is to simulate the experience of a first-time visitor before testing. Otherwise, the swap code will detect you as a visitor to the website from a previous session.

Learn more about testing dynamic number insertion with this help article.

Was this article helpful?
1 out of 1 found this helpful

Articles in this section

See more
Ask the Community
Find best practices, post, and learn from CallRail users.
CallRail Support Hours
Weekdays 8:00am - 8:00pm EST