Hello @Gus-P
You could look into having the same Discount codes and enabling/disabling them at specific dates and times.
Such an import job could also be scheduled in the Matrixify app.
Following the Matrixify tutorial Bulk disable Shopify Discounts to mark them expired you can create a file that would mark your Discount as expired.
Use the same tutorial to create an opposite file with the Ends At date empty, enabling the discount.
Now that you have both enabled and disable files, you can create just 4 repeated jobs in the app:
1 - First upload the Activate discount files, in the import options set Schedule At to Tuesday morning (when they should start being active) and repeat every 1 week.
2 - Next take the Disable discount file, import into app and in the import options set Schedule At to Tuesday evening (or when it should end for you) and repeat every 1 week.
3 - Again take the Activate file and schedule it to activate Discount in Thursday and repeat every 1 week.
4 - Last take again the Disable discount file and schedule it to disable them at the end of Thursday and repeat every 1 week.
Thus you would have automated import jobs one for each step to enable and disable those discounts when needed.
I hope this will work for you. If anything - you can reach out to Matrixify Support directly with any questions or concerns regarding the Matrixify app.