4 Replies Latest reply on Apr 3, 2017 3:50 PM by David Carter

    Notifying leads with a role in an Opportunity?

    David Carter

      Marketo has API support for creating Opportunities and associated Roles. I would like to set up a smart campaign that triggers on a stage change for the Opportunity (so far this is simple) and then has a flow that notifies someone with a given Role in that opportunity (already raised with Marketo support and told that there is no known way and suggested I post here).

       

      I am able to add custom fields to the Opportunity object (via Marketo support request), one for each role in an Opportunity, and I can populate those with email addresses, and though clunky and redundant, I can convey the information INTO Marketo.

       

      But having added those custom fields, am I correct that they would be inert and unusable? Because I cannot refer to them via tokens like I can for a Lead object, I still see no way to refer to these fields given a trigger on an Opportunity change.

       

      I purely want to notify the right people when a deal enters a given stage, and I am willing to do custom coding versus various REST APIs to get there.

       

      Has anyone found a way to do this?

        • Re: Notifying leads with a role in an Opportunity?
          Sanford Whiteman

          You can do this using FlowBoost + Floxy.  But if even I am wary of recommending it, that might be a sign of something! Let me ask this instead: how are you updating the Opportunity records, and why can't you pair this with a Request Campaign call for the related leads? (Of course acknowledging that using more API calls isn't so hot.)

          1 of 1 people found this helpful
            • Re: Notifying leads with a role in an Opportunity?
              David Carter

              Sanford, that sounds like a promising direction, thank you for taking time to respond. We have coding talent here and are bridging Pipedrive to Marketo via the API. So far we only have a simple contact -> lead sync, but we're trying to evolve this to bring deals into opportunity objects, if we can figure out how to do gainful things with that.

               

              If you have time to elaborate, I am unsure how exactly request campaign solves this. Since I cannot react to changes in an opportunity on a per role basis, would i somehow push all related leads into a campaign and then somehow sort them apart afterward?

                • Re: Notifying leads with a role in an Opportunity?
                  Sanford Whiteman

                  Request Campaign works lead-by-lead: you can think of it as a meta-trigger.  When there's no organic trigger to run a flow in the context of a certain lead, you can just say, "Okay, run this flow now."

                   

                  The Campaign is Requested trigger is kind of like "Is triggered for reasons you don't need to know.."

                   

                  You wouldn't be "reacting" to the changes on the server, though. What I'm describing is determining that you just made an interesting change to an Opportunity based on information in your client app.  Then kick off Request Campaign against the leads with roles in the Opportunity. If you don't have the ability to know that an interesting change is occurring, this wouldn't work.
                  2 of 2 people found this helpful