
PrestaShop Custom Registration Fields – Add Fields at Registration Module
Enhance your customer signup experience with the PrestaShop Custom Registration Fields Module. This powerful module allows you to add an unlimited number of custom fields to collect the information your business needs. The information can range from customer preferences to business info or custom data, helping you get to know your customers better from the outset. This is also an ideal way to do personalized marketing and strengthen customer relationships.
Prefer buying from the Official PrestaShop Addons Marketplace? Check out our module Here
Key Features
- Include unlimited custom fields in your registration form.
- Use 16 different types of fields for flexible data collection.
- Set field priority and sorting to arrange the form.
- Use 4 validation types to validate data.
- Let users update their information after they register.

V1.7.0.0 - V9.0.0
-
Marketplace Verified
-
Extension Partner
$79$69 Now
then billed annually at $20 / year and a $49 sign-up fee
- 1 year free support
- 1 year extension updates

30 DAYS MONEY BACK GUARANTEE
Your money is secure with our buyer protection. Claim a full refund for any reason.
Detailed Features of PrestaShop Custom Registration Fields Module
Add Unlimited Custom Registration Fields
Want to gather more useful information from your customers, ideally right after they sign up? This module allows you to create unlimited custom fields for your signup form so you can collect exactly what you want for your business.
Whether customer preferences, extra contact information, or anything specific that relates to your product, utilizing these fields allows you to better market to your customers and engage them fully. It’s a great way to get the most out of your registration form, which can lead to smarter sales and happier customers.
Set Validation Rules Simply from the Admin Interface
Collecting more data is wonderful, but only if the data is valid! So, this module comes with built-in easy validation options for each custom field. You can determine what acceptable values are, such as verifying that emails are formatted correctly or that phone number fields contain only numbers.
These options will ensure the data you collect is valid and usable, thereby preventing errors or incomplete data. It also ensures that your signup process is seamless and dependable for your customers.
Choose From 16 Different Field Types
Every business is different, and so are the details you want to collect. The PrestaShop module offers you 16 different field types to choose from, so your registration form can be tailored to meet your needs. You can select from text boxes, checkboxes, date selectors, and file uploads, to name a few options.
This flexibility helps you to create a more interesting form and get the type of information that will help with your marketing and customer service efforts.
Here are some of the types available:
Text | Text area | Number |
VAT Number | Select | |
Multiselect | Checkbox(s) | Radio Button (s) |
Date | Yes/No | Attachment |
Time | Color | Heading (Display Only) |
Message (Display Only) | ||
Field Validation for Accurate Data Entry
Easily control what customers can enter with smart validation options. Validate names, website URLs, VAT numbers, emails, decimal and integer numbers, letters only, or letters with numbers and symbols.
This ensures clean, error-free data and a smooth registration experience every time. With precise validation, you save time on manual corrections and keep your customer information reliable and professional.
Sort Fields According to Sections
Decide exactly where your custom fields appear on the registration form; either at the top or the bottom, to keep the form organized and user-friendly. You can group fields into different sections for a cleaner layout. This makes it easier for your customers to complete the form without feeling overwhelmed. Mark any field as mandatory, so customers must fill out the important info before submitting, ensuring you get all the data you need.
Show Field Data in “My Account” Section
All the information customers provide in your custom registration fields is saved securely and visible to you in the “Customer Details” section of your admin panel. You can select which fields appear on the customer’s “My Account” page on your website. This helps customers review and update their information anytime, making their experience more personal and transparent, while giving you reliable data for better customer management.
Technical Compatibility
- PrestaShop CompatibilityV1.7.0.0 - V9.0.0
- Current VersionV 1.1.1
- Compatibility MultiShopNo
- Languages English, German, Italian, French, Spanish
More Features
- Enable or disable the entire module with a single toggle.
- Show custom fields in the “My Account” section for customers.
- Display registration fields on the admin’s customer detail page.
- Enable or disable individual custom fields as needed.
- Add an internal field title for easy admin reference.
- Set a numeric priority to control the order of fields.
- Apply field validation based on type:
- For Text: None, Letters only, Letters/Numbers/Symbols, Website URL.
- For Number: None, Decimal Number, Integer Number.
- Other types follow similar validation sets.
- Assign a unique backend name for each field.
- Set the front-end label shown to users.
- Add an internal short description for admin use.
- Use placeholder text to guide user input.
- Add options for select, multiselect, checkbox, and radio fields.
- Define display messages or headings for non-input fields.
- Set max file size and allowed file types (e.g., jpg, pdf) for attachments.
- Make fields mandatory to ensure the required data is collected.
- Choose field type from 16 options:
- Text & Text Area
- Number
- VAT Number
- Select
- Multiselect
- Checkbox(s)
- Radio Button(s)
- Date, Yes/No
- Attachment
- Time
- Color
- Heading (display only)
- Message (display only)
- Allow users to edit their info after registration.
- Enable dependent fields to show/hide based on another field’s value:
- Select the dependent field and the triggering value.
Reviews
There are no reviews yet.