Customers
Manage end-user accounts for your published apps and portals.
What Are Customers?
Customers are the end users who interact with your published apps and portals. They can:
- Access your portals
- Trigger automations
- View their own data
- Manage their account
Customer Management
View All Customers
- Go to Distribute → Customers
- See a list of all registered customers
- Use search and filters to find specific users
Customer List Columns
Adding Customers
Manual Creation
- Click + New Customer
- Enter customer details:
- Name
- (Optional) Phone
- Choose whether to send invite email
- Click Create
Self-Registration
Allow customers to sign up themselves:
- Go to Settings → Customer Registration
- Enable Self-Registration
- Configure:
- Require email verification
- Default permissions
- Welcome automation
Bulk Import
Import multiple customers at once:
- Click Import
Upload CSV file with columns:
name,email,phone,company John Doe,john@example.com,+1234567890,Acme Inc Jane Smith,jane@example.com,,Example Corp- Map columns to fields
- Click Import
Customer Details
Profile Information
View and edit customer data:
Activity History
See what the customer has done:
- Portal visits
- Form submissions
- Automation runs
- Login history
Data & Records
View records associated with this customer:
Customer: john@example.com
├── Orders (15)
├── Support Tickets (3)
└── Form Submissions (8)
Customer Authentication
Authentication Methods
Password Policies
Configure password requirements:
- Minimum length
- Require uppercase/lowercase
- Require numbers
- Require special characters
- Password expiration
Two-Factor Authentication
Enable 2FA for added security:
- Go to Settings → Security
- Enable Customer 2FA
- Choose methods:
- SMS code
- Authenticator app
- Email code
Customer Permissions
Access Levels
Custom Roles
Create custom permission sets:
- Go to Settings → Customer Roles
- Click + New Role
- Define permissions:
- Which portals can access
- Which data can view
- Which actions can perform
Customer Segments
Group customers for targeted features:
Create a Segment
- Go to Distribute → Customers, then the Segments tab
- Click + New Segment
Define criteria:
Segment: High Value Rules: - Total orders > $1000 - Last active < 30 days
Use Segments
- Filter customers in the list
- Target specific portals
- Trigger automations for segments
Customer Communication
Send Notifications
- Select customers
- Click Send Email
- Choose template or write custom
- Send immediately or schedule
Automated Messages
Trigger communications from automations:
Trigger: Customer sign-up
Actions:
1. Send welcome email
2. Add to onboarding sequence
3. Notify sales team
Customer Data
Custom Fields
Add fields specific to your business:
- Go to Settings → Customer Fields
- Click + Add Field
- Configure:
- Name:
subscription_tier - Type: Select (Free, Pro, Enterprise)
- Required: No
- Name:
Data Export
Export customer data:
- Select customers (or all)
- Click Export
- Choose format (CSV, JSON)
- Download file
Data Deletion
Handle deletion requests (GDPR/privacy):
- Open customer profile
- Click Delete Customer
- Choose:
- Delete account only
- Delete account + all data
- Confirm action
Best Practices
Do
- Verify emails before activating accounts
- Use segments for organization
- Set up automated welcome messages
- Regularly review inactive accounts
- Respond to data requests promptly
Avoid
- Sharing customer lists externally
- Storing unnecessary personal data
- Ignoring inactive account cleanup
- Missing data deletion requests
Related Guides
- Portal → — Create customer-facing interfaces
- Apps → — Distribute to customers
- Settings → — Configure access