Skip to main content
Solved

What field to set for sms consent?


Forum|alt.badge.img+2

We’re trying to use a checkbox for explicit sms consent collection. However, I can’t see that my attempts so far work to actually set that the user has given their consent. I’ve tried setting the profile property field for the checkbox to be $consent and the checking of the box to ‘sms’, but that didn’t do anything. I know we can get consent by selecting ‘collect sms consent’ on the phone number field, but to be GDPR compliant, we wanted to instead get the consent more explicitly using a checkbox. Does anyone have insight as to which field in klaviyo is needed to signal to klaviyo that this subscriber consents to sms marketing? Or maybe an alternate way I can get this to work?

Best answer by julie.accardo

Hi @slatlas,

I just tested the following setup in my test account and although you are unable to see the $consent profile property displaying at the profile level, you are still able to create a segment of anyone with $consent contains sms. When I tested creating this segment, my test user did appear on the segment.

I’d recommend that you confirm that the setup on the signup form looks similar to what I have displayed above and then create a segment and you should be seeing people appear on the segment that consented to SMS.

I hope this helps!

Julie

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

4 replies

caroline
Forum|alt.badge.img+8
  • Klaviyo Alum
  • 215 replies
  • April 1, 2021

Forum|alt.badge.img+2
  • Author
  • Contributor I
  • 3 replies
  • April 1, 2021

Hi Caroline,
Thank you for the links. Yes, I read the links and despite setting the checkbox value to ‘sms’ and mapping the checkbox to the $consent field (as mentioned in my original post), I would not see a user that signs up through the popup form and checks the box as one w/ sms consent (when I check on Klaviyo). Not sure why it’s not working as it should (and support at the time said they only supported the more implicit consent collection that’s built-in to the phone number field). We decided in the end to just not satisfy GDPR requirements since we’ll only worry about sending sms to US numbers.


julie.accardo
Klaviyo Employee
Forum|alt.badge.img+36
  • Klaviyo Employee
  • 185 replies
  • Answer
  • April 3, 2021

Hi @slatlas,

I just tested the following setup in my test account and although you are unable to see the $consent profile property displaying at the profile level, you are still able to create a segment of anyone with $consent contains sms. When I tested creating this segment, my test user did appear on the segment.

I’d recommend that you confirm that the setup on the signup form looks similar to what I have displayed above and then create a segment and you should be seeing people appear on the segment that consented to SMS.

I hope this helps!

Julie


Forum|alt.badge.img+2
  • Author
  • Contributor I
  • 3 replies
  • April 5, 2021

Thanks for replying, Julie. I actually got a reply from Klaviyo support about this as well, and that person clarified that setting the checkbox to ‘sms’ for the $consent property does allow for segmentation like you said, but it doesn’t collect the timestamp, which would be needed for GDPR compliance. It’s good to know that making things GDPR compliant is in the works.