Signs Your Dubsado Setup Isn't Working (And Why DIYing It Is Harder Than It Looks)
TL;DR: If your Dubsado workflows aren't running the way you expected, emails are going out wrong, or your process still feels manual, your setup probably has a few structural issues under the hood. Here's what to look for.
You spent time setting up Dubsado. You watched tutorials, built out some workflows, and thought you were finally going to have a system that ran itself. But something's off. Emails aren't going out right. Workflows stall. You're still jumping in manually more than you expected to, and honestly, it's frustrating. You put in the work and you still don't have what you wanted.
Sound familiar?
Dubsado is a powerful platform, but it has a lot of moving parts. And when you're learning it on your own, between client work and everything else running your business requires, it's easy to miss the small things that make a big difference. The tricky part is that your setup can look complete on the surface and still have issues keeping it from running the way you need it to.
Here are the most common signs I see when someone's DIY Dubsado setup isn't working the way it should.
1. Your Workflows Keep Stalling
This is usually the first thing people notice. A workflow starts, then nothing happens. Or it runs partway and stops.
The tricky part is that workflows don't always fail loudly. Sometimes you have to go digging to realize something didn't send three days ago. And when you're not deeply familiar with how Dubsado handles workflow logic, figuring out where it broke and why can take longer than it should.
2. Emails Are Going Out Without the Right Forms
This one catches a lot of people. You set up an email to go out with a form attached, but when it lands in your client's inbox, the form isn't there, or your client is being asked to log into Dubsado.
Nine times out of ten, this comes down to how the action was configured in the workflow, whether that's using a copied link instead of a smart field, or using the wrong action type altogether.
It seems like a small thing, but it means your client is getting a broken experience on your behalf, and you might not even know until they reach out confused.
3. Your Scheduler Isn't Connecting to Your Workflows
This is a more specific version of the configuration problem, but it's worth calling out on its own because it's so common.
There's a right way and a wrong way to include your scheduler in a workflow email, and when it's done the wrong way, Dubsado has no idea a booking happened. Any steps that were supposed to fire after a client books just never run. It's one of those things that looks fine on your end until you realize the follow-up your client was supposed to receive never went out.
4. You're Using "Approve" on Almost Every Step
Dubsado workflows have a few different step types, and two of the most used ones are "to-do" and "approve." They sound similar but they behave very differently.
"Approve" is designed for steps where you want to review something before it goes out. It pauses the workflow and waits for you to give the green light.
"To-do" is for tasks you need to complete yourself, like making edits to a form, adding a project date, or doing something outside of Dubsado before the workflow can move forward.
When people don't know the difference, they end up using "approve" on almost everything as a safety net. The result is a workflow that requires your manual approval at nearly every step, which defeats the purpose of having automation in the first place. Every time you forget to click approve, the workflow sits frozen and your client is waiting.
5. You're Not Using Payment Plans
If you offer any kind of split payment, deposit plus balance, or custom payment schedule, Dubsado has a proper payment plan structure built in. But if you aren't sure how to set it up, it's easy to skip it and handle payments manually.
The issue is that payment plans in Dubsado do more than collect money. They tie into your workflow triggers. You can set up automations that fire when a deposit is paid or when a final payment clears. If you're not using the built-in payment plan feature, those triggers aren't available to you, your automation has gaps right where you need it most, and payment reminders won't go out automatically. Which means you're back to chasing payments by hand.
6. Your Process Is More Manual Than You Expected
This one might be the most honest sign that something isn't working. You set up Dubsado to save yourself time, and somehow you're still doing a lot of the steps by hand.
That usually means the automation gaps above are adding up. A workflow that stalls here, a smart field that was skipped there, a scheduler that isn't connected, a payment plan that was bypassed. Individually each one is a small thing. Together, they turn what should be a smooth automated process into something you're manually pushing through every step of the way.
Dubsado has a lot of nuance. The platform rewards people who understand how its pieces fit together. When you're learning it on your own without that context, it's very easy to build something that looks right but runs into friction constantly.
7. You Only Have One Workflow
A lot of people get through their inquiry or onboarding workflow and then stall. Building the first one is a learning curve, and by the time it's done, the idea of doing it all over again for every other service and scenario feels like too much. So the rest of the process stays manual.
The problem is that one workflow only automates one part of your client experience. Everything that happens after, sending the contract, the project check-ins, the offboarding, the payment follow-ups, every additional service you offer, still lands on you. And at that point Dubsado starts to feel like more work than it's worth, when really it just isn't finished.
Why DIYing Dubsado Is Harder Than It Looks
None of this is a reflection of how capable you are. Dubsado is genuinely complicated. Tutorials will get you so far, but there's a gap between knowing how to build a form and knowing how to architect a workflow system that accounts for every scenario your business needs.
Most people who come to me after DIYing their setup put in real time and effort. They're not starting from zero. They're just stuck because they hit the edge of what tutorials can teach and ran out of time and energy to keep troubleshooting on their own.
If any of the signs above sound familiar, it might be time to get some help. Not because you failed at Dubsado, but because you've outgrown what you can reasonably figure out alone.
Frequently Asked Questions
Can I fix my existing Dubsado setup, or does it need to be rebuilt from scratch?
It depends on how much is in there and how the foundation was laid. Sometimes a setup just needs targeted fixes. Other times, if workflows and forms are deeply tangled, a clean rebuild is faster and more reliable in the long run.
How do I know if my workflows are actually running?
Go into your active projects and check the workflow tab on each one. You can see where the workflow is currently sitting and whether any steps are paused waiting for action. If you see a lot of "awaiting approval" steps that you haven't touched, that's your answer.
What's the difference between a to-do and an approve step in Dubsado?
An approve step pauses the workflow and waits for you to decide whether to send something. A to-do step is a task reminder for you to complete something before the workflow continues, like editing a document or adding a project date. To-do steps are better for internal tasks. Approve steps are better when you want to review outbound communication before it goes to a client.
Do I need payment plans if I only charge a flat rate?
Even if your clients pay in full, setting up a payment plan is still worth doing. Payment reminders in Dubsado are tied to the payment plan, so without one, overdue reminders won't go out automatically. If you want Dubsado to follow up on unpaid invoices for you, you need a payment plan in place, even if it's just a single payment.
What does a Dubsado setup specialist actually do differently?
Beyond just knowing how to build in the platform, a specialist understands the logic behind how pieces connect. Smart fields, form triggers, payment plan architecture, workflow sequencing: these aren't just technical skills, they're strategy decisions. The goal isn't just a setup that exists. It's one that runs your client experience the way you intended.
Want to Work with a Certified Dubsado Specialist?
If you're tired of wrestling with a setup that still isn't doing what you need, I'd love to take a look. Book a discovery call here and we can talk through what's going on and what a properly built setup could look like for your business.