How to Integrate Asana with Salesforce

Related Applications:

We highly recommend you use Asana for Project Management, not Salesforce. You should absolutely integrate them, but the bad news is there’s no decent off the shelf integration. The official one can only be triggered off of a closed Won Opportunity, and can only make projects, not tasks.

The good news is we’ve built a way to integrate Salesforce with Asana, and it is completely free. Even better - you can deploy it without any engineers, just a Zapier account and a dream. This integration can be triggered off of any standard or custom object, logs the Asana Task in a custom object, creates TASKS instead of PROJECTS, and syncs the data back. This is more the way we've heard our customers want to manage their workload.

Asana for Salesforce: DESIGN

Asana is the best tool for the job of Project Management, but you need Salesforce to connect it to other core customer data (Accounts). So, our source of truth for customer data fields will be Salesforce. For everything else, it’ll be Asana. This means we’ll create projects in Salesforce, and manage them in Asana.

Setup is easy, and you’ll soon be able to run Salesforce reports on Asana data…

Sync from Salesforce to Asana

We’ll need:

  • A custom object for Projects in Salesforce, with Lookup fields to Accounts, Opportunities, and Cases, and buttons to create Asana Tasks from them
  • Click the link to install the package for all users. (this won’t affect other objects or automation)
  • Note: make sure to add the “New Asana Task” Actions to the Page Layout for Accounts, Opportunities, and Cases as needed
  • Something to sync the object we just made down to Asana
  • Click here for a template to do this in Zapier

Sync from Asana back into Salesforce

We may decide that a small amount of information needs to go back in the opposite direction. Don’t get greedy, sync as few fields as possible. To do this we need:

Thats it!

Need help? Reach out to us:

Muse Operations specializes in implementing and integrating applications for running Operations teams.

Chat with us about how you might use this tool with your team
How to Integrate Asana with Salesforce
Chat with Us for Details
Lessons Learned in Software

From Our Blog:

Post by 
Michael Muse

What are "objects" in Salesforce?

What are Objects in Salesforce? Have you ever wondered how to implement Salesforce with solid architecture? The starting point is using object-oriented architecture or Domain-driven design. That may sound like a mouthful, but it's as simple as making sure your objects have a strong identity. What is an object, and how do you give them a strong identity?

Read More

How to make List Views in Salesforce

Our simple guide on how to build list views in Salesforce. This explains how to Customize List Views to use as a to-do list, has a comparison of List View vs Reports in Salesforce and when to use each. Even learn how to mass-edit in Salesforce.

Read More

How to Build a Snooze Button in Salesforce in 30 Seconds

Snooze Opportunities In Salesforce, or snooze Cases in Salesforce. Create a Snooze button for any object, and roll it out to your whole team, in thirty seconds. It's easy and it's also best practices!

Read More