Reading list Switch to dark mode

    Odoo Advance Signup

    Updated 20 September 2023


    Know your customers best at the same time they create their account on your website!

    Odoo Advance Sign Up facilitates the Odoo Users to add multiple fields in the sign-up page. Moreover, the user can set some of the fields mandatory for their customers to sign-up. 

    By default, Odoo Website Sign Up Page has fields to add email, name and password only. Now, pick out an attractive background to transform the tedious page into the tremendous signup page.

    Odoo Advance Sign Up allows you to design your Login, Sign Up, and Password Reset page as per your business requirements.


    1. Odoo Advance Sign Up facilitates the user to design the Sign-Up page for his/her Odoo website.
    2. The module supports Multi-Website compatible i.e. you can design different signup/login pages for different Odoo websites.
    3. The Odoo admin can add various dynamic fields in the signup form as per the requirements.
    4. The Odoo admin can set a custom background image for the signup/login/reset password website page.
    5. The field values are automatically stored in the user data when the customer successfully registers on the Odoo website through the signup form.
    6. The Admin can also add login/signup/reset password page content from Odoo backend.
    7. The module also offers the option to hide/show the header/footer on the Signup page.
    8. This module is Multi-Language compatible which means that the field name automatically changes to the selected website language.


    1. Once you purchase the Module from Webkul store, you will receive the link to download the zip file of the module.
    2. Extract the file on your system after the download finishes. You will be able to see a folder named- ‘advance_signup’.
    3. Copy and paste this folder inside your Odoo Add-Ons path.
    4. Now, open the Odoo and click on the Settings menu. Here, click on Activate the Developer Mode. One can also activate the developer mode by typing ‘debug’ after ‘web?’ in the URL.
    5. Then, open on Apps menu and click on ‘Update Modules List’.
    6. In the search bar, remove all the filters and search ‘advance_signup’.
    7. You will be able to see the module in the search result. Click on ‘Install’ to install it.


    1) Firstly, log in to your Odoo database then go to the website module.

    Searching for an experienced
    Odoo Company ?
    Find out More

    2) Now, click on the configuration to select Advance Sign Up settings.

    3) Click on the create button to create the multiple fields for the sign-up page.

    4) Add the Sign-Up Page Name and Select the website for which this particular sign-up page is applicable. Click on Add a line under the field label.


    5) A pop up will appear where you can add following details

    • Signup Field which is to associate with the Sign-Up form
    • Field Label which is displayed on the Sign-Up form
    • Placeholder to give reference of the field to the customer
    • Field Type is used to define the type of the field
    • Sequence allows you to add the Sequence Number
    • Add the Number of columns for the field which can be set maximum by two
    • Enable the checkbox if the field is required/mandatory in the signup form
    • You can also add help for the field.
    SIgnup fields

    6) Click on the Content Settings Tab to add content for Signup Page, login page, and Password Reset Page.


    7) Now, click on the Background Settings Tab to add the background image. Make sure that checkbox is marked for the Image in the Background Type.


    8) Click on other settings tab to hide header and footer on the sign-up page. Additionally, you can also add Terms and Condition to the sign.


    9) After saving the changes, you can go to the website frontend to sign-up and can notice the difference.

    signup in Odoo Advance Signup
    login in Odoo Advance Signup
    password reset Odoo Advance Signup

    Also Read The User Guides For The Other Modules

    Odoo Website SSO

    Odoo POS Manage Packages with Pricelist


    Hope you find the guide helpful! Please feel free to share your feedback in the comments below.

    If you still have any issues/queries regarding the module, please raise a ticket at

    Also, please explore our Odoo development services & an extensive range of quality Odoo Apps.

    For any doubt, contact us at [email protected].

    Thanks for paying attention!!

    Current Product Version - 1.0.0

    Supported Framework Version - Odoo V12

    . . .

    Leave a Comment

    Your email address will not be published. Required fields are marked*


  • Ta

    Does this extension support the approval of the new application form by the admin, before the user can sign-in?

    • Ritika Singh (Moderator)

      Greetings of the day!

      We have created a ticket related to your query 448259. Our support team will contact you soon to assist you with this query.

      Thanks & Regards
      Team Webkul

  • saadaldin

    The above exception was the direct cause of the following exception:

    Traceback (most recent call last):
    File “/opt/odoo14/odoo/odoo/”, line 639, in _handle_exception
    return super(JsonRequest, self)._handle_exception(exception)
    File “/opt/odoo14/odoo/odoo/”, line 315, in _handle_exception
    raise exception.with_traceback(None) from new_cause
    Exception: Module loading advance_signup failed: file advance_signup/security/ir.model.access.csv could not be processed:
    Invalid external ID base.user_admin: expected model ‘res.groups’, found ‘res.users’
    Invalid external ID base.user_admin: expected model ‘res.groups’, found ‘res.users’

    • Anisha Bahukhandi (Moderator)

      Hello Saadaldin,

      We have fixed the issue in the latest version. If you still have any doubt or query then you can drop us a mail at [email protected]


      Anisha Bahukhandi

  • Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home