The Flow Audit: Where Your Automations Leak Revenue
Your flows are live, but are they actually built out? Learn the audit ZHS runs to find the gaps, missing branches, and dead sends quietly costing you revenue.
Why Flows Leak
Email marketing is not about one or two big hacks. It is about doing 1,000 tiny things right.
Flows are the perfect example. We run a 61-point check before any flow goes live, and most brands miss a handful of those points on every flow they have.
Your flows can be "on" and still leak.
A flow that exists but skips branches, SMS, and timing logic is money left on the table.
"Set Up" Is Not "Built Out"
Most brands set a flow live and call it done. One welcome email. One cart reminder. A trigger that fires.
That is "set up." It is not built out.
Built out means the sequence is complete, segmented, dual-channel where it earns its keep, and QA'd end to end.
- One generic welcome email
- Email only, no SMS
- Back-to-back sends with no delay logic
- No exit criteria, so buyers keep getting nudged
- Smart Sending left on, blocking new subscribers
- Multi-email sequence with a clear job per send
- Email plus a dedicated SMS track
- Time delays that make sense, no doubled-up sends
- Filters so purchasers exit the flow
- Smart Sending off, quiet hours on for SMS
The Core Flows to Audit First
Before you optimize anything, confirm every core flow exists and is finished. These should generate 30 to 50% of your total store revenue.
A missing flow is the biggest leak you have.
| Flow | Built-out standard | Common leak |
|---|---|---|
| Welcome | 3+ emails plus SMS track | Single "discount delivery" email |
| Site Abandon | ~2 emails, nudge to bestsellers | Skipped entirely |
| Browse Abandon | 3-5 emails, exact product left behind | Merged into cart flow or missing |
| Cart Abandon | 3-5 touchpoints per person | One reminder, no SMS |
| Checkout Abandon | 3-5 touchpoints, own trigger | Assumed same as cart, never built |
| Post-Purchase | 2-5 emails, upsell and cross-sell | Thank-you note only |
| Winback / Sunset | Re-engage, then suppress | Unengaged profiles never handled |
Cart abandon and checkout abandon fire on different triggers. Many brands build one and assume it covers both. It does not, and checkout intent is your highest-converting audience.
The Five Leaks We Find Most
Once the flows exist, this is where revenue quietly drains inside them.
- No segmentation branches. The flow sends the same content to a first-time visitor and a repeat buyer. Splits should follow the game plan, not fire one path for everyone.
- Missing SMS. These subscribers already showed buying intent. A dedicated SMS track captures the ones who never open. On welcome flows it can add a large chunk of recovered revenue on its own.
- Weak timing. Back-to-back sends with no delay. Or Smart Sending left on, so scheduled subscribers never receive the email.
- No exit criteria. Buyers stay in the abandonment flow and keep getting "you forgot something" after they already paid. Filters should pull them out.
- Dead sends. Discount trapped in an image instead of live HTML text. Broken auto-apply links. Out-of-stock products named in copy. Any one turns a working send into a dead one.
Revenue Share by Core Flow
When flows are built out, this is roughly how revenue splits across your first 90 days.
Here is what this looks like in practice. Use it to spot which flow is underperforming.
Welcome should land around 5-10% of store revenue, cart and checkout abandon around 8-12%, and post-purchase plus winback around 3-5%. If a flow sits well under its band, it is not built out.
How to Prioritize Fixes
You cannot fix 61 points on ten flows at once.
Score each gap by impact and effort. Then work high-impact, low-effort first.
Common Mistakes
- Calling a flow done at launch. A live flow still needs the full 61-point pass before it earns.
- Leaving Smart Sending on. Scheduled sends skip new subscribers, so your most interested people get nothing.
- Skipping the SMS track. Email-only flows leave the non-openers on the table. Add a dedicated SMS path.
- No purchase exit filter. Customers who bought keep getting abandonment reminders. That erodes trust fast.
- Discount trapped in an image. Put the code in live HTML text and confirm the auto-apply link works.
- Never re-auditing. Flows built two years ago and never touched drift out of date. Audit every 30 days.
Get Expert Help
Our team runs the full 61-point flow audit as part of onboarding, finds every leak, and prioritizes the fixes by revenue impact.
You get built-out flows, not just flows that are technically switched on.
Need help implementing this?
We build and manage complete email & SMS programs for DTC brands. Get a custom plan for your brand.
Apply Now