Collect SMS Consent with BigCommerce

Grow your Audience and drive engagement with customers who love your products by gathering their consent to receive SMS messages during account creation for your BigCommerce store!

Start collecting SMS consent by creating a checkbox for your BigCommerce account creation page using the instructions below!

Create SMS Consent Checkbox

Log in to your BigCommerce account to get started.

Click Advanced Settings > Account Signup Form > Create a New Field > Checkboxes

Complete the Create a Checkboxes fields:

  • Field Name SMS Consent
  • List of Values Subscribe to marketing texts
  • Required Leave unchecked (SMS consent cannot be required)
  • CSS Class Name Leave blank
  • Inline-CSS Style Leave blank

Click Save to save the SMS consent checkbox to your checkout form!

Customers will now see a checkbox like this on your BigCommerce account creation form:

Confirm SMS Consent in Contact Profiles

Below is an example of what the default structure from the webhook coming into Sendlane will look like if they have checked the SMS Consent box (if they do not check the box, no data is sent):

$customer->customer_data = [
            'form_fields' => [
                    'name' => 'SMS Consent',
                    'value' => [
                        'Subscribe to marketing texts'

A green checkmark next to the SMS icon in a Contact’s profile indicates that they have provided consent to receive SMS messages


I don't see SMS Consent being updated in Contacts' profiles!

Make sure that the Field Name and List of Values in your form matches the text below exactly:

  • Field Name SMS Consent
  • List of Values Subscribe to marketing texts

Any variation in these fields will prevent SMS consent from being recorded in your Contacts' profiles.

Did this answer your question? Thanks for your feedback! There was a problem submitting your feedback. Please try again!