The Microsoft Forms alternative with approvals built in.

Keep Microsoft 365 for what it’s good at. Use SnagBane for requests that need an approval: the form, the manager and Finance stages, reminders and the record — without building and maintaining a flow for every form.

  • Self-hosted
  • No per-user fees
  • Free for up to 25 people

Approvals without flows

Add stages in the form itself: the requester’s manager from Entra ID, then Finance only over 500. Reminders, due dates and Change approver are included.

Fits Microsoft 365

Sign in with Entra ID, pick people from your directory, prefill department and manager, write to SharePoint lists and Excel, post to Teams and put portals in Teams (Business and Enterprise).

Your data stays yours

Answers and files live in your database on your server — not in another tenant or region.

No per-user licences

One price per installation. Everyone can submit and approve.

How it compares

SnagBaneMicrosoft Forms + Power AutomateGoogle FormsCloud form builders
Where your data livesYour serverMicrosoft cloudGoogle cloudThe vendor’s cloud
Multi-stage approvalsBuilt in, with conditions per stageBuild a flow in Power AutomateNot built inVaries; often a higher plan
See the whole branching flowColumns side by sidePer-question “go to” rules“Go to section” rulesVaries
Employee portal with request statusBuilt inBuild it in SharePointNot built inRarely
Reminders, overdue list, change approverBuilt inBuild it in the flowNot built inVaries
Pricing modelFlat per installationPer-user licencesPer-user licencesPer 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 I keep using Microsoft 365 sign-in?

Yes. With Business or Enterprise, people sign in with their Microsoft account, and SnagBane reads your Entra ID directory for person pickers, managers and groups.

Does it replace Power Automate?

For request approvals, usually yes — stages, conditions and reminders are built in. For anything else you can still trigger Power Automate flows from SnagBane (Business and Enterprise).

Can we import existing forms?

Paste the questions from Word or an email and SnagBane turns them into a form in seconds.

Read more

Microsoft Forms vs SnagBane: when you need approvals, not just answers

An honest comparison of Microsoft Forms and SnagBane — limits, branching, approvals, portals, where data lives and pricing — and which one fits which job. Facts about Microsoft Forms from Microsoft's own documentation.

Power Automate approvals for forms: how they work, where they get hard, and an alternative

How approvals for Microsoft Forms are built in Power Automate, what to watch for — one flow per form, 30-day flow runs, guest approvers, maintenance — and when built-in approvals in SnagBane are simpler. Based on Microsoft's documentation.

Forms and approvals for Microsoft 365: Entra ID sign-in, managers, SharePoint, Excel and Teams

What SnagBane does with Microsoft 365 — sign in with Entra ID, person pickers and prefill from your directory, the manager as approver, rows in SharePoint lists and Excel, Outlook mail and calendars, and approvals in Teams. Setup with a PowerShell script in your own tenant.

Security · Integrations · GDPR · Guides