# How to always direct users to a form after wix sign up

**URL:** <https://forum.wixstudio.com/t/how-to-always-direct-users-to-a-form-after-wix-sign-up/8079>\
**Category:** Ask the community\
**Tags:** wix-members-area, question, code\
**Created:** [July 18, 2018, 9:04am UTC](https://forum.wixstudio.com/t/how-to-always-direct-users-to-a-form-after-wix-sign-up/8079 "2018-07-18T09:04:15Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![rachelskuse](https://sea1.discourse-cdn.com/wix/user_avatar/forum.wixstudio.com/rachelskuse/32/4595_2.png) [@rachelskuse](https://forum.wixstudio.com/u/rachelskuse)\
**Post date:** [July 18, 2018, 9:04am UTC](https://forum.wixstudio.com/t/how-to-always-direct-users-to-a-form-after-wix-sign-up/8079/1 "2018-07-18T09:04:15Z")

</div>

Hi,

Using the standard wix registration form, I’m guessing it is possible to direct users to a page where I can collect additional information (by adding membership permisions to that page) but if I have another page that is Members Only, how can I ensure that the user is redirected to the page to complete sign up, without being able to view the other Members Only page first?

For clarification, here is my scenario…

I have a page that retireves information from a database and this should only be viewable by members (it is not member specific but users must be logged in to be able to view it). In order to become a member it is a requirement that a Company Name and Job Title are provided (along with Name, Email Address and Password). Therefore, whenever someone wants to sign up they must provide the additional details before being approved. I’m struggling to understand how I can do this because if I set the page (that is to be viewed by members) as Members Only, after sign up it will direct them straight to that page without asking for the additional information.

I’d be really grateful if someone could help me out or point me in the right direction!

Thanks,  
Rachel

---

<div class="post-metadata">

**Author:** ![admin-23](https://sea1.discourse-cdn.com/wix/user_avatar/forum.wixstudio.com/admin-23/32/708_2.png) [@admin-23](https://forum.wixstudio.com/u/admin-23)\
**Post date:** [July 18, 2018, 3:43pm UTC](https://forum.wixstudio.com/t/how-to-always-direct-users-to-a-form-after-wix-sign-up/8079/2 "2018-07-18T15:43:38Z")

</div>

hi Rachel,

In the future wix code will feature a custom sign up page. which will enable you to add these extra fields to the site-wide sign up page. Thus making sure that the information is filled before they have access.

Until this feature is released, you will need to disable the member only pages and create your own validations for these pages.  
By validations I mean create a (backend) function that will get the email, query a ‘members’ collection for the email of the logged in user, then return whether or not the user has filled these additional fields or not, and either display the page or redirect the user to the extra details form.

Use wixUsers to get the email of the currently logged in user  
[http://www.wix.com/code/reference/wix-users.html](http://www.wix.com/code/reference/wix-users.html)

Use wixData.query to query the ‘member’ collection.

> **[wix-data - Velo API Reference - Wix.com](https://www.wix.com/velo/reference/wix-data)**
>
> The wix-data module contains functionality for working with data in collections.

If you have yet to create such a collection, refer to this article

> **[Velo Tutorial: Building Your Own Members Area | Help Center | Wix.com](https://support.wix.com/en/article/velo-tutorial-building-your-own-members-area)**
>
> Visit the Velo by Wix website to onboard and continue learning.Note:You can now add a members area to your site without using code. You can also create a page t

Use wixLocation to navigate to other pages.

> **[wix-location-frontend - Velo API Reference - Wix.com](https://www.wix.com/velo/reference/wix-location-frontend)**
>
> The wix-location-frontend module contains functionality for getting information about the URL of the current page and for navigating to other pages.

---

<div class="post-metadata">

**Author:** ![rachelskuse](https://sea1.discourse-cdn.com/wix/user_avatar/forum.wixstudio.com/rachelskuse/32/4595_2.png) [@rachelskuse](https://forum.wixstudio.com/u/rachelskuse)\
**Post date:** [July 18, 2018, 4:25pm UTC](https://forum.wixstudio.com/t/how-to-always-direct-users-to-a-form-after-wix-sign-up/8079/3 "2018-07-18T16:25:44Z")

</div>

Thank you for your response! I understand what you have said but the problem is I don’t want to approve a member before I have additional details from them! Therefore they won’t be able to login for me to request additional information. Is there any way of getting around this?

---

<div class="post-metadata">

**Author:** ![1st\_Response\_EMS](https://sea1.discourse-cdn.com/wix/user_avatar/forum.wixstudio.com/1st_response_ems/32/103001_2.png) [@1st\_Response\_EMS](https://forum.wixstudio.com/u/1st_Response_EMS)\
**Post date:** [January 7, 2025, 2:08am UTC](https://forum.wixstudio.com/t/how-to-always-direct-users-to-a-form-after-wix-sign-up/8079/4 "2025-01-07T02:08:18Z")

</div>

Hi !

Did you find some ways to d o it?

---

<div class="post-metadata">

**Author:** ![Pratham](https://sea1.discourse-cdn.com/wix/user_avatar/forum.wixstudio.com/pratham/32/119586_2.png) [@Pratham](https://forum.wixstudio.com/u/Pratham)\
**Post date:** [January 8, 2025, 2:14pm UTC](https://forum.wixstudio.com/t/how-to-always-direct-users-to-a-form-after-wix-sign-up/8079/5 "2025-01-08T14:14:17Z")

</div>

If the page that has the form asking for additional details is set to Members Only, then ofcourse the members will not be able to view it until they are approved by the admin. And if you cannot approve them without fetching these additional details, then you will have to check the member’s current status (i.e. `PENDING` or `APPROVED`) using Velo.

[https://dev.wix.com/docs/velo/api-reference/wix-members-frontend/current-member/get-member](https://dev.wix.com/docs/velo/api-reference/wix-members-frontend/current-member/get-member)
