User Assignments
Configure automatic user assignments to route contacts from specific messaging accounts (WhatsApp, SMS/iMessage, or Twilio) to designated team members for efficient contact management.
WhatSnap's user assignment system automatically assigns GoHighLevel users to contacts based on which messaging account they message. This powerful feature ensures that incoming contacts are immediately routed to the appropriate team members without manual intervention, regardless of the platform they use.
Automatic Routing: Once configured, user assignments work automatically - new contacts messaging specific accounts (WhatsApp, SMS/iMessage, or Twilio) are instantly assigned to designated team members.
How User Assignments Work
Assignment Flow
Assignment Triggers
User assignments are triggered when:
New Contact Creation: Someone messages a WhatsApp account for the first time
Existing Contact Messaging: Previously created contact messages an account with assignments
Tag-Based Routing: Contacts receive tags that have user assignments configured
Configuring User Assignments
Accessing Assignment Settings
Assignment Configuration Options
Assign to Specific Team Member
Select a specific GoHighLevel user to receive all contacts from this WhatsApp account.
Configuration:
Choose from available GHL users in your sub-account
Consider user availability and capacity
Match user skills to account purpose
Set up backup assignments if needed
Best For:
Small teams with specialized roles
Dedicated account managers
Specific expertise requirements
Personal client relationships
Assign to Team or Department
Route contacts to team leaders or department heads who can distribute workload.
Configuration:
Select department manager or team lead
Consider team capacity and working hours
Plan for load distribution among team members
Set up escalation paths if needed
Best For:
Large teams requiring load balancing
Department-based organization
Complex routing requirements
Hierarchical management structures
Distribute Among Multiple Users
(Note: Check if this feature is available in your WhatSnap version)
Automatically distribute contacts among multiple team members.
Configuration:
Select multiple users for rotation
Set distribution rules and priorities
Consider user availability schedules
Plan for overflow management
Best For:
Equal workload distribution
Large contact volumes
Team collaboration approaches
Balanced performance metrics
Assignment Strategies
Department-Based Assignment
Organize assignments around business departments:
Messaging Account: Sales Line (WhatsApp) Assignment: Sales Team Lead or Individual Sales Reps Tag: whatsnap-account-sales
Assignment Benefits:
Immediate lead qualification
Consistent sales process application
Pipeline integration
Performance tracking
Example Workflow:
Prospect messages sales WhatsApp number
Contact automatically assigned to sales rep
Lead qualification process begins immediately
Sales pipeline updated automatically
Messaging Account: Support Line (SMS/iMessage P2P) Assignment: Support Team Manager or Support Specialists Tag: whatsnap-account-support
Assignment Benefits:
Faster response times via SMS/iMessage
Specialized expertise application
Issue tracking and resolution
Customer satisfaction monitoring
Example Workflow:
Customer messages support number via SMS/iMessage
Contact assigned to support specialist
Ticket creation and priority assessment
Resolution tracking and follow-up
Messaging Account: Billing Line (Twilio SMS) Assignment: Billing Team or Account Manager Tag: whatsnap-account-billing
Assignment Benefits:
Enterprise-grade SMS delivery for critical communications
Immediate attention to payment issues
Specialized billing knowledge
Account relationship management
99.95% uptime SLA for revenue-critical messages
Example Workflow:
Client messages billing Twilio number
Contact assigned to billing specialist
Account review and issue identification
Resolution and relationship maintenance
Geographic Assignment
Route contacts based on geographic regions:
Regional Structure:
East Coast Account → East Coast Representative
West Coast Account → West Coast Representative
International Account → International Team Lead
Canada Account → Canadian Representative
Benefits:
Time Zone Alignment: Representatives work in appropriate time zones
Local Knowledge: Understanding of regional markets and customs
Language Considerations: Native language speakers when appropriate
Regulatory Compliance: Regional expertise for compliance requirements
Skill-Based Assignment
Match WhatsApp accounts to specialized expertise:
Messaging Account: Technical Support Line (WhatsApp) Assignment: Senior Technical Specialist Specialization: Complex technical issues
Skills Required:
Deep product knowledge
Troubleshooting expertise
Integration experience
Advanced problem-solving
Messaging Account: VIP Line (SMS/iMessage P2P) Assignment: Account Manager or Senior Representative Specialization: High-value client management
Skills Required:
Relationship management
Executive communication
Complex problem resolution
Strategic account planning
Personal touch via direct SMS/iMessage
Messaging Account: Onboarding Line (Multi-platform) Assignment: Onboarding Specialist Specialization: Client setup and training
Skills Required:
Process documentation
Training and education
System setup expertise
Customer success focus
Flexibility across messaging platforms
Assignment Management
Monitoring Assignment Effectiveness
Key Metrics to Monitor:
Response Times: How quickly assigned users respond to new contacts
Resolution Rates: Percentage of issues resolved by assigned users
Contact Satisfaction: Customer feedback on assigned representatives
Workload Distribution: Balance of contacts among team members
Reporting and Analytics:
Individual Performance: Track performance by assigned user
Account Performance: Compare performance across different WhatsApp accounts
Team Metrics: Department or team-level performance analysis
Trend Analysis: Identify patterns and improvement opportunities
Adjusting Assignments
Advanced Assignment Scenarios
Backup and Overflow Management
Plan for situations when primary assigned users are unavailable:
Backup Assignment Strategies:
Secondary User: Assign backup user for coverage
Team Lead Escalation: Route to team leads when primary users unavailable
Department Queue: Create department-wide assignment pool
After-Hours Routing: Different assignments for after-hours contacts
Conditional Assignments
Create sophisticated assignment rules based on additional criteria:
Example Conditional Logic:
IF Contact Source = "Google Ads Campaign"
AND WhatsApp Account = "Sales Line"
AND Time = Business Hours
THEN Assign to "Senior Sales Rep"
IF Contact Source = "Referral Program"
AND WhatsApp Account = "Sales Line"
THEN Assign to "Referral Specialist"
IF Contact Previously Existed
AND WhatsApp Account = "Support Line"
THEN Assign to Previous OwnerMulti-Touch Assignment Strategy
Handle contacts that interact with multiple WhatsApp accounts:
Scenario: Contact messages both Sales and Support accounts Strategy Options:
Maintain Separate Assignments: Different users for different account interactions
Primary Assignment Priority: First assigned user maintains ownership
Context-Based Assignment: Assignment based on interaction type
Unified Assignment: Single user handles all interactions
Assignment Best Practices
Team Structure Considerations
Balanced Workload: Effective assignments balance expertise matching with reasonable workload distribution among team members.
Factors to Consider:
User Capacity: Don't overload high-performing team members
Skill Matching: Align assignments with user expertise and interests
Availability Patterns: Consider work schedules and time zones
Growth Planning: Plan assignments that support business scaling
Communication and Training
Team Preparation:
Assignment Notifications: Ensure users understand their assignment responsibilities
Training Programs: Provide account-specific training for assigned users
Communication Protocols: Establish clear communication procedures
Performance Expectations: Set clear expectations for response times and quality
Integration with Existing Processes
Workflow Integration:
CRM Integration: Ensure assignments work with existing CRM processes
Pipeline Management: Integrate assignments with sales pipeline management
Reporting Systems: Connect assignment data with existing reporting
Performance Management: Link assignments to performance review processes
Troubleshooting Assignments
Common Assignment Issues
Next Steps
After setting up user assignments:
Conversations - Start managing assigned contacts through messaging
Workflow Automation - Create workflows that leverage assignment data
Performance Monitoring - Track assignment effectiveness and performance
Team Training - Train team members on assignment-based workflows
Last updated
