Hello awll,
If you are using PrestaShop and want more control over your customer registration process, I would like to recommend you to check out the PrestaShop Registration Fields Module.
By default, PrestaShop only collects basic info (name, email, password), but this module lets you:
-
Add unlimited custom fields (text, dropdowns, checkboxes, file uploads, etc.)
-
Set fields as required or optional
-
Restrict fields by customer group
-
Display data in customer profiles & back office
-
Export all custom field data for analysis
The module also helps reduce spam or fake registrations:
-
Add custom checkboxes for GDPR consent or terms agreements
-
Use required dropdowns or fields that bots can’t easily fill
-
Enable file upload restrictions (e.g., allow only PDF/JPG)
-
Combine with CAPTCHA or IP blocking for even stronger protection
Let me know if you want this tailored for a specific PrestaShop or tech forum.