It would greatly improve our WhatsApp integration if HubSpot could automatically capture any user-initiated WhatsApp message—whether from the embedded chat widget or direct WhatsApp app—and:
- Auto-upsert contacts by phone number when a new user messages for the first time.
- Log inbound messages on the contact’s timeline and surface them in the Conversations inbox without manual copy-paste.
- Trigger workflows (opt-in, welcome series, unsubscribe handling, qualification flows, etc.) based on the inbound message or detected keywords.
- Allow chatflows to ask for custom fields (name, email, phone) directly in-chat, mapping replies back to HubSpot contact properties as part of the chatflow builder (no external middleware required).
Use Case:
We’ve connected our WhatsApp Business number and can send approved HSM templates outbound via workflows, but we cannot yet:
- Automatically create a new contact when an unrecognized number messages us.
- Sync their replies into HubSpot without manual record edits.
- Drive post-reply logic in chatflows based on those messages or property updates.
Adding first-class support for inbound message capture, contact upsert, and chatflow-driven data collection would close the loop on the entire WhatsApp customer journey, reduce manual work, and let us build fully conversational lead-capture forms inside WhatsApp.
Benefit to HubSpot Community:
Many customers use WhatsApp as a primary support and sales channel. Native inbound sync and chatflow data collection would:
- Eliminate middleware complexity.
- Surface customer conversations in HubSpot automatically.
- Unlock powerful workflow triggers on live inbound messages.
- Reduce friction when building multi-step conversational forms.
Please let me know if there’s any additional context I can share—and thanks for considering this enhancement!