Allow case statement instead of just if in workflow automation

Aaron Harch
Aaron Harch Member Posts: 3 VERIFIED MEMBER

We have to duplicate and create actions which are very similar to each other.

Would be great to have a case statement so we can use the same business logic (except for a single item) and then direct the action based on the value of that one item.

i.e. we take the same action nomatter which stage an item in a pipeline is however we have to have a workflow for each stage because there is only an if not a case statement available.

3
3 votes

· Last Updated -

Comments

  • Marcelo Silva
    Marcelo Silva Member Posts: 240 VERIFIED MEMBER
    Fourth Anniversary 100 Comments Photogenic
    edited September 2020 #2

    Não entendi bem sua necessidade.

     

    Conseguimos criar diferentes sequencias de automações nas mesmas etapas, baseada em perfis diferentes de negócios. 

  • Mike van der Valk
    Mike van der Valk Pipedrive Team Posts: 3,063 PIPEDRIVE TEAM
    2500 Comments Fourth Anniversary 100 Likes 5 Answers
    edited September 2020 #3

    @Aaron Harch Like Marcelo up here I'm also not a 100% following you. Could you clarify what workflows you're setting up?

  • Albert_57559
    Albert_57559 Member Posts: 1 VERIFIED MEMBER
    edited June 2022 #4

     @Mike van der Valk and @Marcelo Silva 

    The point he's stating basically refers to if/else correlations inside a workflow. Let's say a deal comes from a form. There's a custom field which user could fill in with multiple values in the form. Example: House= A or House=B or House=C or  House=D,...

    Would be nice being able to do a workflow so that: If house =A, do this, else if house=B, do that, else if house=C.... Instead of having to create 4 workflows which are actually the same, differentiated only by If statement. 

  • Mike van der Valk
    Mike van der Valk Pipedrive Team Posts: 3,063 PIPEDRIVE TEAM
    2500 Comments Fourth Anniversary 100 Likes 5 Answers
    edited February 2022 #5
    Albert said:

     @Mike van der Valk and @Marcelo Silva 

    The point he's stating basically refers to if/else correlations inside a workflow. Let's say a deal comes from a form. There's a custom field which user could fill in with multiple values in the form. Example: House= A or House=B or House=C or  House=D,...

    Would be nice being able to do a workflow so that: If house =A, do this, else if house=B, do that, else if house=C.... Instead of having to create 4 workflows which are actually the same, differentiated only by If statement. 

    Thanks for clarifying @Albert I'll pass this on to our team on workflow automation!

  • Tim Schmidt
    Tim Schmidt Member Posts: 8 VERIFIED MEMBER
    First Comment
    edited February 2022 #6
    Albert said:

     @Mike van der Valk and @Marcelo Silva 

    The point he's stating basically refers to if/else correlations inside a workflow. Let's say a deal comes from a form. There's a custom field which user could fill in with multiple values in the form. Example: House= A or House=B or House=C or  House=D,...

    Would be nice being able to do a workflow so that: If house =A, do this, else if house=B, do that, else if house=C.... Instead of having to create 4 workflows which are actually the same, differentiated only by If statement. 

    That would be absolutely enormously helpful, because I have many "multiplied" workflows only because of it, lose thereby the overview and if I must change something it is pure chaos.

  • Tim Schmidt
    Tim Schmidt Member Posts: 8 VERIFIED MEMBER
    First Comment
    edited February 2022 #7
    Albert said:

     @Mike van der Valk and @Marcelo Silva 

    The point he's stating basically refers to if/else correlations inside a workflow. Let's say a deal comes from a form. There's a custom field which user could fill in with multiple values in the form. Example: House= A or House=B or House=C or  House=D,...

    Would be nice being able to do a workflow so that: If house =A, do this, else if house=B, do that, else if house=C.... Instead of having to create 4 workflows which are actually the same, differentiated only by If statement. 

    That would be absolutely enormously helpful, because I have many "multiplied" workflows only because of it, lose thereby the overview and if I must change something it is pure chaos.

  • Tim Schmidt
    Tim Schmidt Member Posts: 8 VERIFIED MEMBER
    First Comment
    edited February 2022 #8
    Albert said:

     @Mike van der Valk and @Marcelo Silva 

    The point he's stating basically refers to if/else correlations inside a workflow. Let's say a deal comes from a form. There's a custom field which user could fill in with multiple values in the form. Example: House= A or House=B or House=C or  House=D,...

    Would be nice being able to do a workflow so that: If house =A, do this, else if house=B, do that, else if house=C.... Instead of having to create 4 workflows which are actually the same, differentiated only by If statement. 

    That would be absolutely enormously helpful, because I have many "multiplied" workflows only because of it, lose thereby the overview and if I must change something it is pure chaos.

  • Tim Schmidt
    Tim Schmidt Member Posts: 8 VERIFIED MEMBER
    First Comment
    edited February 2022 #9
    Albert said:

     @Mike van der Valk and @Marcelo Silva 

    The point he's stating basically refers to if/else correlations inside a workflow. Let's say a deal comes from a form. There's a custom field which user could fill in with multiple values in the form. Example: House= A or House=B or House=C or  House=D,...

    Would be nice being able to do a workflow so that: If house =A, do this, else if house=B, do that, else if house=C.... Instead of having to create 4 workflows which are actually the same, differentiated only by If statement. 

    That would be absolutely enormously helpful, because I have many "multiplied" workflows only because of it, lose thereby the overview and if I must change something it is pure chaos.

  • Tim Schmidt
    Tim Schmidt Member Posts: 8 VERIFIED MEMBER
    First Comment
    edited February 2022 #10
    Albert said:

     @Mike van der Valk and @Marcelo Silva 

    The point he's stating basically refers to if/else correlations inside a workflow. Let's say a deal comes from a form. There's a custom field which user could fill in with multiple values in the form. Example: House= A or House=B or House=C or  House=D,...

    Would be nice being able to do a workflow so that: If house =A, do this, else if house=B, do that, else if house=C.... Instead of having to create 4 workflows which are actually the same, differentiated only by If statement. 

    That would be absolutely enormously helpful, because I have only therefore umpteen workflows "twice", lose therefore the overview and if I have to change something it is pure chaos.

  • Javier Sanchez
    Javier Sanchez Member Posts: 1 VERIFIED MEMBER
    edited May 2022 #11

    I'd also like to have this feature implemented. Since we have a limit on automation and no way to organize them yet, having more logic flow structures become critical to get a lot more done in a single automation.

  • Braden Schrock
    Braden Schrock Member Posts: 4 VERIFIED MEMBER
    First Comment Photogenic First Anniversary

    Is this on the roadmap? Branching logic is absolutely table stakes for automation. Right now if I use a condition in an automation and the condition is not met, then the automation stops.

    To echo the comment above, it's chaos to work around this because you have to create multiple nearly-identical automations to cover each possible case. Then when you have to make a change to the automation, you have to change every other case as well.

  • Adam Sztuka
    Adam Sztuka Member Posts: 4 VERIFIED MEMBER
    Second Anniversary First Comment

    Yes! Branching logic ! Use case! if-then-else ! ..... this would be SO useful.

  • gagandeep
    gagandeep Member Posts: 2 VERIFIED MEMBER
    First Comment

    Any update on this feature.

  • moe_brick
    moe_brick Member Posts: 1 VERIFIED MEMBER
    First Comment

    I've just requested an update - nothing material or any sign of timelines yet, but it is being worked on

  • Amit Sarda (AmitSarda.xyz)
    Amit Sarda (AmitSarda.xyz) Member Posts: 1,610 VERIFIED MEMBER
    1000 Comments 250 Likes Fourth Anniversary 25 Answers

    For those not looking to wait for this feature, please consider using other tools like Make/Integromat or Zapier.

    It is not worth waiting for future features in order to save $10 a month.