Schedule content on home page - Dawn theme

Hello,

I am looking for help with a way to display sales on the home page of my store and scheduling them so they disappear when the sale is over. Our sales end at 11:59 pm local time and I don’t want to have to be awake to manually remove the sale content, or remove them hours early.

We do have Shopify Plus and can use Launchpad scheduling, but it gets complicated quickly making multiple versions of the same theme. I would rather have a section on the home page where I can plug in content and an ending date and have the content disappear once the ending date/time is reached.

I was able to set something like this up for Collections and Products by using metafields on the collection with an offer end date and offer description. I followed this guide: https://www.identixweb.com/shopify-collection-metafields/ and added an if/then that compares current time (with now function) to the ending time and only displays the content on collection/product if current time is < ending time.

Is there any way I can do this on the home page as well? We are using Dawn theme and right now I use the Multicolumn section to show 3 sales on the home page. I’m not a Liquid expert but is it possible to duplicate the Multicolumn section and add a date picker, then use if/then logic to display the content as I did on collections?

Related: I understand that the now function uses a cached date and time that can be off by hours. Is there a better way of doing a conditional display based on date/time, like Javascript? Any help is appreciated. My store URL is https://www.mojosportswearcompany.com/

Hi @wmmsc
In this case I think you only need to follow that guide and on the homepage add the code into the section custom liquid.

@ExpertRookie The guide I linked to was great for setting up a way to use metafields in a collection to automate displaying content. My understanding is that it is not possible to use metafields for the home page content, which is why I wanted to set up a section where I can do something similar. The goal is to have it be easy to change in the admin the way metafields are. Do you know of any way I could do that?

I am thinking (hypothetically) can I make a copy of the “multicolumn” section used on the home page and save my own version with extra schema (year, month, day, time)? Then use if/then when the section is displayed to show or hide it based on the date/time set in the schema?

Sorry a little late to the party here but you can take a look at: https://newclick.zendesk.com/hc/en-us/articles/360043880291-How-To-Schedule-Shopify-Theme-Updates-With-Theme-Scheduler-Pro.This guide/app will allow you to schedule theme updates.

Hi,
have you tried Maestro Theme Scheduler yet?
check out this video: https://www.youtube.com/watch?v=EWWJZC_DNHw

I think this is what you need?