Once a coupon expires, there's some housekeeping to do: removing or renewing it, updating offer listings, and deciding on next steps. It's easy to miss an expiry date when you're busy with everything else, so here's how to use workflows to handle it automatically.
Setting The Trigger
Navigate to the Workflows tab inside the Automation section and create a new workflow.

Click the plus sign icon to add a trigger and select Coupon Code Expired.

Adding filters
To narrow down which events trigger the workflow, click the "+ Add Filter" button. The main filters for this trigger are:
Coupon Code
This lets you limit the workflow to specific coupon codes. Select an operator, then choose the codes you want to trigger or exclude from your workflow.

Coupon Name
This lets you limit the workflow to coupons with a specific name, regardless of the code. As with the previous filter, select an operator and add the coupon names you want.

Coupon Type
This lets you define the discount type, whether it applies to a percentage or net amount, and which orders your coupon applies to.

Once you're happy with your selections, click "Save Trigger" to save your changes.

Once you've finished building your workflow, you can test it or publish it straight away. It'll take care of those expired coupons for you from there.