Hello @Gladys,
Thanks for sharing your question with the Klaviyo Community!
Do you happen to have any flows triggered off of the list associated with your signup form? If you did not have a list triggered flow set up in place, then customers who subscribe and signed up to the form would not receive any other emails besides the double opt-in confirmation email. This sort of flow is more commonly known as a Welcome Series flow.
To provide your customers with a discount code housed in an email in response to a customer subscribing to your signup form and being added to a list, I recommend including your discount code in the first email of your Welcome Series flow. Since flows are a set of automated emails being sent out to customers in response to actions your customer takes; in this case subscribing and being added to a list, your customers would automatically receive an email with the discount code. You can learn more about the benefits of a Welcome Series flow, how to build one out, and some flow basics from the following Help Center articles:
There are also a number of Community Post along the same subject that other Community members have found helpful in further understanding and troubleshooting their own Welcome Series flows. I’ve linked some of these posts below:
Also, keep in mind that at present, dynamic coupon codes are not supported for use in signup forms. Dynamic coupon codes are only supported within emails or SMS used in campaigns or flows as detailed in the Guide to Using Coupon Codes in Klaviyo Help Center articles. If you wanted to provide your customers with a discount code as part of the signup form such as on the form’s success page, you’ll need to do so by setting up a static discount code within your ecommerce backend and providing that static code in the success message.
Thanks for being a Klaviyo Community member!
David