Hi @greensal_lc !
Welcome to Klaviyo Community.
There is no need to apologize; this is a great question and an everyday use case when you start.
You're looking to send a coupon on sign-up that expires in 30 days and follow up with a reminder if the customer hasn’t used it. You can do this, and here’s a simplified way to handle it in a single flow:
Step-by-step: Single Flow with Reminder Email
- Create your Sign-up Flow
- This flow should be triggered when someone is added to a list like "Newsletter".
- Add your first welcome email, including the dynamic coupon code. When creating the coupon (via your ecomm integration), set it to expire 30 days after creation.
In this Klaviyo article, you can find how to create dynamic coupons: Getting started with coupon codes in Klaviyo.
- Set a Profile Filter
- Click on the Trigger.
- Add a profile filter:
“What someone has done (or not done)” > “Placed Order” > zero times > since starting this flow.

- This ensures the emails are only sent to people who haven't ordered yet.
- Add a Time Delay
- After your first email, add a 30-day time delay.
- Add a Final Reminder Email
- After the delay, add an email that says something like:
“Your discount is about to expire, don’t miss out!” - You can reinforce urgency and remind them how to use the code.
Your flow will look something like this:

I hope this helps.