{"id":9472,"date":"2025-11-05T10:30:15","date_gmt":"2025-11-05T10:30:15","guid":{"rendered":"https:\/\/www.process.st\/help\/?post_type=ht_kb&#038;p=9472"},"modified":"2026-04-17T13:05:38","modified_gmt":"2026-04-17T13:05:38","slug":"approval-tasks-versus-dropdown","status":"publish","type":"ht_kb","link":"https:\/\/www.process.st\/help\/docs\/approval-tasks-versus-dropdown\/","title":{"rendered":"When to Use Approval Tasks versus a Dropdown with Approvals"},"content":{"rendered":"<p data-start=\"247\" data-end=\"558\">Process Street gives you two main ways to manage approvals inside a workflow. You can use a dedicated <a href=\"https:\/\/www.process.st\/help\/docs\/approvals\/\">Approval Task<\/a> or create a dropdown field that captures an approval decision.<\/p>\n<p data-start=\"247\" data-end=\"558\">Both options work well, but they serve different purposes depending on how you want to track, automate, and report on the outcome.<\/p>\n<h3 data-start=\"599\" data-end=\"629\">When to Use Approval Tasks<\/h3>\n<p data-start=\"631\" data-end=\"820\"><a href=\"https:\/\/www.process.st\/help\/docs\/approvals\/\">Approval Tasks<\/a> are used specifically for review and sign-off steps which occur in a loop. They create a separate decision point in your workflow and let one or more people approve, reject, or request changes.<\/p>\n<p data-start=\"631\" data-end=\"820\">If the task(s) to be approved are rejected, the approval process loops back to the person submitting the tasks for approval. Once approved, the workflow can continue.<\/p>\n<p data-start=\"822\" data-end=\"849\">Use an Approval Task when<\/p>\n<ul>\n<li data-start=\"852\" data-end=\"903\">You need a formal record of who approved and when<\/li>\n<li data-start=\"906\" data-end=\"962\">The decision should pause the workflow until it\u2019s made<\/li>\n<li data-start=\"1075\" data-end=\"1132\">The approver may need to add a comment or justification<\/li>\n<li data-start=\"1135\" data-end=\"1199\">You want approvals to appear clearly in reports and audit logs<\/li>\n<\/ul>\n<p data-start=\"1201\" data-end=\"1311\">Approval Tasks are best for situations where a decision needs to be tracked, verified, and possibly audited.<\/p>\n<h3 data-start=\"1546\" data-end=\"1586\">When to Use a Dropdown for Approvals<\/h3>\n<p data-start=\"1588\" data-end=\"1815\">A dropdown field can also be used to record approval decisions, but it doesn\u2019t create a dedicated approval step. It\u2019s lighter and more flexible, making it useful when you don\u2019t need full approval tracking or workflow control.<\/p>\n<p data-start=\"1817\" data-end=\"1838\">Use a dropdown when<\/p>\n<ul>\n<li data-start=\"1841\" data-end=\"1921\">You only need to capture an answer such as Approved, Rejected, or Needs Review<\/li>\n<li data-start=\"1924\" data-end=\"1998\">The decision is simple and doesn\u2019t require workflow branching or pausing<\/li>\n<li data-start=\"2001\" data-end=\"2074\">You want the same person completing the task to record their own choice<\/li>\n<\/ul>\n<p data-start=\"2150\" data-end=\"2291\">A dropdown works well for internal checks, quick reviews, or self-approval processes that don\u2019t require a separate approver or audit trail.<\/p>\n<h3 data-start=\"2488\" data-end=\"2516\">Choosing Between the Two<\/h3>\n<p data-start=\"2518\" data-end=\"2683\">If the decision needs its own step, approver, and audit trail, use an Approval Task.<\/p>\n<p data-start=\"2518\" data-end=\"2683\">If it\u2019s a quick response that doesn\u2019t need additional control, use a dropdown.<\/p>\n<p data-start=\"2685\" data-end=\"2855\">You can combine them in more complex workflows. For example, a dropdown can collect an initial review, while an Approval Task captures the manager&#8217;s final sign-off.<\/p>\n<h3 data-start=\"2857\" data-end=\"2868\">Summary<\/h3>\n<ul>\n<li data-start=\"2870\" data-end=\"3050\">Use Approval Tasks for tracked, auditable decisions that control workflow progress.<\/li>\n<li data-start=\"2870\" data-end=\"3050\">Use dropdowns for lightweight confirmations that don\u2019t require a pause or separate approver.<\/li>\n<\/ul>\n<p data-start=\"3052\" data-end=\"3150\" data-is-last-node=\"\" data-is-only-node=\"\">Choosing the right option keeps your workflows as simple or as structured as the process requires.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Process Street gives you two main ways to manage approvals inside a workflow. You can use a dedicated Approval Task or create a dropdown field that captures an approval decision. Both options work well, but they serve different purposes depending on how you want to track, automate, and report on the outcome. When to Use [&hellip;]<\/p>\n","protected":false},"author":11,"template":"","meta":{"_acf_changed":false,"available_plan":"All plans","available_product":"Workflows","footnotes":""},"ht_kb_category":[158],"ht_kb_tag":[187,160],"class_list":["post-9472","ht_kb","type-ht_kb","status-publish","hentry","ht_kb_category-build-edit-workflows","ht_kb_tag-workflow-runs","ht_kb_tag-workflows"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/ht_kb\/9472","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/ht_kb"}],"about":[{"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/users\/11"}],"version-history":[{"count":5,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/ht_kb\/9472\/revisions"}],"predecessor-version":[{"id":9838,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/ht_kb\/9472\/revisions\/9838"}],"wp:attachment":[{"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/media?parent=9472"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/ht_kb_category?post=9472"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/ht_kb_tag?post=9472"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}