You've seen it before: an urgent invoice sits in someone's inbox for three days because the approval route is a mystery. Or a simple expense report bounces between five people because nobody knows who signs off first. Approval workflows are supposed to bring order, but too often they just add friction. This guide is for the manager who needs to build a Greenstreet approval workflow that actually works — not a theoretical ideal, but a practical system you can set up this week.
We'll walk through five steps: mapping your current process, choosing the right workflow type, setting up conditional rules, testing with real scenarios, and rolling out with your team. Along the way, we'll flag the trade-offs that matter most when you're balancing speed, control, and transparency. By the end, you'll have a checklist you can use to build your own workflow, plus a clear sense of what to avoid.
Step 1: Map Your Current Process Before You Touch Any Settings
It's tempting to jump into Greenstreet and start building a workflow from scratch. But the fastest path to a broken workflow is skipping the mapping phase. You need to understand what actually happens today — not what the policy manual says should happen.
Start by listing every approval step in your current process. Who sends the request? Who reviews it? Who gives final sign-off? Are there any exceptions, like urgent orders under a certain dollar amount? Document the typical path and the common variations. We've seen teams discover that 30% of their approvals follow a different route than anyone realized, because managers delegate or bypass steps informally.
Once you have a map, look for bottlenecks. Is there a single person who approves everything? That's a risk. Are there steps where the same information is checked twice? That's waste. Your goal is to understand the current flow well enough to decide what to keep, what to automate, and what to eliminate.
What to capture in your process map
For each step, note the role (not the person's name, because people change), the trigger (what starts this step), the criteria for approval or rejection, and the typical time to complete. This will be your blueprint when you configure Greenstreet.
A common mistake: mapping the ideal instead of the real
Teams often draw a clean, linear process on a whiteboard, then wonder why it doesn't match reality. Be honest about the messier parts: approvals that happen over email, decisions that require a phone call, or steps that get skipped when someone is on vacation. Your workflow needs to handle those edge cases, not pretend they don't exist.
Step 2: Choose Between Sequential, Parallel, and Conditional Workflows
Greenstreet supports several workflow patterns, and choosing the right one is the most consequential decision you'll make. The wrong pattern can turn a two-hour approval into a two-day wait.
Sequential workflows send a request from one approver to the next in a fixed order. This is straightforward and easy to audit, but it's slow: if the second person takes a day, the third can't even start. Parallel workflows send the request to multiple approvers at the same time. This is faster, but it can create confusion if two people approve contradictory changes. Conditional workflows use rules to determine the path: for example, requests under $1,000 go to one manager, while requests over $10,000 require CFO sign-off.
Which should you choose? It depends on your risk tolerance and your team's culture. If every approval is high-stakes (e.g., legal contracts), sequential with clear deadlines might be safer. If you're approving routine expenses, parallel or conditional workflows will save time. Many teams end up with a hybrid: sequential for some steps, parallel for others, with conditions that route based on dollar amount or department.
When not to use parallel workflows
Parallel approval works well when approvers are independent — for instance, when a legal review and a budget review don't affect each other. But if approvals are interdependent (e.g., one person's decision changes what the next person needs to check), parallel creates rework. In those cases, stick with sequential or add a condition that pauses the parallel group until a key approver finishes.
A quick comparison table
| Pattern | Best for | Watch out for |
|---|---|---|
| Sequential | High-risk, interdependent approvals | Slow; one person can block the whole flow |
| Parallel | Independent reviews (budget + legal) | Conflicting decisions; more notifications |
| Conditional | Varying request types or amounts | Complex rules can be hard to maintain |
Step 3: Define Clear Criteria for Each Approval Node
Once you've chosen your workflow pattern, you need to set the rules that determine who approves what and when. This is where many workflows go wrong: criteria are too vague, too strict, or simply missing.
Start with the simplest criteria: dollar amount thresholds. Most organizations have a natural breakpoint — expenses under $500 might need one manager, while those over $5,000 need a director. Next, consider department or project code. A marketing expense should be reviewed by the marketing lead, not the IT manager. Finally, think about exceptions: what happens when the primary approver is on leave? Greenstreet lets you set fallback approvers or escalation rules.
Document each criterion in plain language before you enter it into the system. We recommend writing a short rule statement like "If amount <= $1,000 AND department = Sales, route to Sales Manager". This makes it easy to review with stakeholders and catch conflicts before they cause problems.
The hidden trap: too many conditions
It's tempting to create a rule for every edge case you can imagine. But complex conditional workflows become brittle. When someone changes a rule to fix one scenario, they often break another. A good rule of thumb: start with three to five conditions, then add more only after you've seen real data showing a need.
Testing your criteria with sample requests
Before you go live, run through a handful of sample requests — typical ones, edge cases, and one or two that should trigger an escalation. Does each request reach the right person? Does the fallback work when the primary approver is marked as unavailable? This testing phase is cheap insurance against a workflow that silently misroutes requests.
Step 4: Build and Test Your Workflow in Greenstreet
Now it's time to translate your map and criteria into an actual Greenstreet workflow. Start with a simple version — the most common path — and test it thoroughly before adding complexity.
In Greenstreet, you'll create a workflow by defining steps, assigning roles, and setting conditions. Use the roles you identified in your process map, not individual names. This makes the workflow resilient to turnover. For each step, specify the expected response time and what happens if that time is exceeded (e.g., escalate to the next level).
After you've built the workflow, test it with a small group of users. Ask them to submit real requests and follow the process as designed. Watch for confusion: do people know what they're supposed to approve? Are notifications clear? Do they have the right information to make a decision? Collect feedback and adjust.
What to test specifically
Test the happy path (a straightforward request), the unhappy path (a rejection), and the exception path (a request that triggers a conditional rule). Also test what happens when an approver is out of office — does the fallback work? Does the request get stuck? We've seen workflows where the only fallback was the same person, creating an infinite loop.
Don't skip the rollback plan
Before you go live, know how to revert to the previous process if something goes wrong. This could be as simple as keeping your old email-based approval system running in parallel for a week. A rollback plan reduces the pressure on your team and makes it safer to experiment.
Step 5: Roll Out, Monitor, and Iterate
Rolling out a new workflow is a change management exercise as much as a technical one. Your team needs to understand why the workflow exists, how it works, and what's expected of them. Send a brief announcement with the key points: what's changing, what stays the same, and where to get help.
After launch, monitor the workflow for the first two weeks. Look for patterns: are requests getting stuck at a particular step? Are certain types of requests taking much longer than expected? Use Greenstreet's reporting features to see average approval times, bottlenecks, and rejection rates. Share this data with your team so they can see the impact.
Be prepared to iterate. No workflow is perfect on day one. You may discover that a condition you set is too strict, or that a sequential step should be parallel after all. Schedule a review at the one-month mark to make adjustments. The goal is continuous improvement, not a one-time setup.
Common rollout mistakes
One mistake is rolling out to everyone at once without a pilot. A pilot with one department lets you catch issues before they affect the whole organization. Another mistake is not training approvers on their new responsibilities. If someone is used to approving everything in two clicks, and the new workflow requires them to check additional fields, they need to know that.
Risks of Getting Your Workflow Wrong
Building a Greenstreet approval workflow incorrectly — or skipping steps — can create real problems. The most obvious risk is delayed approvals, which can stall projects, delay payments, and frustrate your team. But there are subtler risks too.
If your workflow routes requests to the wrong person, approvers may start ignoring notifications because they assume it's not for them. This erodes trust in the system. If your workflow has no fallback, a single person's vacation can halt the entire process. And if your workflow is too rigid, people will find workarounds — approving via email, sharing passwords, or creating shadow processes that bypass the system entirely.
Another risk is audit failure. If your workflow doesn't capture the right data (who approved what, when, and why), you may struggle to prove compliance during an audit. Make sure your workflow logs every decision and keeps a clear history.
What to do if you discover a problem
If you find a critical issue after launch, don't panic. You can usually pause the workflow, fix the issue, and resume. Communicate openly with your team about what went wrong and what you're doing to fix it. Transparency builds trust, even when things break.
Frequently Asked Questions About Greenstreet Approval Workflows
How many approvers should a typical workflow have? There's no magic number, but we've seen that workflows with more than five sequential steps tend to create bottlenecks. Consider grouping approvers into parallel steps or using conditions to skip unnecessary levels.
Can I change a workflow after it's been used? Yes, but be careful. If you change the workflow while requests are in progress, those requests may follow the old path or the new one depending on how Greenstreet handles it. We recommend making changes during a quiet period and notifying users.
What if an approver is consistently slow? First, check if the workflow is sending them too many requests. If so, adjust the criteria to route only relevant requests. If they're still slow, consider setting an escalation timeout that moves the request to a backup approver after a set period.
Should I use email notifications or in-app notifications? Both have their place. Email notifications are harder to ignore, but they can overwhelm inboxes. In-app notifications are less intrusive but may be missed. A good approach is to send email for critical approvals (e.g., urgent invoices) and in-app for routine ones.
How do I handle approvals that require multiple signatures? Use a parallel workflow step that requires all approvers to sign off. Greenstreet can be configured to wait until everyone has approved before moving to the next step.
Is it better to build one big workflow or several small ones? Several small workflows are usually easier to maintain and test. If you have distinct approval processes for expenses, contracts, and time-off requests, build separate workflows for each. Avoid the temptation to create one monolithic workflow that tries to handle everything.
Your Next Steps: From This Guide to a Live Workflow
You now have a clear path: map your process, choose a workflow pattern, define criteria, build and test in Greenstreet, then roll out with monitoring. Here are your specific next actions:
- Schedule a 30-minute session with your team to map your current approval process. Use a whiteboard or a simple document — no software needed yet.
- Identify the three most common types of requests your team handles. For each, note the typical path and any exceptions.
- Choose one request type to automate first. Start simple: a sequential workflow with one or two conditions.
- Build the workflow in a test environment, then run through the sample requests you identified in step 2.
- Pilot the workflow with one department for two weeks, then review the data and adjust.
This isn't a one-time project. Treat your workflow as a living system that evolves with your team's needs. The investment you make up front — mapping, testing, and iterating — will pay off every time a request moves smoothly from submitter to approver without a single follow-up email.
Comments (0)
Please sign in to post a comment.
Don't have an account? Create one
No comments yet. Be the first to comment!