Marketing Consent

If you sell to customers in the EU, UK, or other regions with data protection laws, adding a marketing consent checkbox to your user information form is an important step. Even outside those regions, a consent checkbox improves your email list quality and helps you avoid spam complaints. This guide explains what the checkbox does and how to set it up.

What the Marketing Consent Checkbox Is

The marketing consent checkbox is an opt-in element that appears on the user information form. When enabled, it shows a checkbox next to a short piece of text — such as "I agree to receive personalised product recommendations and offers by email" — that the customer can tick before submitting their details.

By ticking the checkbox, the customer is actively confirming that they are happy to receive marketing emails from your store. This is called an explicit opt-in, which is the standard required by regulations like GDPR (General Data Protection Regulation) in the EU and UK, and CASL in Canada.

Why the Consent Checkbox Matters

GDPR and data protection compliance. In the EU and UK, you generally cannot send marketing emails to individuals without a legal basis for doing so. Explicit consent — recorded at the point of data collection — is one of the most reliable ways to meet this requirement for quiz-generated leads.

Better email deliverability. When everyone on your list has actively opted in, you are emailing people who genuinely want to hear from you. This results in higher open rates, lower unsubscribe rates, and fewer spam complaints — all of which protect your sender reputation with email providers.

Higher-quality leads. A consenting subscriber is more likely to engage with your emails, click through to your store, and make a purchase than someone who was added to your list without actively opting in.

Adding a consent checkbox to your Quizify form is one part of a broader compliance setup. You should also ensure your store has a privacy policy linked in your footer, and that your email platform is configured to handle consent data correctly. If you have specific legal questions, consult a data protection professional.

How to Enable the Consent Checkbox

  1. Open your quiz in the Quizify editor

  2. Go to the User Info Form tab

  3. Make sure the user information form is enabled

  4. Find the Consent Checkbox section within the form settings

  5. Toggle the consent checkbox on

  6. Save your changes

Once enabled, the checkbox appears at the bottom of the user information form, below the contact detail fields.

How to Customise the Consent Label Text

Quizify lets you write your own consent message rather than using a generic default label. To customise the text:

  1. With the consent checkbox enabled, locate the Label Text field in the Consent Checkbox settings

  2. Clear the default text and type your own consent message

  3. Save your changes

Your consent label should be clear, specific, and honest about what the customer is agreeing to. A good label includes:

  • What type of communications they will receive (e.g., product recommendations, offers, newsletters)

  • The communication channel (email)

  • A note that they can unsubscribe at any time

Example label text:

I agree to receive personalised product recommendations and exclusive offers by email. You can unsubscribe at any time.

Avoid vague language like "I accept the terms" — this does not clearly describe what the customer is consenting to.

Where Consent Status Is Stored

When a customer submits the user information form, their consent status is recorded alongside their other submission data. In your Submissions section, each entry shows whether the customer ticked the consent checkbox or not.

This means you have a record — tied to each individual customer — of whether they consented to marketing at the time of submission. This audit trail is important for demonstrating compliance if you are ever asked to provide evidence of consent.

How Consent Status Passes to Integrations

When a quiz submission is sent to a connected platform — such as Mailchimp, Klaviyo, Zapier, or Make — the consent status is included in the data payload. You can use this in several ways:

  • Add only consenting customers to your email list. In your Zapier or Make workflow, add a filter that checks whether consent is true before adding the contact to your email platform.

  • Tag consenting customers separately. Some stores add all quiz leads to a Klaviyo profile but only add an "opted-in" tag to those who checked the consent box — then use that tag to gate which flows the customer enters.

  • Use Mailchimp's marketing status field. When consent is true, you can set the contact's marketing status to "subscribed" in Mailchimp. When consent is false, set it to "non-subscribed" — this stores the contact but does not add them to your mailable audience.

If you are unsure how to handle consent status in your specific integration, check the documentation for your email platform or reach out to their support team. Different platforms handle consent data in different ways.