User Assignments
Configure automatic user assignments to route contacts from specific WhatsApp accounts to designated team members for efficient contact management.
WhatSnap's user assignment system automatically assigns GoHighLevel users to contacts based on which WhatsApp account they message. This powerful feature ensures that incoming contacts are immediately routed to the appropriate team members without manual intervention.
Automatic Routing: Once configured, user assignments work automatically - new contacts messaging specific WhatsApp accounts 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
Assignment Strategies
Department-Based Assignment
Organize assignments around business departments:
WhatsApp Account: Sales Line 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
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:
WhatsApp Account: Technical Support Line Assignment: Senior Technical Specialist Specialization: Complex technical issues
Skills Required:
Deep product knowledge
Troubleshooting expertise
Integration experience
Advanced problem-solving
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 Owner
Multi-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