Automations Overview

Automate your WhatsApp messaging with triggers, sequences, and intelligent workflows

Automations Overview

Waflow Automations allow you to send messages automatically based on triggers, schedules, and contact behavior. Instead of manually sending each message, you can create workflows that engage your audience at the right moment with the right content.

What are Automations?

Automations are pre-defined workflows that send WhatsApp messages automatically when specific conditions are met. They run in the background, ensuring your contacts receive timely, relevant messages without manual intervention.

How Automations Work

Trigger Event → Conditions Check → Action Executed
     ↓               ↓                   ↓
  Contact      Does contact meet     Send message,
  added        criteria?             wait, branch

Automation Components

Every automation consists of three key elements:

Component Description Examples
Trigger What starts the automation Contact added, tag applied, date reached
Conditions Rules that must be met Has specific tag, in segment, custom field value
Actions What happens when triggered Send message, wait, add tag, update field

Automations vs Campaigns

Understanding when to use automations versus campaigns is essential for effective messaging.

Campaigns

Best for one-time or scheduled bulk messaging:

  • Product announcements
  • Flash sales
  • Event invitations
  • Newsletters
  • One-time notifications

Characteristics:

  • Sent to a defined audience at once
  • Scheduled for a specific date/time
  • All recipients get the same message
  • Campaign ends after messages are sent

Automations

Best for ongoing, triggered messaging:

  • Welcome messages
  • Follow-up sequences
  • Birthday wishes
  • Abandoned cart reminders
  • Re-engagement campaigns

Characteristics:

  • Run continuously in the background
  • Triggered by individual contact actions
  • Messages sent at optimal times for each contact
  • Personalized based on contact behavior

Tip: Use campaigns for announcements and automations for personalized journeys. They work best when combined strategically.

Common Use Cases

Welcome Messages

Automatically greet new contacts:

  1. Trigger: Contact added to list
  2. Action: Send welcome message with brand introduction
  3. Follow-up: Send helpful resources after 24 hours
Contact Added → Welcome Message → Wait 24h → Resource Guide

Appointment Reminders

Never let contacts miss important dates:

  1. Trigger: Appointment date approaching
  2. Conditions: Appointment not cancelled
  3. Actions:
    • Send reminder 24 hours before
    • Send reminder 2 hours before
    • Send follow-up after appointment
24h Before → First Reminder → 2h Before → Final Reminder

Follow-Up Sequences

Nurture leads automatically:

  1. Trigger: Contact shows interest (form submission, inquiry)
  2. Sequence:
    • Day 1: Thank you message
    • Day 3: Product benefits
    • Day 7: Customer testimonials
    • Day 14: Special offer

Re-Engagement

Win back inactive contacts:

  1. Trigger: No interaction for 30 days
  2. Conditions: Was previously active
  3. Action: Send "We miss you" message with incentive

Order Updates

Keep customers informed:

  1. Trigger: Order status changes (via webhook)
  2. Actions: Send appropriate update message
    • Order confirmed
    • Shipped
    • Out for delivery
    • Delivered

Getting Started with Automations

Creating Your First Automation

  1. Navigate to Automations in the sidebar
  2. Click Create Automation
  3. Choose a template or start from scratch
  4. Configure your trigger
  5. Add conditions (optional)
  6. Set up your actions
  7. Test the automation
  8. Activate when ready

Automation Templates

Waflow provides pre-built templates for common scenarios:

Template Use Case
Welcome Series New contact onboarding
Abandoned Cart E-commerce recovery
Appointment Reminder Service businesses
Birthday Greeting Customer appreciation
Re-Engagement Inactive contacts
Post-Purchase Order follow-up

Testing Automations

Before activating, always test your automation:

  1. Add yourself as a test contact
  2. Trigger the automation manually
  3. Verify messages are correct
  4. Check timing between messages
  5. Confirm conditions work as expected

Warning: Always test automations with a small group before activating for your entire audience. Incorrect automations can send unintended messages to many contacts.

Automation States

Understanding automation states helps you manage your workflows:

Draft

  • Automation is being built
  • Not active, no messages sent
  • Can be edited freely

Active

  • Automation is running
  • Triggers are being monitored
  • Messages sent when conditions met

Paused

  • Temporarily stopped
  • Contacts mid-flow will not receive further messages
  • Can be resumed to continue

Archived

  • No longer in use
  • Hidden from main view
  • Can be restored if needed

Best Practices

Start Simple

Begin with basic automations:

  1. Single trigger
  2. Clear conditions
  3. One or two messages
  4. Expand as you learn

Personalize Messages

Use contact data for relevance:

  • First name in greetings
  • Relevant product recommendations
  • Location-based content
  • Past purchase references

Respect Timing

Consider when messages arrive:

  • Avoid late night messages
  • Account for time zones
  • Space messages appropriately
  • Use quiet hours settings

Monitor Performance

Regularly review automation metrics:

  • Delivery rates
  • Read rates
  • Response rates
  • Unsubscribe rates

Iterate and Improve

Use data to optimize:

  • A/B test message content
  • Adjust timing based on engagement
  • Refine conditions for better targeting
  • Update content to stay fresh

Automation Limits

Be aware of platform limits:

Plan Active Automations Steps per Automation
Starter 5 10
Growth 25 25
Business 100 50
Enterprise Unlimited Unlimited

Note: Limits apply to active automations only. Draft and archived automations do not count toward limits.

Integration with Other Features

Automations work seamlessly with other Waflow features:

Templates

  • Use approved templates in automation messages
  • Personalize with variables
  • Track template performance

Contacts

  • Trigger based on contact properties
  • Update contact fields via automation
  • Add or remove tags automatically

Segments

  • Target specific segments in conditions
  • Move contacts between segments
  • Create dynamic audience targeting

Analytics

  • Track automation performance
  • View message-level metrics
  • Analyze conversion funnels

Next Steps