Skip to main content

Ability to create a CTA when a field in SFDC changes from one value to another

  • March 18, 2015
  • 8 replies
  • 98 views

irit_eizips
Forum|alt.badge.img+1
It would be very helpful to create business rules (and CTAs) when:

1) A field in SFDC is being populated (from Null to any value)
2) A field has changed from value X to value Y (for example a support case moved from P1 to "escalated to R&D")

8 replies

sundar
  • Expert ⭐️
  • March 26, 2015
This is challenging because the historical value X is not stored in the SFDC object. If we enable the history tracking feature in SFDC, it does not fit with Rules Engine architecture. 

This is one of the important request from multiple customers.

Will keep this thread posted on the updates.

annie
  • Contributor ⭐️⭐️⭐️
  • April 25, 2015
that would be a very interesting/helpful function

victoria_peeker_barry
Forum|alt.badge.img+6
we have been able to work around this by creating CTAs, milestones, and updating scorecards in Gainsight using our Real time product

brian_adkins
  • Contributor ⭐️⭐️
  • August 5, 2015
what is your "Real time product" ?

brian_adkins
  • Contributor ⭐️⭐️
  • August 5, 2015
I can see using Salesforce Workflow Rules or Process Builder to manually create simple Gainsight records (e.g., Milestones), but firing off CTAs using playbooks would be more difficult.

kristin_f3c469
Forum|alt.badge.img
  • Contributor ⭐️⭐️⭐️⭐️⭐️
  • December 18, 2015
We have a use case that fits this requirement. Our Customer Service reps need a mechanism to alert the Account Manager that the customer requires a follow-up, typically for an up sell of sometime. Currently they send emails or Chatter to the AM, but those go into a black hole and there is no tracking. We need a way for the Customer Service Rep to create a CTA.

A simple implementation is a field on Case that then causes a CTA to be created either via workflow rule (can't do this today) or Rule (would rather not wait until the rule runs the next time). The other alternative I can think of is a button on the case, with code that displays a CTA Creation Dialog box.

Any other ideas? Is enabling CTA creation from the Salesforce UI on the roadmap?

scott_sigsci
Forum|alt.badge.img
  • Helper ⭐️
  • October 9, 2019
Forgive me if I've missed it, but is there an answer to this use case? I have the same need (i.e. Company Type changed from Prospect to Customer).

This is tagged with a workaround, but I'm not seeing it. This was 4 years ago...has there been any progress?


aditya_marla
  • Helper ⭐️⭐️⭐️
  • October 31, 2019

Hi Scott,

Could you share some details of the downstream process you want to build . If the process is to create a CTA (eg: When a customer type changes from prospect → customer create a CTA. And this should be created only once in the lifetime of the custokmer) you can do that today via rules engine. 

If not, one approach would be to create another field on the company object to store the “old/previous type” value. So whenever the type of the company changes you will have the current type & what was it changed from. And within rules engine, you can do a comparison to check whether these 2 values are different (which will give you an indication that the type of the company has changed).

Let me know if that helps