Skip to main content
Solved

How to send same unique coupon code in email flow for same recipient?


Forum|alt.badge.img+1

hi, in my first welcome series email, i had put {% coupon_code 'CouponName' %}.

*my CouponName is SignUpDiscount

in the second welcome series email, i would like to remind the recipient that there is a SignUpDiscount that he haven use.

 

But when i test the email, all 3 welcome series email will receive different SignUpDiscount code.
How to ensure recipient receive one SignUpDiscount code for one email?

I tried to use {{ person|lookup:'SignUpDiscount' }} in second welcome series email, but not successful.( in the preview, it shows NONE)

 

Best answer by Bobi N.

@twinkle 

don’t rely much on the preview emails because they are not good for testing dynamic codes. But as long as the code lasts more than the time delay for the 2 emails simply use the same code {% coupon_code 'SignUpDiscount' %} and when this email sends emails organically it will send the same code to the same person..

View original
Did this topic or the replies in the thread help you find an answer to your question?

5 replies

Bobi N.
Partner - Platinum
Forum|alt.badge.img+45
  • Champion & Partner
  • 453 replies
  • Answer
  • November 1, 2023

@twinkle 

don’t rely much on the preview emails because they are not good for testing dynamic codes. But as long as the code lasts more than the time delay for the 2 emails simply use the same code {% coupon_code 'SignUpDiscount' %} and when this email sends emails organically it will send the same code to the same person..


Forum|alt.badge.img+1
  • Author
  • Contributor I
  • 1 reply
  • November 2, 2023

@Bobi N. 

Thank you for your answer.
Meaning every recipient will receive their own unique code, which is the same one for every email right?
It wont be like this attachment(test email), recipient receive different code. 

 


Bobi N.
Partner - Platinum
Forum|alt.badge.img+45
  • Champion & Partner
  • 453 replies
  • November 2, 2023

@twinkle 

Yes it won’t be like that as long as the coupon code is set to last more than what the time delay between the 2 emails is. 


Forum|alt.badge.img
  • Contributor I
  • 1 reply
  • February 14, 2025

Hi there, I have the same question. Can someone confirm that indeed no new discount code will be created. Instead klaviyo can recognize and show the same discount code to my customer in a different email. Thanks


retention
Partner - Platinum
Forum|alt.badge.img+62
  • 2025 Champion
  • 944 replies
  • February 18, 2025

@Julianne - Yup, this is the expected behavior, you can see here in the documentation: