Introduction

Members is a service that allows Wix site members to create their own profiles on Wix sites. Profiles can be private or public. Private profiles are applicable for stores, bookings. Public profiles are applicable for site communities with forum, blog.

About Wix Members

Wix Members allows users to add a personal account area for their site members (UoU) - both for social communities or non social businesses. Members can choose if their account is private or public and set up their profile.

To learn more about Wix Members Area, read this article

Wix members APIs:

  • Members (all member's info)
  • Following-Followers (member's following and followers list)
  • Activity Counters (counter of posts, likes, comments)
  • Badges (create Assign and get badges list per member)

Members Scope

Members area is available for the following Wix business solutions:

  • Wix Stores (my orders, my addresses, wishlist)
  • Wix Bookings (my bookings - upcoming + history)
  • Wix Forum (forum posts, forum, comments)
  • Wix Blog (my drafts, blog posts, blog comments, blog likes)
  • Wix Events (my events - upcoming + history)
  • Wix File share (my files)

Members general pages:

  • My Account (stores member's private info)
  • Profile (stores member's public info)
  • Following - Followers
  • Settings
  • Notifications
  • Members list page (site level)

Members Types

Private member - only the member and the site owner can see this member

Public member - anyone can see this member

Blocked member - the member can not log-in to the site

Muted Member - Member can not do social actions on this site (write posts / like / comment etc)

Pending member - a member that request to join the site and wasn't approved yet

Use Cases

1. Adding an existing loyalty program app for members (business use case - store). A developer wants to add a loyalty program service to his store

He is using a 3rd party app (like smile, swell etc.) in order to offer member's benefits

The required info for integration:

  • Member details (id, first name, last name, address)
  • Members events (signup, update)
  • Activity counters events
  • Store orders events
  • Member’s status (approved / blocked - loyalty benefits are only for active members)
  • Store orders history (from stores API)
  • Badges events (getting a badge will give more points)

2. Sending SMS to members who booked services (business use case - bookings). A developer wants to add an SMS service to update members on their bookings

  • successful sign-up to class
  • booking approved
  • available spot on a class they signed to its wait-list

Integrate with 3rd party app that sends SMSs (like vonage)

The required info for integration:

  • Member details (id, first name, last name, phone number)
  • Bookings API + Events

3. Syncing with an external CRM system (mailchimp, hubspot). A developer wants to sync all of his members data to his own dashboard in order to manage his members information

The required info:

  • Sign up event
  • Member creation event
  • Member details (id, first name, last name, phone number, email)
  • Update event (for any information that the member changes)
Was this helpful?
Yes
No