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?
Solved
What field to set for sms consent?

Best answer by julie.accardo
Hi
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
Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.