A user seeks to implement time-limited discount codes that automatically trigger when specific automated emails are sent to customers, with three scenarios:
Use Cases:
First purchase: 10% discount valid for 5 hours after welcome email
72 hours post-welcome: Buy 2 get 1 at 25% off, valid for 48 hours
30-day inactivity: 10% discount valid for 48 hours
All scenarios ideally include countdown timers displayed within the emails.
Key Challenges Identified:
Email countdown timers are technically limited—emails don’t support scripting or animations beyond GIFs. Some embeddable services exist but typically aren’t free for dynamic countdowns. Excessive visual elements risk triggering spam filters.
Leverage Shopify Email app and marketing campaigns for email sequences
Custom scripting may be required for these specific automation requirements
Important Considerations:
Frequent automated emails to new customers can damage sender reputation and lead to spam blacklisting. The discussion remains open regarding implementation specifics and the user’s coding capabilities.
Summarized with AI on October 30.
AI used: claude-sonnet-4-5-20250929.
Use Case 1 - When a new customer makes their first purchase Email 1 (Welcome Email) is sent out with a 10% discount for their next purchase. The 10% discount has a 5 hour time restriction. How do I automatically trigger the discount to last for only 5 hours, and if possible, display the countdown timer in the email?
Use Case 2 - 72 Hours after Email 1 (Welcome Email) is sent out, a buy 2 get 1 25% off deal is activated and email automatically sent out. Again, how do you automatically restrict the time frame for the discount to 48 hours (in this case), and again if possible, display that countdown timer in the email?
Use Case 3 - If no purchase has been made in 30 days, an automatic email with a 48 hour 10% off discount is activated and sent out. Again, preferably displaying a countdown timer.
If you need this automation built then contact me by my email for services. Contact info in forum signature.
ALWAYS please provide context, examples: store url, theme name, post url(s) , or any further detail in ALL correspondence.