Schedule Templates are great for creating the foundation of your schedule or to save recurring days and weeks for later use. Templates can be applied to multiple periods at once, saving precious time and making schedule creation a breeze.

Using Templates you can also create a consistent schedule for multiple or single employees, apply Shift types to specific days or ranges, and exclude Positions when they shouldn't be filled. You also have the option to create open shifts in the template and let your employees apply for them just like you would on your normal schedule.

Schedule Templates Overview

From the Schedule page, you can find the Templates menu in the top right corner. From here, you can do the following:

  • Create a new Schedule Template.

  • Save your current schedule as a template.

  • Edit existing Schedule Templates.

  • Apply an existing Template to the Schedule.

  • Copy week lets you duplicate the current week’s schedule to a future week.

Planday EN Screenshots for HC.233.png

Create a Schedule Template

When creating a new Schedule template, you have two options. You can:

  • Create a new template giving you an empty schedule to work with.

    • Week template - Let's you create a week’s worth of schedule that you can then replicate for more weeks.

    • Day template - Let's you create a day’s schedule that you can then apply for specific days, for example, a schedule template for busy occasions such as New Years' eve.

  • Save an existing schedule as a template for editing and re-use.

Create your Schedule Template as you would create a schedule. You can duplicate the template week into more weeks and plan for fortnightly or a month’s worth of schedules. Press Save when done.

Move and copy shifts in the Templates editor

If you have the same shift on multiple days, copy the shift by holding down the Alt/Option⌥ (Mac) or Alt (Windows)key and place a copy of the shift wherever you need it.

Copying shifts works across all three views in the Templates editor: Employees, Groups, and Positions. To move a shift, simply drag and drop it to where you want it.

Apply a Template to your Schedule

When applying a Schedule Template it's important to check the settings and the date you apply the template from and decide what to do about existing shifts on the schedule if any.

First, navigate to the day or week in the Schedule where you want to apply the Template. Then press Templates > Apply template from the menu. Select from the existing templates that you have created.

Settings to consider when applying a Template

When applying a Schedule Template, you have three options to choose from:

  • Update existing, and add new shifts - This option will try to merge the existing Schedule with the information from the Template: if a user already has a shift in the schedule on the same day as a shift in the template, it will be replaced by the template shift.

  • Delete all and add new shifts - This option will delete everything currently in the Schedule, and then add the information from the template.

  • Keep existing shifts and add new shifts - This option simply adds the template shifts onto the schedule without making any changes to the existing shifts. This means nothing is lost, but also means that the new shifts might conflict with pre-existing shifts.

When switching between the options, you should see a preview of how the end result will look. We recommend applying templates to empty days or weeks. This gives you the best overview and control.

  • Apply number of times - Choose the number of times that the template should be applied. For example, if you are using a day-based template you can apply it up to 14 times to populate a fortnight in the schedule.
    ⚠️ If you are using a larger template that covers several weeks, we recommend that you limit the number of times you apply a template. For example, if your template has 2 weeks of schedule and you apply it 4 times, you will generate schedule for the next 8 weeks.

  • Use the Employee drop-down menu to limit the employee(s) that the template should apply to. By default, all employees are selected.

  • By selecting individual Shift types you can tailor which shift types will be applied to the schedule. For example, on Monday you might have a shift type for a weekly meeting, which you can then deselect when applying the day to the rest of the week.

  • As with employees and shift types, you can choose to include or exclude certain positions when applying your template. This may be useful if some of your positions are only expected to be filled during busy periods.

When you've checked the settings, select Next. Planday will check for any working time violations before you confirm by clicking Apply.

💡 If you have made a mistake, and want to start over, you can always press Tools > Delete this week to remove any created schedules. You also have the option to hide certain days or periods from the schedule.

Duplicate Schedule to a future week

If you have a weekly schedule you want to reuse, you can quickly copy it by going to the Templates menu and selecting Copy week. Choose the week you want to copy your schedule to and confirm.

When you copy a week, all existing shifts that aren't already approved for payroll, or don't have Punch Clock entries, will be overwritten.

💡 The best way to use Copy week, is to always copy to an empty week. This way, you don't run the risk of overwriting anything by accident.

Schedule Templates and Working time rules

When you apply a Schedule Template to a week, a check against Working time rules is run. This is useful for making sure you don't schedule employees in breach of working time regulations in your company or industry.

Checks against working time rules are also made for every change you make to the schedule, such as moving or copying shifts, adding employees to open shifts, or when modifying the shift length. Check out this article for more information on how to set up Working time rules.

Still have questions? Reach out to our support team via chat if you need help regarding this feature.

See related articles:

Did this answer your question?