⚡ Quick answer -
“First Message” is an auto-applied tag that captures the exact source (product page, ad, QR code, etc.) of a contact’s very first WhatsApp message to you. It appears < 1s after the first inbound message, never changes unless edited, and powers segmentation, automation, and revenue attribution.
• You create WhatsApp entry links or QR codes and need reliable tracking.
• You build automations that trigger when a contact’s tag equals a campaign or product.
• You audit attribution data for ads, pages, or offline events.
The platform inspects the first click-through URL used to open WhatsApp and copies the utm_source or data-tag value into a persistent contact tag called First Message.
Landing source example | Auto-assigned tag |
Product X | |
Service A | |
QR code with data-tag=Tradeshow_QR | Tradeshow QR |
• WhatsApp Business API connected through AcmeChat.
• Entry links or QR codes containing a single utm_source (or data-tag) parameter.
• The contact has never messaged your number before.
Step | Action |
1 | Build a link: |
2 | Click the link or scan the QR code to send a test message. |
3 | Open Inbox → conversation thread. |
4 | In the Contact Details pane, locate Tags → confirm “Product X”. |
5 | Use Filters → Tags → Product X to launch an automation or export CSV. |
Expected outcome: tag appears instantly and triggers any rule that listens for Tag = Product X.
• Tag applied within 1 second.
• Tag persists for the lifetime of the contact unless manually edited.
• All automations using the tag fire as designed.
Scenario | System behaviour | Work-around |
Contact already has a tag | Existing tag is kept; new tag is ignored. | Manually adjust if necessary. |
Multiple utm_source values | First parameter wins. | Use only one utm_source. |
Link lacks utm_source/data-tag | Tag defaults to Unknown Source. | Always include a source parameter. |
• Intent targeting – e.g., send promos only to contacts whose first tag = “Product Inquiry”
• Support prioritisation – auto-route “Urgent” tags to Tier 2 agents.
• Pattern analysis – see which entry points create the most “Pricing Question” tags.
Expected result:
A dynamic segment containing only contacts whose very first inbound message carried the selected tag—ready for campaigns, routing rules, or analytics.
Symptom | Possible cause | Fix |
No tag after first message | Link missing utm_source | Regenerate the link and retest. |
Wrong tag value | Typo in URL parameter | Correct the link; future contacts will tag properly. |
Automation not firing | Rule references the wrong tag spelling | Update the rule to match the exact tag text. |
Keywords: First Message tag, WhatsApp utm_source, contact segmentation, AcmeChat automation