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:
- Trigger: Contact added to list
- Action: Send welcome message with brand introduction
- Follow-up: Send helpful resources after 24 hours
Contact Added → Welcome Message → Wait 24h → Resource Guide
Appointment Reminders
Never let contacts miss important dates:
- Trigger: Appointment date approaching
- Conditions: Appointment not cancelled
- 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:
- Trigger: Contact shows interest (form submission, inquiry)
- Sequence:
- Day 1: Thank you message
- Day 3: Product benefits
- Day 7: Customer testimonials
- Day 14: Special offer
Re-Engagement
Win back inactive contacts:
- Trigger: No interaction for 30 days
- Conditions: Was previously active
- Action: Send "We miss you" message with incentive
Order Updates
Keep customers informed:
- Trigger: Order status changes (via webhook)
- Actions: Send appropriate update message
- Order confirmed
- Shipped
- Out for delivery
- Delivered
Getting Started with Automations
Creating Your First Automation
- Navigate to Automations in the sidebar
- Click Create Automation
- Choose a template or start from scratch
- Configure your trigger
- Add conditions (optional)
- Set up your actions
- Test the automation
- 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:
- Add yourself as a test contact
- Trigger the automation manually
- Verify messages are correct
- Check timing between messages
- 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:
- Single trigger
- Clear conditions
- One or two messages
- 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
- Drip Sequences - Create multi-step message flows
- Triggers & Events - Learn about trigger types
- Templates - Create templates for automations