Approval workflow software on your own server.
Purchase requests, leave, access, equipment, expenses: every request goes to the right people in the right order — and nothing waits unnoticed.
- Self-hosted
- No per-user fees
- Free for up to 25 people
Stages and conditions
Any number of stages; each can run only when an answer says so (for example, total over 500). Any one or everyone approves.
The right approver automatically
The requester’s manager from Microsoft 365, Google, Okta or the profile — or a person picked in the form, specific people, or email addresses.
Nothing gets stuck
Due dates, daily reminders, one-click Remind, an overdue list and Change approver when someone is away.
A record you can show
Every decision with who, when and the comment — in the audit log and on the request.
How it compares
| SnagBane | Microsoft Forms + Power Automate | Google Forms | Cloud form builders | |
|---|---|---|---|---|
| Where your data lives | Your server | Microsoft cloud | Google cloud | The vendor’s cloud |
| Multi-stage approvals | Built in, with conditions per stage | Build a flow in Power Automate | Not built in | Varies; often a higher plan |
| See the whole branching flow | Columns side by side | Per-question “go to” rules | “Go to section” rules | Varies |
| Employee portal with request status | Built in | Build it in SharePoint | Not built in | Rarely |
| Reminders, overdue list, change approver | Built in | Build it in the flow | Not built in | Varies |
| Pricing model | Flat per installation | Per-user licences | Per-user licences | Per seat or per response |
Based on each product’s standard features. Add-ons, premium plans and custom development can extend them. Microsoft, Google and other names are trademarks of their owners.
Questions
Can the requester approve their own request?
Not on stages where you forbid it — also not administrators.
Do approvers need an account?
No. They can approve from the email link; with an account they also get an inbox and the phone app.
Can I bulk-approve?
Yes, approvers can approve several requests at once. Rejections stay one by one, with a comment.
Read more
Approval workflow software: multi-stage approvals built into your forms
How SnagBane approval workflows work — stages with conditions, the manager from your directory, any or all approvers, reminders, Change approver, no self-approval and actions only after the final decision. Included on the Free plan.
One approvals inbox: Waiting for me, My requests and the overdue list
Where approvers decide and requesters follow their requests in SnagBane — the approvals inbox, bulk approve, withdraw, reminders and the dashboard that shows what is late and how long decisions take.
Purchase request approval: manager first, Finance only above a threshold
Set up a purchase requisition process in SnagBane with line items, an automatic total, the supplier's quote attached, manager approval and a Finance stage that only runs above your limit.
Security · Integrations · GDPR · Guides