Skip to main content
Solved

Can't find variable in a dimensions dropdown


Forum|alt.badge.img+3
  • Problem Solver I
  • 12 replies

I’m trying to follow this guide:

https://help.klaviyo.com/hc/en-us/articles/360058920872-How-to-A-B-Test-Offers-Using-Signup-Forms-

 

I have a signup form AB-test with 4 different discount percentages,

I want to include the right discount code (and percentage) in the welcome mail - according to which of the 4 test variants the customer saw when subscribing.

 

However, in my flow filter section, I don’t have Properties about someone > $consent_form_id.

I only have the regular $consent and $consent_timestamp.

 

What am I doing wrong? Completely new to Klaviyo.

Best answer by David To

Hello @numzie,

Welcome to Klaviyo!

Can you highlight if this form is new? If this form you are using is new and no one has filled out the form yet, it would be expected that you may not have this $consent_form_id dimension available for use yet. 

You can only create segments and filters off of definitions for that have already taken place. In this case, since it sounds like the form is new and no one has subscribed to it yet, Klaviyo would not have recognized this dimension of a $consent_form_id yet. You can alleviate this by setting the form Live and filling the form out yourself with a test profile/email which would allow Klaviyo to recognize this property to create a dimension off of. 

Hope this helps and thanks for being a member of the Klaviyo Community!

David

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

3 replies

David To
Klaviyo Employee
Forum|alt.badge.img+60
  • Klaviyo Employee
  • 2456 replies
  • Answer
  • June 7, 2021

Hello @numzie,

Welcome to Klaviyo!

Can you highlight if this form is new? If this form you are using is new and no one has filled out the form yet, it would be expected that you may not have this $consent_form_id dimension available for use yet. 

You can only create segments and filters off of definitions for that have already taken place. In this case, since it sounds like the form is new and no one has subscribed to it yet, Klaviyo would not have recognized this dimension of a $consent_form_id yet. You can alleviate this by setting the form Live and filling the form out yourself with a test profile/email which would allow Klaviyo to recognize this property to create a dimension off of. 

Hope this helps and thanks for being a member of the Klaviyo Community!

David


Forum|alt.badge.img+3
  • Author
  • Problem Solver I
  • 12 replies
  • June 8, 2021

Hi @david.to 

Thanks - makes kind of sense.

Btw - is it possible to use 4 signup form variants and then through conditional logic send out 4 different welcome emails (with each their discount code)?


David To
Klaviyo Employee
Forum|alt.badge.img+60
  • Klaviyo Employee
  • 2456 replies
  • June 8, 2021

Hey @numzie,

It certainly is possible so long as each of those 4 signup variants are passing a specific hidden property. I’ve elaborated on this solution in a similar Community Post previously which you can find below:

Hope this helps!

David