How we ended up with 72 rules just to manage quotes in Asana

I believe Asana Rules is a feature you can struggle to grasp at first, but then wouldn’t be able to live without it.

I came to this realisation the other day when I looked at the way we manage quotes in Asana (we use Asana as a light CRM). This process involved 72 rules. Yes, you read that right :exploding_head: I managed to clean it up and get it down to 50ish using the new editor with branches and grouping rules under a master project. But still, what on Earth do we do in there?

For context, a lot of our tasks in Asana have a “type” (a dropdown “task type” e.g. “quote”, “invoice”, “meeting”…) as well as an an “Actions” dropdown which allows us to trigger actions in bulk (e.g. “Mark quote as signed” would trigger a task completion, due date change, comment post…).

Here’s a glimpse at what Rules are good for based on our own use case for managing quotes:

  1. 5 rules are about managing the “Actions” dropdown

  2. one rule is about creating an invoice automatically when a quote is signed, using a custom made action

  3. one rule is about adding a fire emoji if a task’s priority becomes “high”

  4. two rules are about default values: default task type, default status, default multi-homing

  5. two rules are managing approvals needed from the selected consultant on the quote

  6. one rule is about renaming a task based on the different fields it contains

  7. 18 rules are about defining prices and hours depending on the engagement type

  8. 7 rules are about creating the right sessions based on the engagement type

  9. 6 rules are about adding subtasks based on status to make sure we don’t forget important steps or follow-ups

  10. and a few others :sweat_smile:

Without all those rules, we would miss important information and deadlinse, as well as have inconsistencies everywhere or waste a crazy amount of time doing it all manually!


Bastien, Asana Expert

i.DO (Asana Partner: Services & Licenses)

3 Likes

That’s impressive. This is very helpful.
(Asana rules are simple combinations of triggers, conditions, and actions, so there are inevitably multiple of them. I feel like it would be simpler if I could write a rule that could execute around five tasks at once.)

1 Like

@Bastien_Siebman Is this the same CRM demo session you shared about a year ago? I’d love to dive deeper into those rules—especially the invoice one :eyes:

1 Like

The CRM demo we shared a while back was probably based on our demo space, so very limited.

Most our rules around invoices are related to our Action dropdown below. You can easily guess what each one is doing :slight_smile:

3 Likes

Thanks for sharing that, really creative!

1 Like

I’ve incorporated so many rules, smart and otherwise (okay, they’re all smart to me!). Then I ran into credit issues, realizing we need a LOT more credits to make this work the way I want it to. They are amazing, but I’ve also learned not to let them conflict with one another from different projects.

You mean AI Studio credits?

1 Like

Yes, AI Studio credits. We’re just upgrading to Ent, and that will give us a lot more to work with. Plus so much other fun and useful functionality.

I believe the trap is to fall for “let’s use AI everywhere” when there are many cases where you can use Custom Scripts, or simply design workflows differently, to avoid using AI while having even better results!

2 Likes