MessengerFlow

Message Templates

Learn how to use spintax and variables to create effective message templates.

Message Templates

Effective messages are personalized and varied. MessengerFlow supports spintax and variables to help you create dynamic content.

Spintax

Spintax creates multiple versions of a message from a single template.

Basic Syntax

{option1|option2|option3}

The system randomly selects one option when sending.

Examples

Greetings:

{Hi|Hey|Hello} there!

Produces: "Hi there!" or "Hey there!" or "Hello there!"

Full Message:

{Hi|Hey|Hello}! I noticed you're interested in {real estate|properties|homes}.
I'd {love|like} to {chat|connect} about {opportunities|options} in your area.

Nested Spintax

You can nest spintax for more complex variations:

{Hi|Hey|{Hello|Greetings}} there!

Best Practices

  • Use 3-5 variations per spintax block
  • Ensure all variations make grammatical sense
  • Test your templates before launching campaigns
  • Don't over-use spintax (can make messages feel robotic)

Variables

Variables insert lead-specific data into messages.

Available Variables

VariableLegacy FormatDescriptionExample Output
{{name}}$nameLead's full nameJohn Smith
{{first}}$firstLead's first nameJohn
{{last}}$lastLead's last nameSmith
{{id}}$idLead's Facebook ID123456789

Both formats work identically. The modern {{variable}} format is recommended.

Usage Example

Hi {{first}}, I noticed you might be interested in our services...

Becomes: "Hi John, I noticed you might be interested in our services..."

Handling Missing Data

If a lead doesn't have a name, the variable is replaced with an empty string. Design messages that work with or without names:

Good:

{Hi {{first}}|Hey|Hello}! I wanted to reach out...

If name is missing, falls back to "Hey!" or "Hello!"

Avoid:

Hi {{first}}, nice to meet you!

If name is missing, becomes "Hi , nice to meet you!"

Message Presets

Save frequently used messages as presets for quick access. Presets are managed through the Unibox conversation view:

  1. Open a conversation in Unibox
  2. Use the preset dropdown in the message composer
  3. Save frequently used message templates
  4. Reuse presets when creating campaigns or replying to leads

Character Limits

FieldLimit
Primary Message2500 characters
Message Variants2500 characters
Follow-Up Messages2500 characters

Writing Effective Messages

Do

  • Keep messages conversational and natural
  • Include a clear call-to-action
  • Personalize with variables when possible
  • Use spintax to create variations
  • Test messages before full campaigns

Don't

  • Use excessive punctuation (!!!)
  • Write in ALL CAPS
  • Include multiple links
  • Use spam trigger words
  • Send identical messages to many users

Message Structure

A good outreach message typically includes:

  1. Greeting - Personalized opener
  2. Context - Why you're reaching out
  3. Value - What's in it for them
  4. Call-to-Action - Next step

Example Template

{Hi|Hey|Hello} {{first}}!

I {noticed|saw} you might be interested in {improving your business|growing your company|expanding your reach}.

I help {businesses like yours|companies in your industry} achieve {better results|higher growth|more success} through {our proven methods|effective strategies}.

Would you be open to a {quick chat|brief call|short conversation} to see if {we'd be a good fit|this could help you}?