🥳 Celebrate Our Launch With a $200 LIFETIME Discount OFF The Premium Plan Use: BIRTHDAY2024

This offer expires 9/30/2024, at 11:59 PM EST

BizStackPro all-in-one digital marketing platform dashboard.
How To Update Cancellation and Reschedule Links For Your Calendar – BizStackPro Help

BizStackPro Calendar Help

How To Update Cancellation and Reschedule Links For Your Calendar

Add working cancellation and reschedule links to calendar messages so clients can manage appointment changes without contacting you directly.

Quick Answer

Add the appointment link custom values to your calendar messages

Open Settings → Calendars, edit the calendar, open Notifications & Additional Options, and add the exact appointment reschedule and cancellation custom values wherever clients should see them. Add the same values to any email, SMS, campaign, or workflow messages used for confirmations and reminders.

Let Clients Manage Appointment Changes Without Confusion

Clients sometimes need to cancel or move an appointment. When the correct links are included in calendar messages, they can manage those changes without waiting for a manual response.

BizStackPro uses dynamic appointment custom values to generate a cancellation link and a reschedule link for the specific booking.

These values can be placed in calendar notes, confirmation messages, reminders, templates, campaigns, and workflows.

If the placeholders are entered incorrectly or omitted from the messages clients receive, the links may not appear or may not work as expected.

Cancellation and Reschedule Links at a Glance

Calendar Location Notifications & Additional Options
Reschedule Value appointment.reschedule_link
Cancellation Value appointment.cancellation_link

Before You Begin

  • Identify the calendar you want to update.
  • Review the existing confirmation and reminder messages.
  • Confirm whether email, SMS, workflows, or campaigns send appointment messages.
  • Decide where the reschedule link should appear.
  • Decide where the cancellation link should appear.
  • Review the current cancellation and rescheduling policies.
  • Decide whether clients should provide a cancellation reason.
  • Prepare a test contact and appointment.

Update every message source

Updating only the calendar note may not update separate workflow, campaign, email-template, or SMS-template messages. Review every communication source used for the appointment.

Step 1: Add the Correct Custom Values

Open Calendar Settings

Open Settings, then select Calendars.

Settings → Calendars

Edit the Calendar

Locate the calendar and click the pencil icon to edit it.

Open Notifications and Additional Options

Open Notifications & Additional Options.

Find Additional Notes

Scroll to Additional Notes or the relevant custom message field.

Add the Reschedule Link

Insert the exact reschedule custom value where the client should see the link.

{{appointment.reschedule_link}}

Add the Cancellation Link

Insert the exact cancellation custom value where the client should see the link.

{{appointment.cancellation_link}}

Save the Calendar

Save the updated calendar settings.

Preserve the double-curly-brace format

Copy the values exactly. Do not remove braces, add spaces inside the placeholder, or change the field names.

Configure Cancellation and Rescheduling Policies

The link gives clients access to the appointment-management experience, but the calendar policy controls what changes they are allowed to make.

Allow Cancellation

Enable cancellation when clients should be able to cancel their own appointments.

Allow Rescheduling

Enable rescheduling when clients should be able to choose another available appointment time.

Time Restrictions

Set limits that prevent cancellations or rescheduling too close to the appointment time.

Cancellation Reason

Enable the optional field when you want clients to explain why they are canceling.

Step 3: Track Appointment Changes With Workflows

When appointment changes need to trigger automation, use the appropriate appointment workflow trigger and status action.

Appointment Status Trigger

Starts a workflow when the appointment reaches the selected status or status condition.

Update Appointment Status Action

Updates the appointment status from inside a workflow so the change appears correctly in the appointment record.

Review status changes under Calendars → Appointments.

Do not rely only on message clicks

Use the appointment record and workflow history to confirm that the cancellation, rescheduling, and status changes were processed correctly.

How Rescheduled Appointments Appear

When a client reschedules an appointment, BizStackPro typically displays a Rescheduled to indicator in the appointment details or list.

The record may also show the original appointment time, making it easier to review what changed and follow up when necessary.

  • Review the new appointment date and time.
  • Confirm the original appointment time.
  • Check the appointment status.
  • Review the assigned user.
  • Confirm that reminders now reference the updated time.
  • Check for calendar conflicts.

Best Practices for Appointment Change Links

Include Both Links

Give clients clear access to both rescheduling and cancellation when both options are allowed.

Repeat Links in Reminders

Include the links in confirmation messages and later reminders so clients can find them when plans change.

Explain the Time Limit

State how close to the appointment a client may cancel or reschedule.

Keep the Language Simple

Clearly explain what is allowed and when without using complex policy language.

Announce Policy Changes

Notify clients when cancellation or rescheduling limits change to avoid unexpected restrictions.

Test After Every Edit

Create a new test booking whenever you change custom values, templates, policies, or workflow messages.

Troubleshooting Cancellation and Reschedule Links

The raw custom value appears in the message

Confirm that the placeholder was copied exactly and that the message is being sent in an appointment context. Save the message and test it with a newly created appointment.

The link does not appear at all

Check the calendar message field, template, campaign, or workflow action that actually sent the message. The value may have been added to a different message source.

The client can open the link but cannot make changes

Review whether cancellation and rescheduling are enabled and whether the appointment is inside a restricted time window.

The old appointment time still appears in a reminder

Review the appointment record, status, reminder timing, and the message source. Confirm that the reminder uses dynamic appointment values and was generated after the appointment was rescheduled.

The cancellation reason is not being collected

Confirm that the cancellation-reason field is enabled in the calendar’s cancellation settings.

Next Step

Complete a real-world test before relying on the links

Create a new appointment, verify the confirmation message, test both links, and confirm that the appointment record, status, reminders, and workflows update correctly.

Frequently Asked Questions

What if my reschedule or cancellation links aren't working?

Double-check that you inserted the correct custom values in your calendar settings and in any email or SMS templates, campaigns, or workflows. Save your changes and test with a new booking.

Can I customize the reason for the cancellation?

Yes. In the cancellation settings, enable the field that lets clients provide a reason when they cancel.

What happens if I change the time limits for cancellations?

The updated policy applies going forward and may affect existing appointments depending on the configuration. Notify clients about the change to avoid confusion.

How can I ensure clients are aware of the policies?

Include the policy in confirmation messages, reminders, and on the booking page so clients can review it before and after booking.

Related Help Guides

Browse This Help Category

Browse the Help Center

Find more BizStackPro guides covering calendars, appointments, workflows, contacts, email, payments, websites, reporting, and other platform tools.

Give Clients More Flexibility Without Adding More Manual Work

Use BizStackPro to manage booking calendars, send confirmations and reminders, track appointment status changes, and automate follow-up from one connected platform.

Disclaimer: This site is NOT endorsed by Google, Facebook or YouTube in ANY WAY. All trademarks & Logo / branding are the property of their respective owners. Please Note: This site was created in BizStackPro by Ken George II (An Affiliate of BizStackPro) and may contain affiliate links.

All About BizStackpro


Copyrights 2024 | AllAboutBizStackPro.Com | Pricing | About | Features | All Rights Reserved.