Managing Customers
Customers are the individuals or businesses that subscribe to your products. FlexPortal tracks customer information, orders, subscriptions, and lifetime value.Customer Types
FlexPortal supports two types of customers:Individual
Personal customers subscribing for their own use:- Single person billing
- One billing address
- Standard payment terms
- Personal email and contact
- Consumer subscriptions
- Personal device subscriptions
- Individual accounts
Business
Companies or organizations subscribing for business use:- Company name and registration details
- Business billing address
- Extended payment terms (Net 7, Net 14, Net 30)
- Business email and contact person
- Can belong to Billing Groups
- Corporate device programs
- Office furniture subscriptions
- Employee equipment
- Fleet management
Choose customer type at order creation. This determines available payment terms and billing options.
Creating a Customer
Customers are created when you create an order:- Navigate to Orders
- Click New Order
- Enter customer information:
- Email - Primary contact email
- First name - Customer’s first name
- Last name - Customer’s last name
- Phone - Contact number
- Customer type - Individual or Business
- For business customers, also enter:
- Company name
- Registration number (optional)
- VAT number (if applicable)
- Add billing address
- Save the order
Customer Information
Each customer profile includes:Contact Details
- Full name
- Email address
- Phone number
- Customer type (Individual or Business)
Business Information (Business customers only)
- Company name
- Registration number
- VAT number
- Payment terms (Net 7, Net 14, Net 30)
- Billing Group (if applicable)
Addresses
- Billing address
- Shipping addresses (can have multiple)
Financial Information
- Lifetime value (total income collected)
- Outstanding balance
- Payment history
- Number of active subscriptions
Viewing Customer Details
- Navigate to Customers in the left sidebar
- Click on a customer name
Overview
- Contact information
- Customer type
- Active subscriptions count
- Lifetime value
Active Subscriptions
List of all currently active subscriptions:- Product and variant
- Monthly payment
- Contract end date
- Cost recovery
Order History
All orders placed by this customer:- Order date
- Products ordered
- Order status
- Total value
Payment History
All payments made or pending:- Payment date
- Amount
- Status (Paid, Pending, Failed)
- Associated subscription
Addresses
All addresses on file:- Billing addresses
- Shipping addresses
- Address history
Customer Addresses
Customers can have multiple addresses:Billing Address
Primary address for invoicing:- Required for all customers
- Used for payment processing
- Can be updated anytime
Shipping Addresses
Delivery addresses for products:- Can have multiple shipping addresses
- Used when fulfilling orders
- Different addresses for different subscriptions
Managing Addresses
- Open the customer profile
- Scroll to Addresses section
- Click Add Address to add new
- Click Edit to update existing
- Set one address as default billing
- Save changes
When creating new orders, addresses from the customer profile auto-populate for convenience.
Viewing Customer Orders and Subscriptions
See complete history for each customer:Active Subscriptions
- Open customer profile
- View Active Subscriptions section
- Click any subscription to see details
- Product and variant
- Asset serial number
- Monthly payment
- Contract end date
- Next payment date
Order History
- Scroll to Orders section
- See all orders placed
- Click any order to view details
- Order date
- Items ordered
- Order status
- Total value
Payment History
- Scroll to Payments section
- See all payments
- Filter by status (Paid, Pending, Failed)
- Payment date
- Amount
- Status
- Subscription reference
Customer Lifetime Value
Lifetime value shows total income collected from a customer across all subscriptions:- First subscription: 12 months × $89 = $1,068
- Second subscription: 6 months × $129 = $774
- Buyout payment: $300
- Total lifetime value: $2,142
Viewing Lifetime Value
Customer detail page shows:- Lifetime collected - Total income to date
- Active monthly income - Current recurring income
- Average subscription value - Mean value per subscription
- Number of subscriptions - Total count (active + ended)
Business Customer Features
Business customers have additional capabilities:Payment Terms
Set when invoices are due:- Net 7 - Payment due within 7 days
- Net 14 - Payment due within 14 days
- Net 30 - Payment due within 30 days
- Open business customer
- Edit customer details
- Select Payment Terms
- Save changes
Billing Groups
Group multiple business customers for consolidated invoicing:- Create or select a Billing Group
- Add customer to the group
- All subscriptions invoice to the Billing Group
Company Information
Track business details:- Legal company name
- Registration number
- VAT/Tax ID
- Billing contact person
Customer Search and Filtering
Find customers quickly:Search by:
- Customer name
- Email address
- Company name
- Phone number
Filter by:
- Customer type - Individual or Business
- Active subscriptions - Has active subscriptions or not
- Lifetime value - Value ranges
- Billing Group - Group membership
Sort by:
- Name (A-Z)
- Lifetime value (high to low)
- Number of subscriptions
- Join date
Customer Communication
Document all customer interactions:Contact History
- Open customer profile
- Scroll to Notes section
- Click Add Note
- Enter:
- Date of interaction
- Type (Email, Phone, Meeting)
- Summary of conversation
- Follow-up actions needed
- Save note
Editing Customer Information
Update customer details as needed:- Navigate to Customers
- Click on the customer
- Click Edit in the top right
- Update:
- Contact information
- Customer type
- Business details
- Payment terms
- Click Save
Merging Duplicate Customers
If the same customer is created multiple times:- Identify duplicate customer records
- Choose the primary record to keep
- Contact support to merge duplicates
- All orders and subscriptions move to primary record
Avoid duplicates by searching for existing customers before creating new orders.
Customer Segments
Categorize customers for targeted communication.Segmentation Ideas
- High-value customers - Lifetime value over threshold
- At-risk customers - Recent payment failures
- Loyal customers - Multiple subscriptions or extensions
- New customers - First subscription within 30 days
- Business customers - All business type customers
Creating Segments
Use filters to identify segments:- Apply relevant filters
- Export customer list
- Use for marketing or support campaigns
Customer Preferences
Track customer-specific preferences:Subscription Preferences
- Preferred contract lengths
- Payment methods
- Billing frequency
- Communication preferences
Product Preferences
- Preferred product categories
- Color or variant preferences
- Upgrade patterns
Common Scenarios
Repeat Customer Places New Order
- Search for customer by email
- Create new order
- Customer information auto-populates
- Add new items
- Confirm billing and shipping details
- Save order
Customer Changes Address
- Open customer profile
- Edit existing address or add new
- Save changes
- Next order uses updated address
Business Customer Needs Invoice
- Navigate to customer’s subscriptions
- View payment history
- Click on specific payment
- Download invoice PDF
- Email to customer
Customer Requests Account Information
- Open customer profile
- Review:
- Active subscriptions
- Payment history
- Contract end dates
- Outstanding balance
- Export data if needed
- Provide to customer
Customer Has Payment Issue
- View customer’s payment history
- Identify failed payments
- Contact customer about payment method
- Update payment information
- Retry failed payment or mark as paid
Best Practices
Data Quality
- Verify email addresses at order creation
- Keep contact information up to date
- Use consistent naming conventions
- Document business registration details
Customer Communication
- Respond to inquiries promptly
- Maintain communication history in notes
- Set reminders for contract end dates
- Proactively reach out to at-risk customers
Relationship Management
- Track customer lifetime value
- Identify and reward loyal customers
- Address issues quickly
- Provide excellent service
Privacy and Security
- Only collect necessary information
- Secure customer data appropriately
- Honor communication preferences
- Comply with data protection regulations
Business Customer Management
- Understand payment terms
- Set up Billing Groups appropriately
- Maintain accurate business details
- Provide consolidated reporting
Customer Analytics
Track customer metrics:Key Metrics
- Total customer count
- Active customers (with active subscriptions)
- Customer acquisition rate
- Average lifetime value
- Churn rate
- Payment failure rate
Viewing Analytics
Navigate to Reports or Dashboard to see:- Customer growth over time
- Lifetime value distribution
- Customer segments
- Active vs inactive customers
- Identify growth opportunities
- Reduce churn
- Improve customer experience
- Optimize pricing and offerings