Hi all. I am doing a conditional split in an email flow so if someone does not read an email, they get another email. Usually the email subject comes up when I start typing, but none of the latest emails I have written are in the list. I am concerned if I type out the email subject it may be slightly different and not work. How do I get the list of email subjects to automatically populate please?
One workaround I’ve found is to use the “Message” condition instead of the “Subject” condition. And in the place of the Message value (Campaign Name or Flow Name), you can actually put the Message Identifier (Message ID for short) instead.
See this:
The Message ID of any message (Campaign or Flow), is the alphanumeric code in the URL of the message. For example, a message from a Flow, if you clicked through it, may look like this:
https://www.klaviyo.com/flow/message/Q94Ujx/content
The value Q94Ujx
in this URL here is the Message ID in Klaviyo’s system. And using this seems to work even before the message has been sent.
Also, using “Message” condition instead of the “Subject” condition has the benefit that if you were to change the Subject Line for any reason for that same message, it still matches without changing the condition definition (unless you’re specifically targeting an exact Subject Line for some reason).
Hope this tip helps!
You are an absolute legend! This worked great! Thanks so much. Really appreciate it!
Reply
Log in to the Community
Use your Klaviyo credentials
Log in with Klaviyo
Use your Klaviyo credentials
Log in with KlaviyoEnter your E-mail address. We'll send you an e-mail with instructions to reset your password.