I am trying to set up a members area on my site and want to capture certain info on sign up that the member can later edit in the My Account page. Both the custom sign up and My Account pages seem to push data to the Contacts database, but the custom data captured on sign up is not showing in the PrivateMembersData data collection. Moreover certain “native” fields like Address are not available in Custom Sign Up, but are available in MyAccount.
What is the relationship between these two forms (and their associated databases)
The Wix Members app automatically adds the Members/PrivateMembersData Collection to your site when you add the app itself. This collection is read only and is only changed by the site member author.
https://support.wix.com/en/article/corvid-wix-members-privatemembersdata-collection-fields
When you add the Wix Members app linked below, it gets added to your site where the Site Member can update it through the My Account page in Wix Members app.
https://support.wix.com/en/site-members/setting-up-a-members-area
https://support.wix.com/en/article/adding-a-members-area-to-your-site
You can however, add your own custom Wix Member Profile where you create your own dynamic pages which are again unique to each site member and a separate dataset for it too.
https://support.wix.com/en/article/corvid-tutorial-building-your-own-members-area
You can use this tutorial above with your own custom signup and login lightboxes to capture user input on your custom signup lightbox which will then get saved into the Members dataset from the tutorial once hte member is approved on your site.
You can get around it by workarounds as shown in these previous forum posts.
https://www.wix.com/corvid/forum/community-discussion/solved-displaying-item-owner-name-on-a-dynamic-item-page%3Fpage%3D1%26dl%3D5ce637f4bc345a0070060e76
https://www.wix.com/corvid/forum/community-discussion/member-s-collection-address%3Fpage%3D1%26dl%3D5ce7fb33227f2d0016962c8b%252F5ce333e054670c00a4d64602%252F2
Hi - thanks this is really helpful. A few follow up clarifications:
- Does the Members/PrivateMembersData Collection contain the custom fields I have added in my Custom Sign Up form (it doesn’t look like it does)
- Can a user update the custom information I have gathered on sign up?
- Can a user update their CRM information (which is where it looks like the custom field data goes if I sync them)