Skip to main content

When you're working with clients around the globe, scheduling can quickly become complicated—especially when you need to ensure each person connects with the right team.

That’s where Calendly’s Routing Forms come in. With just a few clicks, you can create a custom experience that automatically directs clients to the correct booking page based on their location, meeting type, or other key details.

 

In this guide, we’ll walk you through how to set up a global routing form, step by step, so your clients always land in the right place, no matter where they are.

 

Who Can Use This?

Calendly’s Routing Forms are available on our Teams Plan and above.

Have questions on our plans? Feel free to check out our pricing page!

 

Want to learn more about Routing Forms?

You can learn more by going to our help center here: Calendly Routing

 

Routing Forms allow you to fully customize the questions and the logic behind how these forms work. So you can direct visitors to specific people or destinations based on factors like industry, company size, and interests:
AD_4nXeT_XgtNhVWYgObWg8ISUbrKfWMJn6CG_e-tO1haI0z7k_PvNxKZSF6s4d1J6JVOc2qCZ0aXyxYgQEQcOqMwD2FQNYMwLJC29O7XcS1iy8SihdoVcyzkrVB21AKJY87F94gsBge1A?key=yCf6Gsjh_mY6oGk1HhUgkACP


In this article, we’ll focus on creating a form focused on routing users across the globe to the correct destination. You can follow the steps below on how to do this:

 

  1. First, you’ll want to go  to the Routing Page and select (+ New Routing Form), then select Start from Scratch
    AD_4nXfBjCevEradzDAAzE48eYKzHzHN5GFBEPFOHzRO7D0-XgBpN6n9alyv4nD5lDJPmgJxzQ8PiS-ZkFU6y_BE0qz5ZOaAo8oR-kTK5whS3BeOPZDwjTYP5lZzPRPcaGa_H8T6OUQz?key=yCf6Gsjh_mY6oGk1HhUgkACP
    AD_4nXeTwlwD6v7x3GiBk1OaIlHewRSFqjrU51l2escoV-1hWqFeC6983g1DEfBZczxRTuOxenkexJAWJpbcTJ2XBII1bRJB9an2xE9HJR_BJ0DVve1JDG-W1SrTMuPhn3hHlv1sO7tleA?key=yCf6Gsjh_mY6oGk1HhUgkACP

     
  2. Now, you can add your questions (We recommend adding one for their Name, Email by default so you have their information on hand!)
    AD_4nXd5ZtZMYOxorw12CeSL4xzRTk8WJmKqjPF3l3keGti8ABnrL96JjD_HmmkmAhoPxddmeq11FPsI2osc8Us_UlFb4ZsbG0la34hPQLD0fkvuUIpZvTCXaxQacKqLbDSs8QvCBh7yqw?key=yCf6Gsjh_mY6oGk1HhUgkACP
     
  3. Once you add the questions you’d like, we can move on to editing the Logic. In my example here, I’m collecting their name, email, what type of meeting they’d like and their location:
    AD_4nXewu2T8cyEyv2x7z2KqNGGDlRl2wh6pxYI7uxlu3yvuyiSNHR49bOi-r6iVr7IvvVUE7YPy7cu3d7Cay-JIJnSlHbAjfoTOqorz3tLgwJcbB73UBjaSVtrhHfrsgh8YYahR5feM7A?key=yCf6Gsjh_mY6oGk1HhUgkACPAD_4nXf-Mf1kTtCx0TtMUnTRZgxRBl32xrO-dQm9rm9LO9TNYzcPOoJDmP3lJI5jjs_q8RLlFk1wM0JFgq_uEmkUUkICQ3VHN0MzfpfbeiQ1Lwl52RgbkFyb9YkDS5FYl6DP9W2w9UAvIA?key=yCf6Gsjh_mY6oGk1HhUgkACP
     
  4. Editing the logic can be tricky at first, but you’ll get the hang of it. Head to the Logic tab, then select (+ Create)
    AD_4nXccrql13Ycpkx1hBRUlULrteBc_igaYuVrr5iC47gGtVnsA2lOLURjs7M5MCveQ5rK540fz_M0IP0M-OtIifBjoA86pkr_CKDjNOF39o8ekaoAZFqph-E06W4iGtIpmAv611dZ1oQ?key=yCf6Gsjh_mY6oGk1HhUgkACP
     
  5. Here, you’ll add what conditions the form will follow to route those users. In my form, this sounds like: IF the question “What type of meeting would you like to book?” IS set to Sales Consultation, send them to the event Location A:
    AD_4nXfa2vAkSragdAbFLKKIFasC9fH7vYLBfvxEajpuCopwpLOD_ekU_XOdUk63toqQYw0FTHiGUURJ5TBFTo0wP6mV6fTTSYBYWq6Dj2b70ildQWHXYI4p9BxWRWp1J_8mbPEf7vrH?key=yCf6Gsjh_mY6oGk1HhUgkACP
    But we also want to ensure we include what location they chose, so select the (+ and) option to attach another question to the logic:
    AD_4nXdGRz12Q77jVE76EfZ8ZFd9Tc5h8_SjxmDtjkblHC1U1EBxusfsOWGsrzQKHDozhbJX-PJxGnPhS5Qiyw3lOpmQZNgC2G-n2M17Yvuyf-CiDVDLeiz8PCx69SbMHZdzVxZwglrRPQ?key=yCf6Gsjh_mY6oGk1HhUgkACP

    So now the logic sounds like: If  “What type of meeting would you like to book” is set to Sales Consultation, AND “Where are you located” is set to United States, route them to Location A.
     
  6. Now once you add your logic, you can test it by using the Preview Form button:
    AD_4nXeq5tSOTz84BE_nfyYDWirFG-Drvgu7lbEBD1z07Aq5zB-04qjVYDrmBwjWauPx5BkiUjWPkgWY0XdPCU0upXkhjOCvRQAKyViXtZVuVtV3p2J3WQxxplI1rwmS9cHg_zth7HXB6Q?key=yCf6Gsjh_mY6oGk1HhUgkACP

    Because of the logic I added, now you can see that if they meet the criteria, they’ll be routed correctly:
    AD_4nXdcjKMkQ-Y8KMcMRwznmO7vEAaMNEKGzQJqIivtQaMobnEUBY2-WHu8ikrO7uQmLSf-lvWVcumBhUGZXKLjWHNJqVnrxE3iBRuKIwhdAfNH-4FwfbmoOlv4p6XuUli68kbcL0qq?key=yCf6Gsjh_mY6oGk1HhUgkACP
    From here, you’ll just add in the rest of the logic you want to form to follow and you’ll be good to go!AD_4nXdYDJS0Lx3KCPXvlGe6CVnA-fpDWdq9kOERXcRI-6uZ_Z5kEXLOpUNWmAHKZU_q5SETqUiVVAEtL934wnWML11gxQHEvpZz11aYfJuAS93tALRfFXrGmNvFS2dmyAw3I1fh1NUR-A?key=yCf6Gsjh_mY6oGk1HhUgkACP

 

Do you have any unique ways you like to utilize Routing Forms? Let us know! We always love hearing cool use-cases across the product.


FAQ:


Q. Can I pre-populate fields in the Routing Form if I’ve already collected the information before?
A. Yes you can! You can follow the steps here: How to pre-populate invitee answers in routing forms

Q. How do they return to the beginning of the routing form if they misclicked something?
A. Users can select the back button on their web browser to return to the routing form.

Be the first to reply!

Reply