Rotating a product range each week

This guide is to show you how you can set a rotating product range each week. So, one range is available for a week, then this range is unpublished and another is published the following week, we then continue working our way through different product ranges each week until we reach the end, and then the schedule automatically starts from the beginning again. 

Let's imagine we have 4 different product ranges called "Week 1", "week 2", Week 3" and "Week 4". The schedule would look something like this:

Start date End date Collection live on site
Monday 19/07 Monday 26/07 Week 1
Monday 26/07 Monday 02/08 Week 2
Monday 02/08 Monday 09/08 Week 3
Monday 09/08 Monday 16/08 Week 4
Monday 16/08 Monday 23/08 Week 1
Monday 23/08 Monday 30/08 Week 2
And so on......

So let's get a schedule set up to handle this.

The first thing you will want to do is to set up your different collections for each week. This is done in Shopify's standard interface. You could set up automatic collections where products are automatically added based on tags, vendor or other conditions or you could set up manual collections where you simply select the products to be added.

Once this is done, we need to create 4 new schedules. So let's go and create our first one for the first week.

Give your schedule a name and select "Publishing & unpublishing".

Select the collection to be published for the first week.

Next select the start date and time, click "Set end date" and select the end date and time. In our case, we will select 8am on this coming Monday for the collection to be published and 7.59am the following Monday for it to be unpublished. Setting the unpublish time to one minute before the next collection will publish should ensure there will be no crossover.

For the next two sections, you can keep them set as they're set as default.

For the repeating section, select "Custom" from the drop down menu.

When the popup appears, set the "every" field to 4 and leave the rest as they're already set. This will set this schedule to repeat every 4 weeks. This is how we want it set because we will have 4 schedules in total, each lasting a week. Bear in mind that you might need to adjust this based on your needs. If you have 8 rotating ranges that switch every week, you might need to set the schedule to repeat every 8 weeks instead.

Click "Save" and you will see that the schedule for this collection is scheduled exactly as we want.

Click the "Back to schedules" button or the "Schedules" tab at the top to go back to the main schedules screen.

Next we want to create three more schedules. One for each of our remaining collections. I'll demonstrate creating the next one but the final two should follow a similar pattern...

Click the "Create schedule" button. For the schedule name, this time it might be a good idea to call it "Week 2". Ensure "Publishing & unpublishing" is selected as before.

Select your collection for week 2.

Now for the important part. For the start and end dates/times you need to select one week further ahead than the previous one, since we want this one to begin immediately after the last one.

Once again, for the next two sections, you can keep them set as they're set as default.

Set the repeating option to exactly the same as you did for the previous schedule.

Save your schedule. Now you will need to repeat this for the remaining 2 weeks, adjusting the collection and start and end dates for each. Your resulting schedule screen should look something like this:

Congratulations! You now have a weekly rotating schedule that will run indefinitely. Super stuff.

Still need help? Contact Us Contact Us