Geo-Routing

Automatically route callers to the business location closest to them by using a geo-routing step in the Call Flow Builder. If you choose to route by area code, we’ll detect the caller's area code and route them to the location you delegate in the Call Flow Builder. Alternatively, you can prompt the caller to manually enter their zip code on their telephone keypad, and we’ll route the caller to the location of your choice. This feature is popular among franchise businesses that are looking to route callers by their geographic location.

Use this article to learn how to:

  • Route callers within the United States by their area code or zip code
  • Route calls within Canada by area code

Getting Started

Choose to either route callers automatically by area code, or manually by zip code. Since Canadian zip codes are alphanumeric, calls within Canada can only be routed by area code.

Once your call flow is set up, you’ll assign it to the appropriate tracking numbers. You can assign the same call flow to multiple tracking numbers.

We recommend placing a few test calls from a telephone number that’s not included within your call flow to ensure your calls are routing as expected once your call flow is assigned to a tracking number.

Route by Area Code

Calls that occur within the United States and Canada can route according to area code associated with the caller’s telephone number.

  1. Choose the company where you’d like to geo-route callers.



  2. Click Numbers at the top of the page.

    screenshot_5304.png

  3. Select the Call Flows tab.



  4. Create a new call flow by clicking + Create New Call Flow. You can also click the pencil icon to Edit an existing call flow.



  5. Name your call flow at the top of the page.



  6. Choose your call recording preference. Slide the toggle to ON to record all calls to this call flow. Keep the toggle OFF if you don’t want calls to this flow recorded.



  7. Select Geo-Routing from the list of available steps.



  8. Click the Area Code tab within the geo-routing step, and enter as many area codes as you’d like for your first location.



  9. Once you've chosen your first set of area codes, choose a subsequent step where calls to location 1 should route. 



  10. If you’d like to add additional locations, select + Add Location and enter the area codes that should route to each location. For each location you add, you’ll create a subsequent step to the call flow that includes the telephone number(s) where the call should route.



  11. Configure the location where calls should route if the caller’s area code does not match a location you’ve entered. This step is mandatory to ensure all calls to this flow are routed to a destination.



  12. Configure any additional steps before or after your geo-routing step. Click Save at the top of the page when you finish setting up your call flow according to your personal preferences.



Route by Zip Code

Calls that occur within the United States can route by zip code. You can choose to have CallRail prompt the caller to enter their zip code manually by reading a message you create in a robot-like voice, or you can upload a recording from your computer that asks the caller to enter their zip code.

Because Canadian zip codes are alphanumeric, routing by zip code is not available for calls within Canada.

  1. Choose the company where you’d like to geo-route callers.



  2. Click Numbers at the top of the page.

    screenshot_5304.png

  3. Select the Call Flows tab.



  4. Click + Create New Call Flow to build a new call flow, or select a call flow you'd like to edit to include a geo-routing step.



  5. Name your call flow at the top of the page, and indicate whether calls to the call flow should be recorded.



  6. Select Geo-Routing from the list of available steps.



  7. Select the Zip Code tab within the geo-routing step.



  8. Select Customize this prompt to edit the caller hears that asks for their zip code. You can enter text under Read Message, and we’ll read your prompt to the caller in a robot-like voice. Alternatively, click Play Recording, and choose a recording from your computer to play to the caller.



  9. Choose your routing preference.



    • Always route to the closest location will route callers to the location closest to the zip code the caller enters at the prompt.
    • Route callers to the closest location based upon a certain radius of your choice. If you choose this option, you can also choose how many miles away from the caller that location can be in order to receive calls from the zip code entered by the caller.
    • Only route to locations with an exact match of the caller’s zip code will route a caller to the location configured for the zip code they enter at the prompt.

  10. Enter the zip code(s) that correlate with each location. You can enter as many zip codes as you like. For each location you add, you’ll add a subsequent step to the call flow that includes the telephone number(s) where the call should route.



  11. If you’d like to add additional locations, select + Add Location and enter the zip code(s) that should route to each location. For each location you add, you’ll create a subsequent step to the call flow that includes the telephone number(s) where the call should route.



  12. Configure the destination where calls should route if the caller’s zip code does not match a location you’ve entered, or if the caller does not enter a zip code. This step is mandatory to ensure all calls to this flow are routed to a destination.



  13. Add any additional steps before or after your geo-routing step. Click Save at the top of the page when you finish setting up your call flow according to your personal preferences.



Assigning Your Call Flow

Once you’ve created your call flow, you’ll assign it to your tracking numbers. Since your call flows can be shared, you’re able to assign a single call flow to multiple tracking numbers within the same company in your account. When you assign a call flow to a tracking number, your call routing updates immediately.

  1. Choose the company whose call flow you’d like to assign to a tracking number.



  2. Click Numbers at the top of the page.

    screenshot_5304.png

  3. Select the Call Flows tab.

    screenshot_4251.png

  4. Choose the call flow you’d like to assign to a tracking number in the Destination column.



  5. Click Save and update call flow on the prompt.



Have more questions? Submit a request

Comments

Was this article helpful?