Meaningful product discovery begins when you put people first. Allowing participants to self-schedule research interviews shows respect for their time and makes it easier for them to take part. This approach streamlines your work by reducing administrative effort and minimizing scheduling errors. When participants can choose a meeting time that works for everyone, you gather insights faster and focus on thoughtful conversations.
Click any of the following links to skip ahead:
Overview
Scheduling pages make it simple for people to sign up for customer research interviews on their own. You can create separate scheduling pages for individual interviews and for focus groups. Customize each one with different registration limits, interview durations, and available meeting times.
Individual: One participant per meeting slot. Use this option when you want to meet with people one at a time.
Group: Multiple participants can join the same meeting slot. Set a registration limit to control group size for each session. Once the first person selects a meeting time, others can join that same session (up to the registration limit).
Create scheduling pages directly from a study’s Schedule page. There are two tabs:
Use the Scheduling tab to define the information and branding participants see and to configure the meeting link they will use to join.
Use the Availability tab to define when sessions can be booked and how meeting types are offered.
After you set up your scheduling page and availability, share invitations with participants. Each invitation links directly to the right scheduling page for the meeting format you choose.
If you use the Microsoft Outlook or Google Calendar integration for scheduling, any time marked Busy on the selected researchers' integrated calendars will not be offered.
Times will not appear as available when:
A session is already scheduled at that time.
Any selected researcher's connected calendar shows the time as Busy.
The time falls outside the configured Date range in the Times section (how far into the future people can book and the minimum notice required).
Create a scheduling page
Configure the page participants will use to select a time to meet with you.
Click Preview scheduling page at any point along the way to see how your scheduling page is shaping up.
Study information
The Study information section provides clear context so participants know what to expect from your research session.
Title: Displayed as the main heading on your scheduling page. Use a clear, inviting title so participants recognize the purpose of the interview.
Details: Add a concise description of your study. Help participants understand your research goals and the topics you plan to discuss.
Footer: Share any extra information you want participants to see at the bottom of the scheduling page, such as privacy details.
Branding
Add custom branding to bring your organization's identity to your scheduling page.
Logo: Upload your logo to give the page a familiar and professional look. For the best results, use an image that is 480px by 300px (an aspect ratio of 1.6:1).
Accent color: Select a color that reflects your brand. Use the color picker to choose a color that matches your visual style.
Meeting link
Define how your participants will join the session.
Use my meeting URL: Enter the recurring meeting link you want to use for all sessions. You are responsible for recording the meeting and uploading the transcript to the interview afterward.
Use automatically generated URL: Select this option if you have the Zoom or Microsoft Teams integration. Aha! creates a unique meeting link for each scheduled session and uploads recordings and transcripts to the interview after each meeting.
Configure availability
Use the Availability tab on the Schedule page to control when participants can book time with you. Here, you define your general availability and create meeting types that match your research approach.
Weekly hours
Set the times you are available to meet with participants.
Date range: Set how far in advance participants can schedule interviews and specify the minimum notice required. For example, if you allow scheduling up to 30 days in advance with a one-day notice, participants can choose any available time from one to 30 days after they receive the invitation.
-
Availability: If you want interview slots to align with specific researchers' Google or Outlook calendars, select one or more researchers here. Participants will only see available times when at least one of those researchers is free.
If none of your researchers are integrated with Microsoft Outlook or Google Calendar, you will not be able to select a researcher here.
If you do not want to use an integration for scheduling, do not select a researcher here.
Weekly hours: Define the hours when researchers are actually available to meet. This prevents participants from booking time that appears open on a calendar but falls outside researchers’ working hours.
Meetings
Create meeting types that fit your research approach. Each meeting type generates a unique scheduling page. Click Create to add another meeting type. You can add as many as you need.
Meeting format: Select either Individual (one participant per time slot) or Group (multiple participants can join the same session).
Interview duration: Choose how long each session will last.
Start time increment: Control when meetings can begin within your availability. This helps you create buffer time between meetings. Choose between every 15, 30, or 60 minutes.
-
Schedule: Choose how to offer available time:
Weekly hours: Generate available meeting times based on the weekly hours and researcher availability you set previously.
Custom: Manually specify dates and times for each session. Click + Add to select a date and set the times you want to offer. Click Apply to save your changes. Click + Add again to add additional dates.
If you are using the Microsoft Outlook or Google Calendar integration(s), your scheduling page will not offer time slots when the researcher's connected calendar is busy.
Click Preview at any time to see a meeting type's scheduling page. Click Copy link to copy a scheduling page's URL.
Enable a scheduling page
Use the controls at the top of the Scheduling and Availability tabs to turn scheduling on or off.
Preview scheduling page: Open the public scheduling page in a new window. Review the title, details, branding, meeting link, and available times from a participant’s perspective.
Scheduling open: Use this toggle to control access to your scheduling page. Turn it on when you are ready for participants to book time. Turn it off to pause new bookings while you adjust meeting types or availability.
Invite participants to self-schedule
Once you share a scheduling page's URL, people can use it to schedule time with you. You can customize an invitation to schedule a meeting and send it directly to participants from your study.
Customize the invitation macro
Navigate to the study's Macros page and access the Automated tab. Then, find the Invitation email.
Customize the invitation using the appropriate text replacements. Be sure to include the [SCHEDULE_LINK] text replacement so customers have the link they need to self-schedule.
Enable the invitation macro with the toggle in the upper right.
Send the invitation
Navigate to your study's Participants page.
Select participants and click Invite.
In the Send invites window, select the Meeting format at the top. This adds the correct scheduling page link for the selected interview format.