Leadtosale

Call trackers

  • Call trackers capture inbound calls to tracking phone numbers and attribute them to website visits.
  • You can track which marketing sources (Google Ads, Facebook, organic search, etc.) drove phone call leads.
  • The system works by dynamically swapping phone numbers on your website based on traffic source, then matching calls to the last recorded web session.

Creating a call tracker

  • Navigate to the ‘Trackers’ section of your container using the top menu.
  • Click “Create” on the Call Tracker card.
  • Create a new call tracker

Basic settings

Tracker name - A name to identify this tracker. Used to segment leads.

Status - Active or disabled. Disabled trackers stop swapping numbers on your website.

Destination number - The phone number where calls will be forwarded. Include country code (+64, +61, +1 etc.), exclude spaces.

Country - The country for purchasing tracking numbers. Cannot be changed after creation.

Swap for - Determines when your tracking number is displayed:

  • All sessions - Shows tracking number for every visitor.
  • Google Ads - Shows when a Google click ID (gclid) is present. Requires auto-tagging enabled.
  • Facebook Ads - Shows when a Facebook click ID (fbclid) is present.
  • Landing page URL contains - Shows when URL contains specific text (e.g., msclkid= for Microsoft Ads).
  • Referrer contains - Shows based on referrer domain (e.g., .google. for all Google traffic).
  • Custom - Build your own rules with the condition builder.
  • Never - Never swaps the number, e.g. for numbers only used offline.

Notify users on new leads - Send email notifications to selected users when new leads arrive.

Call tracker basic settings

Phone number settings

Number type - Local, toll-free, mobile, or national numbers. Local numbers are recommended for most use cases.

Call tracking numbers - Search for and purchase tracking numbers, or select numbers you already own.

  • Numbers are filtered by country and type.
  • Previously purchased numbers can be reassigned to new trackers.
  • Purchased numbers are listed in Account settings > Phone numbers.
  • Searching for call tracking numbers.

Number replacements

  • List the patterns we should look for on your website and replace with your tracking number(s). Spacing is ignored.
  • Click the suggested patterns (based on your destination number) to add them.
  • You can use regex by wrapping the pattern in forward slashes, e.g. /02 1234 5678/.
  • Choose a national or international number format for how the tracking number is displayed.
  • Number replacements.

Call recording and transcription

Record calls - Record inbound calls for playback in the lead dashboard. Recordings are kept for 6 months.

Transcribe and summarise calls - Transcribe recorded calls and generate a short summary, shown on the lead. Requires call recording.

Phrase hints - Comma-separated words or phrases (e.g. product or suburb names) to improve transcription accuracy.

Call whisper - A brief message played to the person answering (e.g., “Call from Google Ads”). Callers hear ringing during this message. Limit: 100 characters.

Caller message - A message played to callers before being connected (e.g., “All calls are recorded”). Limit: 100 characters.

Call recording and transcription settings

Integrations

Match calls to web visits - Keep enabled for online tracking. Disable only if using the number for offline sources (e.g., print ads).

Google Analytics 4 - Send a new lead event to GA4 on each call. See GA4 & Google Ads.

Meta (Facebook) - Send new leads to the Meta Conversions API. See Meta Pixel.

Minimum call duration for lead events - Calls shorter than this (in seconds) aren’t sent to GA4 or Meta as leads.

Call tracker integrations

Advanced settings

Text replacements - Find and replace specific text on your pages, e.g. change 09-123-456 to 09 123 456 by replacing ‘-’ with ’ ‘. Use this to update numbers in images or change text after number replacements have run.

Source and Medium fallbacks - Add a source or medium to leads when one can’t be captured, e.g. for Google call extensions.

Call tracker advanced settings

Testing

  • Always test number replacements and conditions before going live.
  • Use “Test tracking” in Container settings > Basic details to open your website with your container loaded. Add the query parameters your swap condition needs (e.g. ?gclid=test) to the URL.
  • Verify that tracking numbers appear correctly and calls are being attributed.
Call trackers capture inbound calls to tracking phone numbers and attribute them to website visits. You can track which marketing sources (Google Ads, Facebook, organic search, etc.) drove phone call leads. The system works by dynamically swapping phone numbers on your website based on traffic source, then matching calls to the last recorded web session. Creating a call tracker Navigate to the ‘Trackers’ section of your container using the top menu. Click “Create” on the Call Tracker card. Basic settings Tracker name - A name to identify this tracker. Used to segment leads. Status - Active or disabled. Disabled trackers stop swapping numbers on your website. Destination number - The phone number where calls will be forwarded. Include country code (+64, +61, +1 etc.), exclude spaces. Country - The country for purchasing tracking numbers. Cannot be changed after creation. Swap for - Determines when your tracking number is displayed: All sessions - Shows tracking number for every visitor. Google Ads - Shows when a Google click ID (gclid) is present. Requires auto-tagging enabled. Facebook Ads - Shows when a Facebook click ID (fbclid) is present. Landing page URL contains - Shows when URL contains specific text (e.g., msclkid= for Microsoft Ads). Referrer contains - Shows based on referrer domain (e.g., .google. for all Google traffic). Custom - Build your own rules with the condition builder. Never - Never swaps the number, e.g. for numbers only used offline. Notify users on new leads - Send email notifications to selected users when new leads arrive. Phone number settings Number type - Local, toll-free, mobile, or national numbers. Local numbers are recommended for most use cases. Call tracking numbers - Search for and purchase tracking numbers, or select numbers you already own. Numbers are filtered by country and type. Previously purchased numbers can be reassigned to new trackers. Purchased numbers are listed in Account settings > Phone numbers. Number replacements List the patterns we should look for on your website and replace with your tracking number(s). Spacing is ignored. Click the suggested patterns (based on your destination number) to add them. You can use regex by wrapping the pattern in forward slashes, e.g. /02 1234 5678/. Choose a national or international number format for how the tracking number is displayed. Call recording and transcription Record calls - Record inbound calls for playback in the lead dashboard. Recordings are kept for 6 months. Transcribe and summarise calls - Transcribe recorded calls and generate a short summary, shown on the lead. Requires call recording. Phrase hints - Comma-separated words or phrases (e.g. product or suburb names) to improve transcription accuracy. Call whisper - A brief message played to the person answering (e.g., “Call from Google Ads”). Callers hear ringing during this message. Limit: 100 characters. Caller message - A message played to callers before being connected (e.g., “All calls are recorded”). Limit: 100 characters. Integrations Match calls to web visits - Keep enabled for online tracking. Disable only if using the number for offline sources (e.g., print ads). Google Analytics 4 - Send a new lead event to GA4 on each call. See GA4 & Google Ads. Meta (Facebook) - Send new leads to the Meta Conversions API. See Meta Pixel. Minimum call duration for lead events - Calls shorter than this (in seconds) aren’t sent to GA4 or Meta as leads. Advanced settings Text replacements - Find and replace specific text on your pages, e.g. change 09-123-456 to 09 123 456 by replacing ‘-’ with ’ ‘. Use this to update numbers in images or change text after number replacements have run. Source and Medium fallbacks - Add a source or medium to leads when one can’t be captured, e.g. for Google call extensions. Testing Always test number replacements and conditions before going live. Use “Test tracking” in Container settings > Basic details to open your website with your container loaded. Add the query parameters your swap condition needs (e.g. ?gclid=test) to the URL. Verify that tracking numbers appear correctly and calls are being attributed.