How to set up a meeting scheduler in Zoho CRM
To set up a meeting scheduler in Zoho CRM, you usually create a booking link for one user, set the meeting length and availability, and then attach that link to your CRM records, emails, or website. Before you start, make sure the right calendar account and CRM user are connected, because scheduler setup only works cleanly when those two match. If your account layout looks different, check Zoho’s current help for the exact menu names in your edition.
Prerequisites
- A Zoho CRM account with permission to edit setup and create or use meeting-related features.
- The calendar account you want meetings to land in, already signed in and available to connect.
- The CRM user who should own the scheduler, since a booking link is often tied to one person or queue.
- The meeting details you want to offer: meeting type, duration, working hours, buffers, and any break times.
- A place to publish the link, such as a CRM record template, email signature, campaign email, or website page.
If you use multiple calendars or more than one sales rep, decide which calendar is the source of truth before you build the scheduler. That avoids creating a link that looks correct but routes meetings to the wrong person.
Steps
- Find the meeting scheduler or booking setup area in Zoho CRM.
Look for the scheduler, meetings, or booking settings in your Zoho CRM setup area. In some accounts, it sits under automation, calendar, or a connected app section rather than on the main record page. The exact path varies, so use the current Zoho CRM interface in your account.
- Create a new meeting type.
Set up a meeting type for the kind of call you want prospects to book, such as an intro call, demo, or support review. Give it a clear name so your team can tell it apart from other booking links.
- Set the meeting duration and availability rules.
Choose the meeting length, then define when the scheduler should offer open slots. Add working hours, blocked days, break times, and any buffer before or after meetings if your team needs them. If Zoho offers conflict checking, turn it on so the scheduler hides times that are already booked.
- Connect the scheduler to the right calendar and CRM user.
Choose the calendar account that should receive the booking and assign the CRM user who should own the meeting. Make sure the connected calendar is the one that actually checks availability, not a secondary calendar that only shows part of the schedule. If the scheduler can create CRM activities, confirm it is linked to the correct record owner as well.
- Save the scheduler and copy the booking link.
After you save, copy the shareable booking link or embed code that Zoho gives you. Keep the link tied to the same meeting type and user you just configured, because changing the owner later can change where bookings land.
- Add the scheduler link where prospects will use it.
Place the link in the spot your team uses for booking: a Zoho CRM record, a sales email, an email signature, or a website contact page. If you use CRM templates or sequences, update the template so the link is the one prospects actually receive.
- Test the booking flow end to end.
Open the link in a private browser window and book a test meeting using an email address that your team can monitor. Check that the available times look right, the time zone displays correctly, and the booking confirmation appears after submission. Then confirm the meeting shows up on the connected calendar and, if applicable, in the right Zoho CRM record or activity list.
- Fix any mismatch before you publish the link widely.
If the booking lands on the wrong calendar, appears at the wrong time, or does not create the expected CRM record, return to the scheduler settings and check the calendar connection, user assignment, time zone, and availability rules. Update the link wherever it is published if you changed the scheduler settings.
Common setup snags to check first
Most booking problems come from a small set of issues, so check these first before you rebuild the scheduler:
- Wrong time zone: the scheduler, the user calendar, and the visitor’s displayed time can disagree if one of them is set incorrectly.
- Missing permissions: the user may not have calendar access, scheduler access, or permission to create the CRM activity.
- Calendar conflict: another event already blocks the slot, or Zoho is not checking conflicts against the correct calendar.
- Availability overlap: working hours, break times, or buffers overlap in a way that hides all open slots.
- Wrong owner or account connection: the scheduler is tied to the wrong Zoho user or the wrong synced calendar.
- Record linking issue: the booking is created, but it does not attach to the expected lead or contact.
- Outdated link: you changed the scheduler settings but kept using an older booking link in email signatures or website pages.
If bookings do not sync, start with the connected calendar and the CRM user assignment. Those two settings are the most common reason a booking appears to work but lands in the wrong place. If availability looks wrong, check the working hours, time zone, buffers, and any overlapping calendar events before you change the whole setup.
If the interface in your account looks different from these steps, use Zoho’s current help docs for the exact menu names and feature path in your edition. Stop and roll back only if the booking link is publicly posted with clearly wrong availability or the scheduler is attached to the wrong user and could route meetings incorrectly. Otherwise, correct the settings, save, and run the test flow again.
Completion
The setup worked if a test booking creates the right meeting on the connected calendar, appears at the expected time, and shows up on the correct Zoho CRM record or activity. The booking link should also show the availability you intended, without missing slots or offering times that are already blocked.
