Overview
User Profiles
Store and manage user information
Plans & Tiers
Assign members to subscription plans
Activity Tracking
Monitor member engagement
Custom Fields
Add custom data to member profiles
Member Properties
| Property | Type | Description |
|---|---|---|
id | string | Unique member identifier |
email | string | Member’s email address |
full_name | string | Display name |
avatar_url | string | Profile picture URL |
plan_id | string | Current subscription plan |
status | string | active, inactive, pending |
metadata | object | Custom fields |
created_at | datetime | Registration date |
last_login_at | datetime | Last login timestamp |
Dashboard Features
Member List
View all members in a searchable, filterable table:- Search by name or email
- Filter by plan, status, or date range
- Sort by any column
- Export to CSV
Member Details
Click on any member to view:- Profile information
- Subscription history
- Activity log
- Custom field values
Bulk Actions
- Send email campaigns to selected members
- Change plans for multiple members
- Export member data
- Delete inactive members
API Usage
List Members
Get Member
Update Member
SDK Usage
Get Current User
Update Profile
Get Full Profile
Custom Fields
Add custom fields to store additional member data:- Go to Settings > Members > Custom Fields
- Click Add Field
- Configure the field:
- Name (e.g.,
company) - Type (text, number, date, boolean, select)
- Required or optional
- Name (e.g.,
- Save
metadata object:
Member Plans
Assign members to plans for access control:Plan Hierarchy
| Plan | Access Level |
|---|---|
free | Basic features |
starter | Standard features |
pro | Advanced features |
enterprise | All features |
Webhooks
Receive notifications for member events:| Event | Description |
|---|---|
member.created | New member signed up |
member.updated | Member profile updated |
member.deleted | Member account deleted |
member.plan_changed | Member changed plans |
Best Practices
Data Privacy
Data Privacy
- Only collect necessary information
- Provide data export functionality
- Honor deletion requests promptly
Security
Security
- Use API keys for server-side access only
- Validate member data before storing
- Implement rate limiting for profile updates
Performance
Performance
- Use pagination for large member lists
- Cache frequently accessed member data
- Index custom fields used in queries
