Tag Management System
Master WhatSnap's tag-based contact routing system to efficiently manage multiple messaging accounts across WhatsApp, SMS/iMessage, and Twilio platforms.
WhatSnap's tag management system is the backbone of multi-account messaging across all platforms. Understanding how tags work is essential for effectively managing multiple messaging accounts (WhatsApp, SMS/iMessage, and Twilio) and ensuring messages are sent from the correct phone numbers and platforms.
Core Concept: Tags determine which messaging account and platform sends messages to specific contacts. Every contact must have an account tag to receive messages through WhatSnap.
How the Tag System Works
Automatic Tag Assignment
Auto Account Tag Switching: When a contact messages a different account (with a different account tag), their existing account tag will be automatically replaced with the new account tag. This enables fluid communication where contacts can seamlessly interact with multiple messaging accounts within the same conversation window - the system simply switches which account tag is associated with that contact based on their most recent interaction.
Example: If John has whatsnap-account-sales tag (WhatsApp) and then messages your support number via SMS/iMessage, his tag will automatically switch to whatsnap-account-support to ensure all future replies use the correct messaging account and platform.
Tag Structure
WhatSnap creates tags in a standardized format:
Standard Format: whatsnap-account-[identifier]
Examples:
whatsnap-account-0whatsnap-account-1whatsnap-account-2

Tag-Based Message Routing
Outgoing Message Flow
Message Routing Examples
Contact: John Smith
Tag: whatsnap-account-sales
Result: All messages to John are sent from the Sales messaging account
Workflow:
John messages the Sales WhatsApp number
Contact gets
whatsnap-account-salestagAll future messages to John use the Sales account (WhatsApp)
Conversation remains consistent from one number
Contact: Sarah Johnson
Tag: whatsnap-account-support
Result: All messages to Sarah are sent from the Support messaging account
Workflow:
Sarah messages the Support number (SMS/iMessage)
Contact gets
whatsnap-account-supporttagSupport team responses use the Support account (SMS/iMessage)
Clear separation from sales communications
Contact: Mike Brown
Initial Tag: whatsnap-account-marketing (WhatsApp)
Changed To: whatsnap-account-sales (Twilio SMS)
Workflow:
Mike responds to WhatsApp marketing campaign (gets marketing tag)
Becomes qualified lead - tag changed to sales
All sales follow-up uses sales account via Twilio SMS for reliable enterprise delivery
Clear handoff between departments and platforms
Managing Tags
Viewing Contact Tags
In GoHighLevel Contact Page:
Navigate to the Contacts section
Open any contact record
View the Tags section
Look for tags starting with
whatsnap-account-
In GoHighLevel Conversional Page:
Navigate to the contact conversation
Open the right sidebar and view the Tags section
Look for tags starting with
whatsnap-account-

Manual Tag Management
Tag Changes: Manually changing account tags on contact affects which messaging account and platform will be used for future messages to that contact.
Adding Tags:
Open the contact record in GHL
Navigate to the Tags section
Add the desired
whatsnap-account-[name]tagSave the contact
Switching Messaging Accounts:
Remove current
whatsnap-account-tagAdd new
whatsnap-account-tag for desired accountFuture messages will use the new account and platform (e.g., switching from WhatsApp to SMS/iMessage)
Tag-Based Filtering and Organization
Contact Filtering
Use tags to filter and organize your contacts by WhatsApp account:
Filter Examples:
All Sales Contacts: Filter by
whatsnap-account-salesSupport Inquiries: Filter by
whatsnap-account-supportRegional Contacts: Filter by
whatsnap-account-californiaCampaign Responses: Filter by
whatsnap-account-marketing
Filter Benefits:
Account-Specific Views: See only contacts for specific WhatsApp accounts
Performance Analysis: Analyze results by account/department
Team Management: Show team members only their assigned contacts
Campaign Tracking: Track results from specific outreach accounts
Workflow Integration
Workflow Power: Tags enable sophisticated automation workflows based on WhatsApp account interactions.
Tag-Based Workflow Triggers:
Tag Added: Trigger when specific account tag is assigned
Tag Removed: Trigger when account tag is changed
Tag Contains: Trigger based on any WhatSnap account tag
Multiple Tags: Complex logic with multiple account tags
Workflow Examples:
Trigger: Tag whatsnap-account-sales added Actions:
Assign to sales team member
Add to sales pipeline
Send welcome message from sales account
Schedule follow-up sequence
Benefits: Automatic qualification and routing based on WhatsApp account contacted
Trigger: Contact moves to "Qualified Lead" pipeline stage Actions:
Remove
whatsnap-account-marketingtagAdd
whatsnap-account-salestagAssign to sales representative
Send transition message from sales account
Benefits: Seamless handoff between marketing and sales teams
Trigger: Tag whatsnap-account-support added + specific keyword detected Actions:
Remove basic support tag
Add
whatsnap-account-vip-supporttagAssign to senior support specialist
Send escalation notification
Benefits: Automatic escalation to specialized support accounts
Workflow Account Switching: When crafting workflows, you can set a contact's associated WhatsApp account by switching tags using "Remove Tag" and "Add Tag" actions. However, this approach multiplies the number of actions required and adds visual complexity to your workflow design.
To simplify this process, WhatSnap implements a Commands System that allows you to switch WhatsApp accounts directly using commands in the SMS area, making account switching more streamlined and efficient.
📖 Learn More: See the dedicated Commands System section for detailed information on direct account switching.
Troubleshooting Tag Issues
Common Tag Problems
Contact Not Receiving Messages
Possible Causes:
Contact missing messaging account tag
Tag references disconnected account
Tag name doesn't match any connected account
Trial expired
Solutions:
Check contact has appropriate
whatsnap-account-tagVerify the tagged account is connected and active
Update tag to reference active messaging account
Activate WhatSnap account with a credit card and active payment
Tags not routing right? Salvador can check your setup in real-time and fix routing issues fast → Get Salvador's help
Messages Sent from Wrong Account or Platform
Possible Causes:
Contact has multiple messaging account tags
Tag references different account than expected
Tag was manually changed incorrectly
A workflow is causing the issue
Solutions:
Remove duplicate messaging account tags
Verify tag matches intended messaging account and platform
Check tag spelling and format accuracy
Check last workflow activated on the contact page
Messages going to the wrong account? Salvador can diagnose tag conflicts and fix your routing logic → Message Salvador now
Next Steps
After mastering tag management:
User Assignments - Learn how user assignments work with tags
Conversations - Apply tag knowledge to messaging
Workflow Automation - Use tags in advanced workflows
Outreach Campaigns - Leverage tags for campaign organization
Tag Mastery: Understanding the tag system is crucial for effective multi-account WhatsApp management. Take time to plan your tag structure before scaling to multiple accounts.
Last updated
