How to build approval workflows on Asana
Build approval workflows in Asana by creating a project with custom fields for approval status, setting up approval forms, and configuring automated rules to route tasks through reviewers. Use proofing features for visual content and dependencies to ensure proper sequencing.
Prerequisites
- Admin or Project Owner permissions in Asana
- Asana Premium or higher subscription
- Basic understanding of Asana projects and tasks
- Knowledge of your organization's approval process
Step-by-Step Instructions
Create a new project for your approval workflow
Set up custom fields for approval tracking
Approval Status with options like "Pending Review", "Approved", "Needs Changes", and "Rejected". Add additional fields for Reviewer, Priority Level, and Approval Date to track workflow progress.Create approval request forms
Configure automated workflow rules
Set up task dependencies and approval stages
Enable proofing for visual content approval
Create approval dashboard views
Approval Status to visualize workflow stages, and a List view filtered by Reviewer to show each person's pending approvals. Save these as custom views for quick access.Test and refine your approval workflow
Common Issues & Troubleshooting
Approval rules aren't triggering automatically
Check that your rule triggers match your custom field values exactly. Go to Customize > Rules and verify the trigger conditions. Ensure team members have permission to modify the custom fields that trigger your rules, and check that the rule is Active.
Team members can't see approval forms or submit requests
Verify project permissions by clicking Share and ensuring submitters have at least Comment access. Check that your form is set to Public to project members and that the form link is accessible to your intended users.
Approval notifications aren't reaching reviewers
Have reviewers check their Inbox settings and email notification preferences in My Profile Settings > Notifications. Ensure reviewers are properly assigned to tasks and that your rules include Send notification actions for status changes.
Dependencies are blocking workflow progression
Review task dependencies by clicking Timeline view to visualize the workflow sequence. Remove unnecessary dependencies that create bottlenecks, and ensure dependent tasks are marked complete before expecting subsequent tasks to become available for work.