- Every automation workflow has four parts: a trigger, steps, stop conditions and one metric to track.
- Start with the workflows that protect revenue you have almost won: instant lead reply, appointment reminders and proposal follow-up.
- Any workflow that sends messages should stop when the customer replies and respect a weekly contact limit.
- Test every workflow with an internal contact, name it with a fixed pattern and keep a one-page record of what it does and who owns it.
On this page
Most small businesses lose deals for the same handful of reasons: the lead who messaged at 10 p.m. and didn't hear back until the next afternoon, the proposal nobody followed up on, the client who missed an appointment because they simply forgot. None of these problems calls for more staff. They call for rules that run every single time, even when the team is slammed.
That is what an automation workflow does. You set the rule once and the system applies it to every contact, at the right moment. This article walks through the ten workflows that pay off fastest for a small business, each with its trigger, steps, conditions and the metric to watch. At the end, you'll see how to test, name and document your workflows, and how to keep automation from turning into a message firehose.
If you are still deciding what to automate and where AI fits in, start with the guide to marketing automation and AI customer service, then come back here for the hands-on part.
What a workflow is made of
Every workflow has four parts:
- Trigger: the event that puts a contact into the workflow (a form submission, a new booking, a pipeline stage change).
- Steps: the actions, in order: send a message, wait, create a task, move a stage, add a tag.
- Conditions: the rules that decide whether the workflow continues, branches or stops. The most important one: did the contact reply?
- Metric: the number that tells you whether the workflow is working. Without it, you can't tell if automation is helping or getting in the way.
All of these workflows rely on a clearly defined pipeline. If your stages are still fuzzy, read how to build a sales pipeline first.
Sales workflows: from first touch to decision
1. New lead, instant reply
Trigger: a form submission, a new message on WhatsApp, Instagram or Messenger, or a contact coming in from an ad.
- Create or update the contact and record the lead source as a tag.
- Send a welcome message on the same channel the lead used.
- Create a card in the "New lead" pipeline stage.
- Assign an owner and send them a notification.
- If nobody on the team replies within the time limit you set, alert a second person.
Conditions: if the contact already exists and has an open deal, don't create a new card; notify the current owner only. After hours, the message says when they can expect a reply.
What to measure: time to first human reply and the share of leads that move to the next stage.
Tip: end the welcome message with one simple question ("When do you need this by?"), not your full catalog.
2. Appointment reminders and no-shows
Trigger: a booking created in your calendar or on an online booking page.
- Send a confirmation with the date, time and address or meeting link.
- The day before, send a reminder by WhatsApp or SMS with an option to reschedule.
- Shortly before the appointment, send a second short reminder.
- If the booking is marked as a no-show, send a message offering a new time.
- If there's no reply, create a task for someone to call.
Conditions: if the customer reschedules, the workflow restarts with the new date; if they cancel, they exit and go onto a rebooking list.
What to measure: no-show rate before and after the workflow, and how many no-shows were rebooked.
3. Proposal follow-up
Trigger: a deal moves to the "Proposal sent" stage.
- Wait two or three business days.
- Send a short message asking if they have any questions.
- Wait a few more days.
- Send a second message with something useful (a similar case, an answer to a common objection).
- Create a task for the rep to call.
Conditions: the workflow stops as soon as the customer replies or the deal changes stage. If the rep logs "waiting for a decision until date X," the workflow holds until then.
What to measure: proposal reply rate and average time from proposal to decision.
For the actual wording, borrow from the WhatsApp sales message templates, which include follow-ups and a polite sign-off.
4. Deal stuck in the pipeline
Trigger: a deal sits in the same stage longer than is normal for that stage (for example, 10 days in "Qualification").
- Notify the owner with the deal name and stage.
- Create a task due the next day.
- If the task isn't completed, alert the manager.
- After a second deadline with no movement, suggest moving it to "Lost" or to a re-engagement list.
Conditions: each stage gets its own time limit; don't apply one number to the whole pipeline. Deals marked "on hold at customer's request" are excluded.
What to measure: number of stuck deals by stage and by owner, every week.
This workflow sends nothing to the customer. It is for your team, and it is often the one that recovers the most revenue.
Customer relationship workflows
5. Post-sale check-in and Google review request
Trigger: a deal marked "Won" or a service completed.
- Send a thank-you message the same day.
- A few days later, ask how it went with a quick-answer question.
- If the answer is positive, send the direct link to leave a Google review.
- If it is negative, don't ask for a review: create an urgent task for someone to reach out.
Conditions: each customer gets the review request only once in whatever period you choose. Anyone who has already left a review gets tagged and exits.
What to measure: new reviews per month, average rating, and how many problems you caught before they became a bad review.
6. Birthday or special date
Trigger: a date stored in a contact field (birthday, first purchase, service renewal).
- On the day, or a few days before, send a personal message.
- If it fits your business, include an offer with an expiry date.
- Add a tag with the year so it doesn't repeat.
Conditions: only for contacts who agreed to receive marketing and who have the field filled in. If the field is empty, the workflow doesn't run (never send "Happy birthday, !").
What to measure: reply rate and, if there's an offer, how many were redeemed.
7. Win back inactive customers
Trigger: a customer with no purchase, booking or conversation for a period you define (for example, six months for a clinic, a year for an equipment store).
- Send a no-pressure message asking if they still need the service.
- Wait a week.
- Send a second message with a concrete piece of news or a reason to come back.
- If there's no reply, send a short goodbye and move them to a low-priority list.
Conditions: anyone who replies exits the workflow and goes to an owner. Anyone who asks not to be contacted is flagged and never enters a marketing workflow again.
What to measure: how many inactive customers bought or booked again in the following period.
Conversion and service workflows
8. Abandoned cart or checkout
Trigger: a contact started a payment or order and didn't finish. The event has to reach your CRM, usually through an integration with your store or payment system (via webhooks or Zapier, for example).
- Wait one or two hours.
- Send a reminder with a direct link to pick up where they left off.
- The next day, send a second message asking if something went wrong.
- For high-value orders, create a task for a person to follow up.
Conditions: if payment goes through at any point, the workflow stops immediately. Each contact enters this workflow only once in a period you set, so customers don't learn to wait for a discount.
What to measure: share of checkouts recovered and revenue recovered per month.
9. New customer onboarding
Trigger: first purchase, signed contract, or enrollment in a course or membership area.
- Send a welcome with next steps and the name of their contact on your team.
- Send getting-started materials over the first week, one at a time.
- Send the booking link for a kickoff meeting.
- Halfway through the first month, check in to see how things are going.
Conditions: if the customer doesn't open the materials or book the meeting, create a task for someone to reach out. If they reply with a question, the conversation lands in the inbox as a priority.
What to measure: share of customers who complete onboarding and support requests in the first few weeks.
10. Missed call, automatic text
Trigger: an unanswered call to your business number. This only works if your calls run through a phone system connected to the CRM, such as VoIP calling.
- Send an SMS or WhatsApp message saying you saw the call and asking how you can help.
- Log the call in the contact's history.
- Create a task to call back.
Conditions: after hours, the message says when you'll call back. If the number already has an open conversation, the alert goes to the owner instead of the customer.
What to measure: how many missed calls turned into conversations and how quickly they were returned.
How to test, name and document workflows
A workflow that has never been tested will break on a real customer. Before you turn any of them on:
- Create a test contact with your own cell number and email.
- Shorten the waits to minutes and push the contact through every path, including "replied" and "didn't reply."
- Check that variables (name, date, product) display correctly and that there's a fallback value when a field is empty.
- Restore the real wait times and turn the workflow on for a small group first.
Naming. Use a pattern anyone can read, such as [Area] Trigger > Goal. Examples: [Sales] Proposal sent > Follow-up, [Clinic] Booking created > Reminders. Skip names like "Test 2" or "New flow FINAL."
Documentation. A short record per workflow is enough:
| Field | Example |
|---|---|
| Name | [Sales] Proposal sent > Follow-up |
| Trigger | Deal enters "Proposal sent" |
| Stops when | Customer replies or deal changes stage |
| Messages | 2 messages + 1 task |
| Owner | Who maintains the workflow |
| Metric | Proposal reply rate |
| Last reviewed | Date |
Review your list of workflows once a quarter and switch off anything nobody uses.
How to avoid sending too many messages
With several workflows running, the same customer can get an appointment reminder, a review request and a birthday offer on the same day. A few simple rules prevent that:
- Stop on reply. Every sales workflow stops when the contact replies. From then on, a person takes over.
- Status tags. Use tags like "in follow-up" or "onboarding" and block entry into other marketing workflows while they're active.
- Weekly cap. Pick a maximum number of automated messages per contact per week and stick to it.
- Send times. Only send at reasonable hours for your audience.
- Easy opt-out. Always include a way to stop receiving messages, and honor it across every workflow.
- Right channel. Urgent reminders by WhatsApp or SMS; longer content by email.
Where to start
Don't build all ten at once. A sensible order for most small businesses:
- Week 1: new lead reply and appointment reminders.
- Week 2: proposal follow-up and stuck deals.
- Week 3: post-sale check-in with a Google review request.
- After that: win-back, onboarding, abandoned cart, missed call and special dates, depending on your business.
In Elooo CRM, you build these workflows in the same place as your pipeline, calendar and inbox. To see what each plan includes, check out the plans.
Ready to stop losing sales to missing process?
See the plans or talk to us on WhatsApp. Access in minutes after payment, with a welcome meeting included.
Frequently asked questions
Which automation workflow should I build first?
The instant reply to new leads, because that is when a contact is most interested. Right after that, appointment reminders and proposal follow-up.
How many workflows does a small business need?
There is no right number. Three well-tested, measured workflows beat fifteen that nobody understands. Add a new one only once the previous one is stable.
How do I stop a customer from getting messages from several workflows at once?
Use status tags (for example, 'in follow-up') as entry conditions, make every workflow stop when the contact replies, and set a weekly cap on automated messages per contact.
Do I need consent to send automated messages?
Yes. Get clear permission before sending marketing texts or messages, follow the rules that apply where your customers live, and always include an easy way to opt out. If you serve customers in Europe or Brazil, GDPR and LGPD also apply.
Does automation replace the sales team?
No. Automation handles the repetitive work and creates tasks for people at the right moment. The conversation that closes the deal still belongs to someone on your team.