{"id":15318,"date":"2026-10-11T06:26:02","date_gmt":"2026-10-11T06:26:02","guid":{"rendered":"https:\/\/avidtrak.com\/resource\/?p=15318"},"modified":"2026-10-21T06:29:28","modified_gmt":"2026-10-21T06:29:28","slug":"switch-call-tracking-providers","status":"publish","type":"post","link":"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers","title":{"rendered":"How to switch call tracking providers without losing numbers or attribution"},"content":{"rendered":"<p>To switch call tracking providers, keep the old service active, confirm how each number will move, export the records you need, rebuild the tracking rules, and test the new setup before closing the old account.<\/p>\n<p>Keeping the same phone numbers and preserving attribution are separate jobs. A number port changes the service handling a number; it does not automatically move historical calls, recordings, visitor assignments, or conversion settings into the new platform.<\/p>\n<p>The goal is to keep customers reaching the business, retain usable records, and assign new calls only to sources supported by evidence. Where old session data cannot carry over, document that limit rather than inventing continuity.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_81 counter-hierarchy ez-toc-counter ez-toc-white ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers\/#Set_three_release_gates_before_you_start\" >Set three release gates before you start<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers\/#1_Inventory_your_numbers_and_choose_how_each_will_move\" >1. Inventory your numbers and choose how each will move<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers\/#2_Confirm_portability_authorization_and_the_handover_window\" >2. Confirm portability, authorization, and the handover window<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers\/#3_Export_history_and_make_it_usable_outside_the_old_dashboard\" >3. Export history and make it usable outside the old dashboard<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers\/#4_Rebuild_routing_and_website_attribution_before_switching_traffic\" >4. Rebuild routing and website attribution before switching traffic<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers\/#5_Decide_which_system_reports_each_conversion\" >5. Decide which system reports each conversion<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers\/#6_Run_the_handover_and_verify_each_number\" >6. Run the handover and verify each number<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers\/#7_Reconcile_records_before_closing_the_old_account\" >7. Reconcile records before closing the old account<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers\/#What_to_do_if_the_handover_fails\" >What to do if the handover fails<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers\/#How_AvidTrak_supports_a_provider_switch\" >How AvidTrak supports a provider switch<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers\/#Frequently_asked_questions\" >Frequently asked questions<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Set_three_release_gates_before_you_start\"><\/span><b>Set three release gates before you start<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Protect the phone service, the measurement rules, and the historical evidence. Each needs its own readiness check.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Assign one migration owner, with named contacts for the providers, website, CRM, and advertising accounts. Use these release gates:<\/span><\/p>\n<table>\n<tbody>\n<tr>\n<td><b>Decision<\/b><\/td>\n<td><b>Proceed only when<\/b><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Authorize the number transfer<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Eligibility and authority are confirmed; the initial archive is validated; replacement routing has been tested through a supported test arrangement; recovery limits are understood<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Switch website tracking and live integrations<\/span><\/td>\n<td><span style=\"font-weight: 400;\">The numbers that will be displayed are active; source rules and destinations are tested; event-reporting ownership is defined<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Close the old account<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Every intended transfer is verified; final exports are usable; delayed outcomes have an owner; remaining number dependencies are resolved<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-weight: 400;\">Record the number transfer, website release, and reporting handover separately, with timestamps and timezone. A scheduled date is not proof of completion.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"1_Inventory_your_numbers_and_choose_how_each_will_move\"><\/span><b>1. Inventory your numbers and choose how each will move<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Start with a register of your<\/span><a href=\"https:\/\/avidtrak.com\/call-tracking-numbers\"> <span style=\"font-weight: 400;\">call tracking numbers<\/span><\/a><span style=\"font-weight: 400;\">. Include the business or client, location, current provider, number type, source assignment, answering destination, and every place the number is published.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Record who controls each number and whether it handles voice, messaging, or both.<\/span><\/p>\n<table>\n<tbody>\n<tr>\n<td><b>Number or setup<\/b><\/td>\n<td><b>Likely migration approach<\/b><\/td>\n<td><b>What to protect<\/b><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Fixed number on a profile, directory, ad, or printed campaign<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Port it where supported, or agree a supported alternative<\/span><\/td>\n<td><span style=\"font-weight: 400;\">The published digits and original placement assignment<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Website session-pool numbers<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Decide which to retain, port, or replace; plan old-session handling separately<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Working callbacks and reliable visitor attribution<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Business answering line used as a destination<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Often stays with its existing phone provider<\/span><\/td>\n<td><span style=\"font-weight: 400;\">The route reaching the intended business<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Numbers in a business-controlled carrier account<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Check whether the new platform supports that account or needs a transfer<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Account control, routing configuration, and access<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Google Ads forwarding number<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Review the Google Ads configuration rather than treating it as a business-owned number<\/span><\/td>\n<td><span style=\"font-weight: 400;\">The underlying business destination and conversion setup<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-weight: 400;\">Google controls its forwarding numbers, which can change or be reassigned. They should not be copied into your permanent number inventory as numbers you own and can move between tracking services.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Do not assume that every number needs porting. A tracking number and the business line it forwards to perform different jobs.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"2_Confirm_portability_authorization_and_the_handover_window\"><\/span><b>2. Confirm portability, authorization, and the handover window<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Ask the receiving provider to check every number\u2019s eligibility before committing to the move. Availability can depend on the country, number type, current carrier, receiving carrier, and service requirements. Twilio, for example, provides a portability check before a port request.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Gather the documents the providers require. These may include:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The authorized account holder\u2019s details.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">A current bill or Customer Service Record, often called a CSR.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Account information and a transfer PIN where required.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">A Letter of Authorization or equivalent approval.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The exact numbers and services included in the request.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Match the current carrier\u2019s records rather than assuming the public business address is the billing address. CallTrackingMetrics\u2019 porting instructions identify bills and CSRs as sources for this information.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Confirm who can approve the release. Access to a client\u2019s dashboard does not necessarily mean an agency user can authorize a port. Ask the provider which paperwork or instruction starts an irreversible stage, and complete the first release gate before giving it.<\/span><\/p>\n<p><b>Keep the existing numbers and service active until completion is confirmed.<\/b><span style=\"font-weight: 400;\"> CallRail and Twilio explicitly warn against closing or disconnecting service before the port finishes.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Agree the expected window, completion notifications, escalation contact, treatment of calls already in progress, and any restrictions on changing or canceling the request. Do not promise an immediate reversal if something goes wrong.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"3_Export_history_and_make_it_usable_outside_the_old_dashboard\"><\/span><b>3. Export history and make it usable outside the old dashboard<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Request an export early enough to inspect it before the account closes.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Open the export and check its date range, filters, row count, and required fields. Reconcile selected number-and-day totals against the old dashboard using the same definitions. Trace sample records through their source, destination, CRM reference, and recording where available.<\/span><\/p>\n<table>\n<tbody>\n<tr>\n<td><b>Record group<\/b><\/td>\n<td><b>Preserve where available<\/b><\/td>\n<td><b>Why it matters<\/b><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Call identity<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Original provider, call ID, tracking number, timestamp, timezone<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Trace records and investigate discrepancies<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Marketing context<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Original source, campaign, landing page, referral details, supported advertising identifiers<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Interpret the attribution actually recorded<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Call handling<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Destination, routing result, status, duration, location<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Compare service and routing behavior<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Business result<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Qualification, tags, booking or sale outcome, value, related CRM IDs<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Keep calls connected with business results<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Conversation files<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Required recordings and transcripts, with their call references<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Retain usable evidence beyond dashboard access<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Configuration<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Number assignments, routing, schedules, website rules, integration settings<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Rebuild the setup accurately<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-weight: 400;\">CallRail offers account-level exports while the account is open. CallTrackingMetrics also supports configurable activity-log exports. Their formats and available fields should be checked separately.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For recordings, verify that you have playable files or durable authorized access\u2014not just links that depend on an account you plan to close. Retain only the data the business is authorized to keep.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ask the new provider what can be imported and how imported records appear. An archive, a reporting import, and native historical records are different outcomes.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For an accepted historical import, verify that it will not trigger live lead creation, notifications, or conversion uploads unless an intentional replay has been planned. Importing old calls should not silently report them as new activity.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Keep original source labels alongside any normalized reporting labels. Leave unavailable fields explicitly unknown instead of manufacturing a match. Preserve the old provider name with its call IDs so identifiers from two platforms cannot be confused.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Plan a final incremental export for calls and outcomes that arrive after the first export.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"4_Rebuild_routing_and_website_attribution_before_switching_traffic\"><\/span><b>4. Rebuild routing and website attribution before switching traffic<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><b>Recreate the actual call flow<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Configure destinations, opening hours, IVR choices, ring groups, voicemail, notifications, and fallback routes.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Use a temporary test number or another supported test arrangement to check the new platform before live numbers move. Confirm that staff can answer and that both parties can hear each other.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Keep a copy of the old configuration. If you use a business-controlled carrier account, document the routing or webhook settings that will change.<\/span><\/p>\n<h3><b>Stage the website script<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Map the old website rules to the new provider\u2019s supported behavior:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Which pages and phone elements are replaced.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Which sources qualify for tracking.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">How returning visits are handled.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">What happens when a pool has no available number.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Whether both displayed numbers and click-to-call links change.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">How consent, redirects, caching, and related domains affect the setup.<\/span><\/li>\n<\/ul>\n<p><a href=\"https:\/\/avidtrak.com\/resource\/what-is-dynamic-number-insertion\"><span style=\"font-weight: 400;\">Dynamic number insertion<\/span><\/a><span style=\"font-weight: 400;\"> may assign pool numbers temporarily to visitors or sessions. Assignment duration and reuse rules matter when moving the setup.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Test in a controlled environment first. When switching the live pages, avoid leaving two scripts competing to replace the same phone elements.<\/span><\/p>\n<h3><b>Protect calls to numbers shown before the switch<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Old visitor assignments need an explicit plan.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For example, a visitor sees Number A before the move. After Number A is ported, the new system assigns it to another visitor. If the first visitor then calls, the new assignment could produce the wrong source.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Porting Number A does not transfer the original website session. Retaining an old cookie or call log also does not prove the new platform can interpret that assignment.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ask whether a reproducible match to the old assignment can be preserved under documented rules. The last source associated with a number is not sufficient evidence by itself.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Where continuity cannot be verified, a conservative option is to:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Use a separate pool for new website visits.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Keep retained old pool numbers reachable and out of unrelated new-session assignments during an agreed transition.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Report calls to those numbers separately as legacy-pool activity.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Restore a specific historical source only when reliable matching evidence supports it.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">This is a migration design choice to agree with the providers. It may require extra numbers and will not recover evidence that was never retained.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Do not label unresolved legacy calls \u201cdirect\u201d merely to fill a reporting field.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"5_Decide_which_system_reports_each_conversion\"><\/span><b>5. Decide which system reports each conversion<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Rebuild the integration rules before allowing the new platform to write into production systems.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For<\/span><a href=\"https:\/\/avidtrak.com\/crm-call-tracking\"> <span style=\"font-weight: 400;\">CRM call tracking<\/span><\/a><span style=\"font-weight: 400;\">, check contact matching, existing lead IDs, source fields, outcome definitions, and whether a call creates a new record or updates one.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For Google Ads and analytics, document:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The destination account, property, and conversion action.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">What qualifies as a conversion.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Which system sends it.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The event timestamp, value, and currency.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Available matching identifiers.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Duplicate handling and retry behavior.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Choose a clear reporting owner for each eligible event. During overlap, allocate delayed records using the original call or lead record and the agreed handover rule, rather than upload time alone.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For example, a lead may call before the switch and book afterward. Name the system responsible for reporting that booking and preserve its link to the original lead. The same booking should not be sent independently by both providers. A call and a later sale may still be separate, intentionally defined conversion events.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Google Ads supports duplicate handling under defined conditions. The same transaction ID can identify duplicates within the same conversion action; offline imports also have specific matching rules. Do not assume different provider IDs or different conversion actions will automatically collapse into one result.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Where supported and equivalent, keep the existing conversion action rather than creating a replacement solely because the tracking provider changed. Confirm that the new integration can use it correctly.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Where a separate validation conversion action is needed, review its role in campaign goals. A secondary action can still affect bidding when included in a custom goal.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Recreating a conversion action with the same name does not prove that its behavior matches the old one.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"6_Run_the_handover_and_verify_each_number\"><\/span><b>6. Run the handover and verify each number<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">At the agreed handover window, keep provider contacts available and the website release ready. Record pass\/fail decisions for the affected numbers rather than relying on overall account status.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Use this sequence for each number or batch:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Check the provider\u2019s actual transfer status.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Confirm the new number assignment and destination.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Publish the corresponding website or integration changes when their prerequisites are met.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Place controlled calls and inspect the resulting records.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Record the actual completion time and any exceptions.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">A partial transfer needs per-number handling. Do not switch every source to \u201cnew provider\u201d because one number has completed.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The website release and legacy-number port do not have to occur at the same moment. For example, a new website pool can be activated separately while retained old numbers continue through their agreed routes. Document the dependency and reporting rule for each stage.<\/span><\/p>\n<table>\n<tbody>\n<tr>\n<td><b>Test<\/b><\/td>\n<td><b>What must work<\/b><\/td>\n<td><b>Evidence to retain<\/b><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Each moved published number<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Correct destination and two-way audio<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Dialed number, time, receiving team, call record<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Branch and after-hours routes<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Intended location, schedule, and fallback<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Observed route and matching result<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">New website visit<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Correct displayed number, dialed number, and supported source assignment<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Page, test source, call ID, attribution record<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Returning visit or saved old number<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Planned legacy handling without an unsupported source match<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Assignment evidence or explicit unresolved label<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">CRM connection<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Correct existing or new record, source, and outcome mapping<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Call-to-CRM reference<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Advertising or analytics delivery<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Intended eligible event reaches the right destination without duplicate reporting<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Delivery status, event identifier, destination record<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Messaging, if used<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Agreed inbound and outbound behavior<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Message delivery evidence<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-weight: 400;\">Use an independent test phone. Where practical, test incoming calls from more than one originating network after a port.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A direct test call checks routing. A source-specific website test checks attribution. Advertising delivery requires its own eligible-event and integration checks; an ordinary phone call may not supply the matching data that an ad conversion requires.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Remove or mark tests in operational reports so they are not counted as customer leads.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"7_Reconcile_records_before_closing_the_old_account\"><\/span><b>7. Reconcile records before closing the old account<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Keep a migration note alongside your<\/span><a href=\"https:\/\/avidtrak.com\/types-of-call-tracking-reports\"> <span style=\"font-weight: 400;\">call tracking reports<\/span><\/a><span style=\"font-weight: 400;\">. Include number-level handover times, website release times, source-map changes, and known measurement gaps.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Compare equivalent definitions:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Calls versus call attempts.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Connected calls versus confirmed human conversations.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">First-time calling numbers versus new customers.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Duration-based conversions versus qualified inquiries.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Original source labels versus normalized reporting categories.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Compare records using the same time basis, such as call start time or confirmed outcome time. A new attribution model, qualification rule, timezone, or duplicate filter can change totals even when marketing performance has not changed.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Close the old account only after:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">All intended number transfers are confirmed and tested.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Required records and conversation files are accessible.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Final exports include late calls and outcomes.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Delayed reporting jobs and pending outcomes have been transferred to the agreed owner or completed.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Remaining published or saved numbers have a retention plan.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Provider-specific cancellation and billing requirements are understood.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Save a closeout record containing the final number register, test results, archive location, outstanding reporting responsibilities, and cancellation confirmation. Remove obsolete integrations and revoke old access after their remaining jobs are resolved.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Budget for any overlap in service, number retention, usage, and export access. The appropriate transition period depends on the setup; there is no universal number of days that guarantees all old callers have finished.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"What_to_do_if_the_handover_fails\"><\/span><b>What to do if the handover fails<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Recovery depends on what has already changed.<\/span><\/p>\n<table>\n<tbody>\n<tr>\n<td><b>Failure<\/b><\/td>\n<td><b>Immediate response<\/b><\/td>\n<td><b>Limit<\/b><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Port has not completed and the new setup is unready<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Contact the providers about holding or rescheduling; keep the old route working<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Cancellation or rescheduling may be restricted<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Port completed but calls route incorrectly<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Repair the receiving provider\u2019s destination or use a supported fallback<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Restoring the old website script does not reverse the number port<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Calls work but attribution is missing<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Preserve call records, correct the tracking rules, and mark affected records<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Missing session evidence may not be recoverable<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Both systems report the same result<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Stop the unintended writer for the affected event set; reconcile delivered records<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Turning an integration off does not remove records already sent<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-weight: 400;\">Agree the recovery options before initiating the port. CallTrackingMetrics\u2019 port-away documentation, for example, warns that its port-away process cannot be canceled or reversed once underway.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For an incident handoff, provide the affected numbers, current transfer status, timestamp and timezone, expected route, observed result, call IDs, website release version, and integration delivery evidence.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"How_AvidTrak_supports_a_provider_switch\"><\/span><b>How AvidTrak supports a provider switch<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">AvidTrak\u2019s published migration process includes number porting, campaign assignments, CRM and marketing connections, and testing. Confirm number eligibility and which historical fields or files can be imported, archived, or linked for your setup before scheduling the move.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For businesses with their own Twilio account, AvidTrak also offers a<\/span><a href=\"https:\/\/avidtrak.com\/our-applications\/bring-your-own-call-tracking-numbers\"> <span style=\"font-weight: 400;\">Twilio call tracking integration<\/span><\/a><span style=\"font-weight: 400;\">. Whether a carrier port, account change, or configuration change is appropriate depends on the current arrangement.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To<\/span><a href=\"https:\/\/avidtrak.com\/move-to-avidtrak\"> <span style=\"font-weight: 400;\">plan a move to AvidTrak<\/span><\/a><span style=\"font-weight: 400;\">, start with the number register, routing map, website tracking rules, export sample, and integration list.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Frequently_asked_questions\"><\/span><b>Frequently asked questions<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><b>How long does switching call tracking providers take?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">The schedule depends on number eligibility, authorization, carrier coordination, configuration, exports, and testing. Ask for an estimate for your actual numbers and a confirmed handover plan. Account setup being complete does not mean number porting is complete.<\/span><\/p>\n<h3><b>What if a published number cannot be ported?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Ask both providers to explain the restriction and available alternatives. Keeping the number with the current service and forwarding it may be possible, but it retains a dependency on that service and may limit attribution. If replacement is necessary, plan updates and continued handling of calls to the old number before releasing it.<\/span><\/p>\n<h3><b>Will SMS move at the same time as voice calls?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Do not assume that it will. Voice and messaging arrangements, routing, registration, and provider capabilities need separate confirmation. Test incoming and outgoing messages where used. Twilio\u2019s porting guidance, for example, treats messaging setup and readiness as additional requirements.<\/span><\/p>\n<h3><b>Do I need to change my Google Business Profile phone number?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">If the same number remains assigned to the profile and is successfully moved, the migration does not inherently require changing its published digits. Still, test the live call action and destination. Review profile, website, and linked advertising configurations separately if any assigned number changes.<\/span><\/p>\n<h3><b>Can paid campaigns stay live during the switch?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">They can remain live where the call route, landing page, attribution, and conversion reporting are ready. Validate the planned handover and fallback for each campaign. If an affected campaign would send customers to an untested or broken route, resolve that route or pause the affected activity before continuing.<\/span><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>To switch call tracking providers, keep the old service active, confirm how each number will move, export the records you need, rebuild the tracking rules, and test the new setup&#8230;<\/p>\n","protected":false},"author":1,"featured_media":15320,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[34],"tags":[],"class_list":["post-15318","post","type-post","status-publish","format-standard","has-post-thumbnail","category-call-tracking-blog"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to switch call tracking providers without losing numbers or attribution - AvidTrak<\/title>\n<meta name=\"description\" content=\"Switch call tracking providers with number porting, call routing, historical data, DNI, CRM records, &amp; Google Ads conversion continuity.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to switch call tracking providers without losing numbers or attribution - AvidTrak\" \/>\n<meta property=\"og:description\" content=\"Switch call tracking providers with number porting, call routing, historical data, DNI, CRM records, &amp; Google Ads conversion continuity.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers\" \/>\n<meta property=\"og:site_name\" content=\"AvidTrak\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-11T06:26:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-21T06:29:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/avidtrak.com\/resource\/wp-content\/uploads\/2026\/10\/How-to-Switch-Call-Tracking-Providers-Without-Losing-Numbers-or-Attribution.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1672\" \/>\n\t<meta property=\"og:image:height\" content=\"941\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Neelo Faruqi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Neelo Faruqi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers#article\",\"isPartOf\":{\"@id\":\"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers\"},\"author\":{\"name\":\"Neelo Faruqi\",\"@id\":\"https:\/\/avidtrak.com\/resource\/#\/schema\/person\/ca98b900c792a8dde77b7d571da27366\"},\"headline\":\"How to switch call tracking providers without losing numbers or attribution\",\"datePublished\":\"2026-10-11T06:26:02+00:00\",\"dateModified\":\"2026-10-21T06:29:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers\"},\"wordCount\":2820,\"publisher\":{\"@id\":\"https:\/\/avidtrak.com\/resource\/#organization\"},\"image\":{\"@id\":\"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers#primaryimage\"},\"thumbnailUrl\":\"https:\/\/avidtrak.com\/resource\/wp-content\/uploads\/2026\/10\/How-to-Switch-Call-Tracking-Providers-Without-Losing-Numbers-or-Attribution.jpg\",\"articleSection\":[\"Call Tracking Blog\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers\",\"url\":\"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers\",\"name\":\"How to switch call tracking providers without losing numbers or attribution - AvidTrak\",\"isPartOf\":{\"@id\":\"https:\/\/avidtrak.com\/resource\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers#primaryimage\"},\"image\":{\"@id\":\"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers#primaryimage\"},\"thumbnailUrl\":\"https:\/\/avidtrak.com\/resource\/wp-content\/uploads\/2026\/10\/How-to-Switch-Call-Tracking-Providers-Without-Losing-Numbers-or-Attribution.jpg\",\"datePublished\":\"2026-10-11T06:26:02+00:00\",\"dateModified\":\"2026-10-21T06:29:28+00:00\",\"description\":\"Switch call tracking providers with number porting, call routing, historical data, DNI, CRM records, & Google Ads conversion continuity.\",\"breadcrumb\":{\"@id\":\"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers#primaryimage\",\"url\":\"https:\/\/avidtrak.com\/resource\/wp-content\/uploads\/2026\/10\/How-to-Switch-Call-Tracking-Providers-Without-Losing-Numbers-or-Attribution.jpg\",\"contentUrl\":\"https:\/\/avidtrak.com\/resource\/wp-content\/uploads\/2026\/10\/How-to-Switch-Call-Tracking-Providers-Without-Losing-Numbers-or-Attribution.jpg\",\"width\":1672,\"height\":941},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/avidtrak.com\/resource\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to switch call tracking providers without losing numbers or attribution\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/avidtrak.com\/resource\/#website\",\"url\":\"https:\/\/avidtrak.com\/resource\/\",\"name\":\"AvidTrak\",\"description\":\"Call Tracking Platform\",\"publisher\":{\"@id\":\"https:\/\/avidtrak.com\/resource\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/avidtrak.com\/resource\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/avidtrak.com\/resource\/#organization\",\"name\":\"AvidTrak\",\"url\":\"https:\/\/avidtrak.com\/resource\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/avidtrak.com\/resource\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/avidtrak.com\/resource\/wp-content\/uploads\/2023\/12\/logo-1-e1703252221514.png\",\"contentUrl\":\"https:\/\/avidtrak.com\/resource\/wp-content\/uploads\/2023\/12\/logo-1-e1703252221514.png\",\"width\":2802,\"height\":680,\"caption\":\"AvidTrak\"},\"image\":{\"@id\":\"https:\/\/avidtrak.com\/resource\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/avidtrak.com\/resource\/#\/schema\/person\/ca98b900c792a8dde77b7d571da27366\",\"name\":\"Neelo Faruqi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/avidtrak.com\/resource\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3dc2a7cd7d03a4a4dc03f6a74e44677fa5ed500d368b65948bb4b3bf87fc37c7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3dc2a7cd7d03a4a4dc03f6a74e44677fa5ed500d368b65948bb4b3bf87fc37c7?s=96&d=mm&r=g\",\"caption\":\"Neelo Faruqi\"},\"description\":\"As VP of UX and Customer Success, Neelo Faruqi is dedicated to polishing the User Experience at AvidTrak, ensuring that both the platform\u2019s UI and its marketing communications are clear, intuitive, and user-friendly. She draws on her extensive background in marketing research and product innovation, having held senior leadership roles at Nielsen, Sony Pictures Entertainment, and Fox, to translate complex insights into streamlined solutions. Neelo is passionate about making technology accessible by bridging design, data, and communication.\",\"sameAs\":[\"http:\/\/new.avidtrak.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to switch call tracking providers without losing numbers or attribution - AvidTrak","description":"Switch call tracking providers with number porting, call routing, historical data, DNI, CRM records, & Google Ads conversion continuity.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers","og_locale":"en_US","og_type":"article","og_title":"How to switch call tracking providers without losing numbers or attribution - AvidTrak","og_description":"Switch call tracking providers with number porting, call routing, historical data, DNI, CRM records, & Google Ads conversion continuity.","og_url":"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers","og_site_name":"AvidTrak","article_published_time":"2026-10-11T06:26:02+00:00","article_modified_time":"2026-10-21T06:29:28+00:00","og_image":[{"width":1672,"height":941,"url":"https:\/\/avidtrak.com\/resource\/wp-content\/uploads\/2026\/10\/How-to-Switch-Call-Tracking-Providers-Without-Losing-Numbers-or-Attribution.jpg","type":"image\/jpeg"}],"author":"Neelo Faruqi","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Neelo Faruqi","Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers#article","isPartOf":{"@id":"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers"},"author":{"name":"Neelo Faruqi","@id":"https:\/\/avidtrak.com\/resource\/#\/schema\/person\/ca98b900c792a8dde77b7d571da27366"},"headline":"How to switch call tracking providers without losing numbers or attribution","datePublished":"2026-10-11T06:26:02+00:00","dateModified":"2026-10-21T06:29:28+00:00","mainEntityOfPage":{"@id":"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers"},"wordCount":2820,"publisher":{"@id":"https:\/\/avidtrak.com\/resource\/#organization"},"image":{"@id":"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers#primaryimage"},"thumbnailUrl":"https:\/\/avidtrak.com\/resource\/wp-content\/uploads\/2026\/10\/How-to-Switch-Call-Tracking-Providers-Without-Losing-Numbers-or-Attribution.jpg","articleSection":["Call Tracking Blog"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers","url":"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers","name":"How to switch call tracking providers without losing numbers or attribution - AvidTrak","isPartOf":{"@id":"https:\/\/avidtrak.com\/resource\/#website"},"primaryImageOfPage":{"@id":"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers#primaryimage"},"image":{"@id":"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers#primaryimage"},"thumbnailUrl":"https:\/\/avidtrak.com\/resource\/wp-content\/uploads\/2026\/10\/How-to-Switch-Call-Tracking-Providers-Without-Losing-Numbers-or-Attribution.jpg","datePublished":"2026-10-11T06:26:02+00:00","dateModified":"2026-10-21T06:29:28+00:00","description":"Switch call tracking providers with number porting, call routing, historical data, DNI, CRM records, & Google Ads conversion continuity.","breadcrumb":{"@id":"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers#primaryimage","url":"https:\/\/avidtrak.com\/resource\/wp-content\/uploads\/2026\/10\/How-to-Switch-Call-Tracking-Providers-Without-Losing-Numbers-or-Attribution.jpg","contentUrl":"https:\/\/avidtrak.com\/resource\/wp-content\/uploads\/2026\/10\/How-to-Switch-Call-Tracking-Providers-Without-Losing-Numbers-or-Attribution.jpg","width":1672,"height":941},{"@type":"BreadcrumbList","@id":"https:\/\/avidtrak.com\/resource\/switch-call-tracking-providers#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/avidtrak.com\/resource\/"},{"@type":"ListItem","position":2,"name":"How to switch call tracking providers without losing numbers or attribution"}]},{"@type":"WebSite","@id":"https:\/\/avidtrak.com\/resource\/#website","url":"https:\/\/avidtrak.com\/resource\/","name":"AvidTrak","description":"Call Tracking Platform","publisher":{"@id":"https:\/\/avidtrak.com\/resource\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/avidtrak.com\/resource\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/avidtrak.com\/resource\/#organization","name":"AvidTrak","url":"https:\/\/avidtrak.com\/resource\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/avidtrak.com\/resource\/#\/schema\/logo\/image\/","url":"https:\/\/avidtrak.com\/resource\/wp-content\/uploads\/2023\/12\/logo-1-e1703252221514.png","contentUrl":"https:\/\/avidtrak.com\/resource\/wp-content\/uploads\/2023\/12\/logo-1-e1703252221514.png","width":2802,"height":680,"caption":"AvidTrak"},"image":{"@id":"https:\/\/avidtrak.com\/resource\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/avidtrak.com\/resource\/#\/schema\/person\/ca98b900c792a8dde77b7d571da27366","name":"Neelo Faruqi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/avidtrak.com\/resource\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/3dc2a7cd7d03a4a4dc03f6a74e44677fa5ed500d368b65948bb4b3bf87fc37c7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3dc2a7cd7d03a4a4dc03f6a74e44677fa5ed500d368b65948bb4b3bf87fc37c7?s=96&d=mm&r=g","caption":"Neelo Faruqi"},"description":"As VP of UX and Customer Success, Neelo Faruqi is dedicated to polishing the User Experience at AvidTrak, ensuring that both the platform\u2019s UI and its marketing communications are clear, intuitive, and user-friendly. She draws on her extensive background in marketing research and product innovation, having held senior leadership roles at Nielsen, Sony Pictures Entertainment, and Fox, to translate complex insights into streamlined solutions. Neelo is passionate about making technology accessible by bridging design, data, and communication.","sameAs":["http:\/\/new.avidtrak.com"]}]}},"_links":{"self":[{"href":"https:\/\/avidtrak.com\/resource\/wp-json\/wp\/v2\/posts\/15318","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/avidtrak.com\/resource\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/avidtrak.com\/resource\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/avidtrak.com\/resource\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/avidtrak.com\/resource\/wp-json\/wp\/v2\/comments?post=15318"}],"version-history":[{"count":1,"href":"https:\/\/avidtrak.com\/resource\/wp-json\/wp\/v2\/posts\/15318\/revisions"}],"predecessor-version":[{"id":15321,"href":"https:\/\/avidtrak.com\/resource\/wp-json\/wp\/v2\/posts\/15318\/revisions\/15321"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/avidtrak.com\/resource\/wp-json\/wp\/v2\/media\/15320"}],"wp:attachment":[{"href":"https:\/\/avidtrak.com\/resource\/wp-json\/wp\/v2\/media?parent=15318"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/avidtrak.com\/resource\/wp-json\/wp\/v2\/categories?post=15318"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/avidtrak.com\/resource\/wp-json\/wp\/v2\/tags?post=15318"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}