CMS content change each day

Hi all,

Just wanted to ask for some guidance around something I’m currently trying to build.

I am looking to create a button that when pressed will initiate some CMS text and then at midnight each night will switch to another piece of content for the next day.

My current plan is to have a form button which could link via Zapier and then have 30 different CMS content that will change each day.

My question is - has anyone done anything like this before and is my current thinking the best way to approach this?

Thanks,
Justin