

The PrestaShop registration form module transforms your store’s signup into a flexible data-capture engine. Add unlimited custom registration fields (text, file/image upload, date, dropdowns, radios, checkboxes, and more), validate and show those fields where you need them — invoices, order details, and “My Account”; and optionally require admin approval for new accounts. Built for B2B & B2C stores, multi-store and multi-lingual setups.
Why Choose Us
Discover the PrestaShop Registration Module by FME Modules, a top-selling solution on the PrestaShop Official Marketplace with over 5,666 downloads and more than 121 positive customer reviews.
Visit PrestaShop’s Marketplace to explore our PrestaShop Registration Form Module and elevate your customer experience today!
Smart Upgrade Suggestion: Need both registration and checkout field customization? Get Advanced Custom Fields – includes both features for just €69 (save €39!). Click here to checkout
The PrestaShop registration form module is a full-featured extension for collecting richer customer data at signup. Instead of the default Name / Email / Password, you can ask customers for addresses, preferences, company details, file attachments (for documents or proofs), images (brand logos, ID photos), dates (birthdays, membership start), and much more. All fields are created and managed from the module’s back office: set labels, place them in order, make them required or optional, apply validation rules, set maximum character lengths, and control where the data is displayed in the storefront and admin area.
This PrestaShop registration form module is ideal when you want to:
Smart Upgrade Suggestion: Need both registration and checkout field customization? Get Advance Custom Fields – includes both features for just €69 (save €39!). Click here to checkout
Tailor Your Checkout Fields – Start Here!
For a detailed understanding of the PrestaShop registration module, watch our product video below:
From the back office, add new fields choosing a type (text, textarea, date, dropdown, multi-select, yes/no, radio, checkbox, file, image, message-only, etc.).
Assign validation rules and max character limits to ensure clean and usable data.
Create conditional logic so some fields appear only when certain responses are selected (reduces clutter and improves completion rate).
Choose whether the field is visible on My Account, visible on Invoice PDF, or Order Detail page, or locked from customer editing.
Define allowed formats and maximum upload sizes. Admins can download attachments from the back office.
Optionally enable admin validation for new registrations. When enabled, new accounts remain pending until they are approved; emails notify both the admin and the customer. You can also auto-assign a customer group at signup and redirect users after registration.
A B2B wholesaler wants to ensure that only verified retailers can access wholesale prices. Using the PrestaShop registration form module, they:
Streamline Registrations – Include Addresses
Business impact: Faster verified onboarding, fewer fraudulent accounts, and immediate alignment between customer data and order/invoice workflows — resulting in faster time-to-first-order and higher retention among business customers.
Collecting the right preferences and demographic fields allows tailored landing pages, personalized product recommendations, and segmented email campaigns — all of which boost conversions and lifetime value while improving user experience.
How can I add custom fields to new user registration?
What is the difference between the text area and the text field?
Can a customer view or modify the information in the custom fields?
What types of fields can be used to customize the registration form?