Send a Feedback Survey After a Calendly Meeting Ends
By Anu Verma
To send a feedback survey after a Calendly meeting, schedule the message from the event’s end time and exclude canceled appointments. A Calendly workflow may be enough; use an automation tool if you need to check appointment status immediately before sending.

To send a feedback survey after a Calendly meeting, schedule the message from the event’s end time and exclude canceled appointments. A Calendly workflow may be enough; use an automation tool if you need to check appointment status immediately before sending.
The meeting end time is the right starting point
A post-meeting survey should be scheduled from the appointment’s end time, not from the moment someone books it. Booking is useful for confirmations and reminders, but a booking-triggered survey could arrive before the conversation takes place.
Decide when the message should arrive relative to the scheduled end. An immediate follow-up suits a short call. A later message gives the attendee time to leave the meeting and return to their inbox. In either case, use the event’s scheduled end as the reference point. Most calendar automations cannot tell whether a conversation actually finished early or ran late.
Keep this separate from appointment reminders, which go out before the event. The survey also needs its own rule for cancellations: an appointment that is removed before the send time should not receive a request for feedback about a meeting that never happened. If attendance matters, remember that an active booking does not prove the attendee showed up. Decide whether your aim is feedback on scheduled appointments or feedback only from confirmed attendees before choosing the automation.
A short feedback form makes the follow-up useful
A short form with a clear purpose is usually enough for an appointment follow-up. Use a survey tool such as Google Forms or Microsoft Forms, then copy its responder link into the message your workflow will send. Open the link in a private browser window to check that an attendee can reach it without your editing permissions.
Ask questions you can act on. For example, ask whether the meeting addressed the attendee’s main question, what could have been clearer, and whether they want a reply. Make the reply request optional. If a form requires a sign-in or collects identity through its settings, say so rather than calling it anonymous. The Microsoft Forms anonymity guide helps if you want feedback without respondent names.
An automatically emailed feedback form after an appointment does not need to include details from the booking beyond what makes the invitation understandable. A brief message can name the meeting type, ask for feedback, and include the form link. Avoid putting sensitive appointment notes in the email or form unless your workplace has approved that use.
A Calendly workflow may be enough for the survey email
A Calendly workflow is the simplest place to start if your account offers an email action timed after an event ends. In Calendly, look for Workflows, choose the relevant event type, and inspect the available trigger and timing options. Select an after-event timing based on the scheduled end, not an action that runs when an invitee books. Then write the email and add the responder link to your form.
Before turning the workflow on, check who receives the email, which event types it covers, and how Calendly handles a cancellation or reschedule that happens before the message is due. Available settings can differ, so use a test booking rather than assuming the workflow will suppress every unwanted send. If you cannot find an end-based timing option or cannot confirm the cancellation behavior you need, use an automation tool with a status check instead.
For a send post-meeting questionnaire with Calendly setup, keep the message plain: thank the attendee for their time, explain that the form is for feedback on the appointment, and invite them to skip it if the meeting did not take place. That last sentence is a safeguard, not a substitute for filtering canceled appointments.
An automation tool can check status before sending
A no-code automation tool is useful when the survey must be withheld from canceled appointments. In a tool such as Zapier or Make, start with a Calendly booking event, retain the booking’s unique identifier and scheduled end time, and wait until the chosen time after that end. Immediately before the email step, look up the appointment’s current state if your connected actions allow it. Continue only when the booking is still active.
A delay by itself is not a cancellation filter. It schedules work that was created when the person booked; if they cancel during the wait, that work may still reach the email step. Check which Calendly event and invitee records your automation tool exposes, and use the record that corresponds to the attendee you are emailing. If the tool cannot look up current status, use its cancellation event to mark or stop pending sends, and test whether that works reliably for your setup.
Use the email action available in your connected mail service, addressed to the invitee from the booking record. Keep the form link in the message template. If the tool cannot safely check or cancel a pending send, a manual review before sending is better than an automatic survey to canceled attendees.
Canceled and rescheduled appointments need separate checks
A canceled appointment should fail the final eligibility check, even if it was active when the automation began. A reschedule needs extra care because the old meeting time may still have a delayed task waiting. Treat the original booking as ineligible and base the survey on the active replacement appointment’s end time.
Match records using a booking or invitee identifier, not just a person’s name or email address. The same person may book more than one meeting, and an email-only match could suppress a valid survey or send one for the wrong appointment. If your tool provides a cancellation status but no way to connect a replacement booking to the original, it is safer to skip the old task and let the new booking start its own follow-up.
Also decide what happens when someone cancels after the scheduled end but before your delayed email. If your goal is feedback only on appointments that remain active at send time, suppress it. If you need feedback only from meetings that actually happened, add an attendance confirmation step; a calendar status check alone cannot establish attendance. Write this rule down so everyone who edits the automation uses the same definition.
Test the send time and the canceled path before launch
A survey workflow is ready only after you have checked both a normal booking and a canceled one. Create a test appointment using an address you control, with a meeting end time close enough to observe the follow-up. Check the recipient, subject, form link, and arrival time. Compare the arrival with the scheduled meeting end, not the booking confirmation time.
Run another test in which you cancel before the survey is due. Confirm that no survey arrives. Then test a reschedule and check that the old appointment does not produce a message at its former end time. If you use an automation tool, inspect its run history to see whether the task was stopped by the status check or cancellation rule. A task that simply has not sent yet is not proof that it will never send.
Finally, submit a test response to the form and check where responses appear and who can see them. Turn off or remove test bookings and responses as appropriate for your workplace. When you change the form link, event type, or timing later, repeat the normal and canceled tests before relying on the workflow again.
Sources consulted
- Zapier (zapier.com)
- Make (make.com)
- Microsoft Support (support.microsoft.com)
Frequently asked questions
Can Calendly send a survey after a meeting ends?
Calendly can be the starting point for an after-event email workflow if the needed timing option is available in your account. Put a survey form link in the message and time it from the scheduled event end. Check cancellation and rescheduling behavior with test bookings before relying on it.
How do I automatically email a feedback form after an appointment?
Create a form in a survey tool, then use a Calendly workflow or a no-code automation tool to email its responder link after the scheduled appointment end. If you use an external automation, check that the appointment is still active just before the email step. Test the message and form permissions with an address you control.
Will a delayed survey still send if someone cancels?
A delay alone does not prove that a canceled appointment will be excluded. Check how your chosen Calendly workflow handles cancellation, or make your automation verify the booking’s current status before sending. Test by booking and canceling an appointment before the survey is due, then confirm no email arrives.
Can I send the questionnaire only to people who attended?
An active Calendly booking is not the same as confirmed attendance. To survey only attendees, add a reliable attendance confirmation before the send step, such as a staff review or a meeting tool’s attendance record if your workplace uses one. Otherwise, describe the rule as surveying active appointments, not verified attendees.
For you
Learn to do this with AI, free
Short courses for people who aren't engineers: ChatGPT, Claude, prompting and automation. Every lesson is free, with no card.
Start a free courseFor companies
Make an AI or automation tool?
List it in the directory for $9.99, refunded in full if it isn't approved, or claim its page if it is already here.
Related guides
Send Calendly Appointment Reminders AutomaticallyUse Calendly’s built-in reminders for ordinary bookings, and add an automation only when reminders depend on information outside Calendly.
Send a Personalized Email After a Google Form SubmissionUse form answers in a custom confirmation email, then track each submission so an edited response does not trigger a duplicate.
Send Google Form Responses to the Right Team MemberRoute Google Form responses by answer, email the right teammate, and send unexpected answers to a default owner for review.
Drafted with AI assistance and checked automatically before publishing. Tools and prices change; check the official source before you act.
Get the next one by email
One email, most weeks: what changed in AI for people who use it at work, and what to do about it.