How it works
What happens between a social comment landing and the DM going out.
Once your sub-account is connected and the Master Workflow is installed, the flow is the same for every keyword you add.
The flow
- A comment lands. Someone comments on one of your Instagram, Facebook, or TikTok posts.
- GHL forwards it. The Master Workflow we installed catches the comment and sends it to Social Sourced.
- We match a keyword. Social Sourced compares the comment text against every active keyword in the matching sub-account and picks the best match.
- The DM goes out. The matched reply is rendered (variables, snippets, contact data — all resolved) and sent back to GHL, which delivers the DM.
- A delayed nudge fires so the conversation stays warm long enough for your setter to pick it up.
What "match" actually means
A keyword can be one word, a phrase, or several phrases separated by commas. Matching is:
- Case-insensitive —
BOOKandbookare the same. - Whole-word by default —
bookmatches "I want to book a call" but not "facebook". - First-match-wins — keywords are evaluated in priority order. If you have overlapping keywords, the higher-priority one fires.
What gets logged
Every match shows up in your Activity feed:
- The original comment text and the post it came from.
- Which keyword fired.
- Which DM went out (with all variables already resolved).
- Whether the reply succeeded, failed, or was skipped.
Activity is read-only — it's a record of what happened so you can debug, audit, or screenshot.
What we do not do
- We don't post comments back on the social platform.
- We don't write to GHL contacts, opportunities, or tags.
- We don't store the contents of your DMs after they're delivered (only the activity log entry, which is purgeable).