Automating Project Management with Asana in Workflows
Connect your CRM's Workflows with Asana to streamline your project management. This built-in integration allows you to automatically create and update Asana tasks, trigger workflows from events in Asana, and keep your teams in sync without needing third-party automation services.
Key Benefits
Integrating Asana with your workflows offers several advantages for your agency or team:
- Real-Time Synchronization: Changes in Asana can instantly trigger workflows, and actions in your CRM can immediately update Asana.
- Reduced Manual Effort: Automate repetitive data entry, like creating tasks from new leads, to minimize errors.
- Cost Efficiency: Use the native integration instead of paid external automation platforms.
- Cross-Platform Consistency: Maintain alignment between your CRM, Asana, and other tools like email or Slack.
Asana Triggers (Initiate a Workflow)
Triggers are events that happen in Asana which can start a workflow in your CRM.
- Task Created: Activates when a new task is created in Asana.
- Task Updated: Activates when an existing task is modified.
- Project Created: Activates when a new project is created.
- Comment on Task: Activates when a comment is added to a task.
- New User: Activates when a new user is added to your Asana workspace.
- Task Moved to Section: Activates when a task is moved between sections in a project.
- New Attachment Added to Task: Activates when a file is attached to a task.
Asana Actions (Perform in Asana)
Actions are steps within a workflow that perform an operation in your Asana account.
- Create Task: Adds a new task to a specified project.
- Update Task: Modifies the details of an existing task.
- Find Task: Searches for a task by its name or ID.
- Create Section: Adds a new section to a project.
- Add Task to Section: Moves a task into a specific section.
- Find All Tasks from the Project: Retrieves a list of all tasks in a project.
- Create Comment/Story: Adds a comment to a task.
- Create Subtask: Creates a subtask under a parent task.
- Find Project: Locates a project by its name.
- Create Project: Creates a new project in your workspace.
Getting Started
To begin using Asana with your workflows, follow these steps:
- In the workflow builder, search for "Asana" to see the available triggers and actions.
- If your Asana account is not yet connected, you will be prompted to connect it. Click the connect button and sign in using your Asana credentials to authorize the connection.
How Triggers Work
Asana triggers are instant. They use webhooks to notify your CRM the moment an event occurs in Asana, so there is no delay. When you set up a trigger, you can test it to fetch sample data, and then use dynamic fields from that data (like a task's name or due date) in subsequent workflow actions.
Recommendation: For the "Task Updated" trigger, it is advisable to use the "Fields Changed" filter. This ensures your workflow only runs when the specific task properties you want to monitor are altered, preventing the trigger from activating for unrelated updates.
Common Use Cases
Use Case 1: Automate Task Creation for New Leads
Goal: Automatically create a follow-up task in Asana when a new contact is added to your CRM.
Workflow Setup:
- Trigger: Contact Created
- Action: Create Task (Asana). Set the task title to something like "New Lead: {{contact.name}}", assign it to the appropriate team, and add a comment with the contact's details.
Use Case 2: Synchronize New Projects
Goal: Ensure a new project created in Asana is reflected in other business tools.
Workflow Setup:
- Trigger: Project Created (Asana)
- Actions: Create a corresponding project or record in another platform and send a notification to project managers.
Use Case 3: Team Notifications for Task Updates
Goal: Alert team members via email or internal messaging when a critical task is updated.
Workflow Setup:
- Trigger: Task Updated (Asana), with a filter for a specific status change.
- Actions: Send an email notification to the relevant team member and update a tag on the associated contact.
Frequently Asked Questions
Q: Are Asana triggers instant?
A: Yes, all Asana triggers are instant and do not rely on periodic checks.