Geo-Routing

You can send a call to the business location closest to the caller by using geo-routing. This is a step in the Call Flow Builder. If you choose to route by area code, we will detect the caller's area code and route them to the location you chose in the Call Flow Builder. Alternatively, you can prompt the caller to manually enter their zip code on their telephone keypad. We will then route the caller to the location of your choice. Geo-routing is popular among franchise businesses with multiple locations.

Getting Started

Geo-routing is only available for U.S. and Canadian phone numbers. Since Canadian zip codes are alphanumeric, calls within Canada can only be routed by area code.

Choose to either route callers automatically by area code, or manually by zip 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 number not included within your call flow to confirm your calls are routing correctly.

Route by Area Code

  1. Select the Settings icon on the left navigation bar.
  2. Choose the company where you’d like to geo-route callers.
  3. Select Workflow at the top of the page.
  4. You can select one of the template options to create a new Call Flow or you can 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. Be sure you're on the tab that says Manual Setup. Pick the first option to Use the area code of the caller's phone number
  9. Enter the area codes associated with your first location. Separate multiple area codes with commas.
    screenshot_2947.png
  10. Once you've entered your first set of area codes, choose a later step for where calls to location 1 should route. You'll find available the next steps in the box titled: "What would you like to happen next?"

  11. 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 another step to the call flow that includes the telephone number(s) where the call should route.

  12. Configure the location where calls should route if the caller’s area code does not match the location you’ve entered. This step is mandatory to ensure all calls to this flow are routed to a destination.
  13. Configure any additional steps before or after your Geo-routing step. Select Save at the top of the page when you finish setting up your call flow according to your personal preferences.
  14. In the pop-up window, assign your call flow to one or more of your tracking numbers. Select Assign when done, or select Skip to skip the step for now. If you skip this step, you can assign call flows to tracking numbers on the All Numbers page at any time.

Route by zip code

Calls that occur within the United States can route by zip code. You can choose to prompt the caller to manually ender their zip code with an automated message or an uploaded recorded message.

  1. Select the Settings icon on the left navigation bar.
  2. Choose the company where you’d like to geo-route callers
  3. Select Workflow at the top of the page.
  4. Create a new call flow by selecting + Create New Call Flow. You can also select 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. Be sure you're on the tab that says Manual Setup. Pick the second option to Prompt the caller to enter their zip code
  9. Select Customize this prompt to edit the message a 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. If recording your own message, select Play Recording, and choose a recording from your computer to play to the caller.

    screenshot_2948.png
  10. 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 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.
  11. Enter the zip code(s) that correlate with each location. You can enter as many zip codes as you like. 
    screenshot_2949.png

  12. 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.

  13. Choose 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.

  14. Add any additional steps before or after your geo-routing step. Select Save at the top of the page when you finish setting up your call flow according to your personal preferences.
  15. In the pop-up window, assign your call flow to one or more of your tracking numbers. Select Assign when done, or select Skip to skip the step for now. If you skip this step, you can assign call flows to tracking numbers on the All Numbers page at any time.

FAQs

Is there a zip code limit?

Each location can have up to 600 zip codes. If you have more than 600 zip codes you want to capture, you will need to create multiple locations and route as needed.

Was this article helpful?
2 out of 3 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
CallRail Classroom
Your go-to resource for brief, expert-led video tutorials.