How can I add a GDPR consent checkbox to my customer registration form?

I need a checkbox with a title that will contain two text links to the ‘Terms of Use’ and ‘Privacy Policy’ pages. I want this checkbox selection to be mandatory, and I want it to be stored in the admin as a proof. All of this is necessary according to the GDPR regulation in Europe.

Please also review the attached file to understand how I want this to be.

Regards

George

Hey @Grouse !

You could accomplish something like this by using an app such as Helium Customer Fields, which allows you to build custom registration forms and includes a checkbox field type.

Here is a guide we have about adding a terms and conditions checkbox; you could follow the same process with some slight modifications to collect GDPR consent instead: https://help.heliumdev.com/en/articles/3663732-how-to-add-a-terms-and-conditions-checkbox-to-a-form

Hello Brett,

thank you for your reply.

I search for a solution without necessarily using any application. But besides that, I would like to ask you the following: Does the customer’s consent appear somewhere in the admin? Is it saved anywhere?

Absolutely! Custom data collected through the Customer Fields app gets stored in customer metafields. If you want to be able to see the field for easy reference, you can “pin” it in the Shopify admin which causes it to show on the customer’s page like so: