Skip to main content
The Slack Message node sends automated messages to Slack channels as contacts pass through a workflow. Use it to alert sales reps about high-intent leads, notify customer success teams of lifecycle changes, or push real-time updates to any channel your team monitors.

Prerequisites

You must connect your Slack workspace before using this node.
1

Connect Slack

Navigate to Settings > Integrations in Conversion. Locate Slack and click Connect. Authorize the Conversion app in your Slack workspace.Once authorized, the integration displays a green Connected badge.
2

Enable private channels (optional)

By default, only public channels appear in the channel selector. To send messages to a private channel, you must manually invite the Conversion app to that channel:
/invite @Conversion
Run this command inside the private channel in Slack. The channel will then appear in the Conversion channel selector.

Configuration

SettingDescription
WorkspaceSelect which connected Slack workspace to use (relevant if you have multiple workspaces connected).
ChannelChoose the public or private channel where the message will be posted. Private channels only appear if @Conversion has been invited.
MessageCompose the message content. Use static text, dynamic variables, or a combination of both.
If the channel you are looking for isn’t appearing in the dropdown, you can paste in the Channel ID (found under the channel Settings → About) into the search bar.
Screenshot 2026 03 31 At 5 36 44 PM

Dynamic values in messages

Type / in the message field to open the command menu and insert liquid expressions, contact fields, or tokens. Values resolve at runtime with the contact’s current data.
Text inputs in this node support Liquid templating. Type / to choose from Add liquid, Add a field, or Add a token to insert dynamic values.
Example message:
New lead added: {{First Name}} {{Last Name}} at {{Company Name}} ({{Job Title}})
Any CRM-mapped, custom, or system field is available for insertion. If a field has no value for a given contact, that portion of the message is simply omitted — no errors or formatting breaks occur.

Behavior

  • The node sends one Slack message per contact that passes through it.
  • Messages are sent immediately when the contact reaches the node (subject to any upstream delays).
  • If the Slack workspace is disconnected or the channel no longer exists, the message fails silently and the contact continues to the next node.

Use cases

Use caseChannelMessage content
Sales alerts#sales-alertsNew high-intent lead with enrichment data (name, company, title, lead score)
Marketing ops#marketing-opsCampaign performance updates, audience changes
CS hand-offs#customer-successLifecycle stage transitions, churn risk indicators
Deal desk#deal-desk (private)Opportunity value or stage milestones

Troubleshooting

IssueSolution
Private channel not visible in selectorInvite @Conversion to the channel with /invite @Conversion
Message not sendingVerify the workspace connection in Settings > Integrations. Confirm the target channel is still active.
Variables not resolvingEnsure the fields are mapped in your CRM/MAP integration and have values on the contact record.