@Fmsojo - Taking a different approach than @AndriyBoychuk, I recommend sending coupon codes via email because it encourages users to use real email addresses, its harder to abuse coupon usage especially if you use unique uploaded coupon codes, subscriber is properly identified and cookied, and since these emails typically high open rates because of the incentive, it can help lift up your overall engagement rate with Inbox providers to improve your deliverability.
Here’s a few things to check to send emails with less delay:
- Is your Welcome Flow a Segment Triggered or List Triggered Flow? If it’s a Segment Triggered Flow, it can have some delay as Segmentation can take some time to process. See here: How Segments Update. See if you can accomplish the same Flow by using a List Triggered Flow as they are sent faster.
- Are you using a Klaviyo Signup Form to capture emails or is it a WooCommerce (or 3rd party plugin) form that captures the email as a WooCommerce subscriber. When this happens, the sync from WooCommerce to Klaviyo may contribute to a slight delay. Try using an Klaviyo Signup Form (or Legacy Signup Forms) so that emails are sent directly into Klaviyo and not through WooCommerce first.
- If you disable Double-Optin and go with Single Opt-in, then there will be no confirmation email sent from Klaviyo and users will be immediately subscribed to the List you specified.
Hope this helps and let us know if it worked!