Skip to main content

#Sales Cloud157 diskutieren mit

I'm getting stumped on this. Org wants to create a push notification for overdue tasks. I have done it using a record-triggered flow with 7 days and 2 days as being notifications email to say Task is about to be due. Could it just be a push notification which stays in Salesforce, notification sent to the notification bell once daily . 

 

#Trailhead Challenges  #Trailhead  #Salesforce Admin  #TrailblazerCommunity  #Sales Cloud  #Formulas

0/9000

Hello! Does anyone have any suggestions on call tracking features in salesforce? We are leaning towards Aircall CTI, but if anyone has any suggestions on something similar and/or better let me know!

 

We want it to be as seamless as possible - our reps make a call in salesforce and it's automatically tracked/notes, states how long the call was etc. and we can report on it.

 

#Sales Cloud  #Salesforce  #Integration  #Marketing Cloud  #Salesforce Developer  #TrailblazerCommunity  #Reports & Dashboards  #Salesforce Admin  #Automation

4 Antworten
  1. 9. Sept., 09:44

    Aircall sounds like a good fit for what you need. The automatic logging and call duration tracking are especially useful if your reps make a lot of calls. I’d also compare the reporting and CRM integration before deciding, since those can make a big difference once the team starts using it regularly.

0/9000

拡張メモを共有する際に、共有相手にメールが通知されるようになっています。  

このメールについて、

メールを飛ばさないようにすること

、は可能でしょうか?  

公式には、「

メモを共有する場合、他のユーザーが共有または共有解除できるかどうかを制御します。受信者には、共有メモへのリンクとあなたからのメッセージを記載したメールが送信されます。

」とだけ記載されており、メール通知に関して制御可能かが分かりませんでした。  

 

また、いただいた回答を参考に、設定→ Chatter→メール設定→メールを許可のチェックを外したのですが、メールが通知されるままでした。 

 

#Sales Cloud  #Salesforce  #Salesforce Developer

2 Antworten
  1. 7. Sept., 08:45

    同様の議論に基づくと、拡張ノート共有通知はChatterメール通知と連動しているようです。そのケースでは、受信者がChatterメール通知設定で「メール受信」を有効にしている場合にのみ、ノート共有メールが送信されることが確認されました。 

     

    テストとして、受信者のユーザーが「個人設定」→「Chatter」→「メール通知」→「メール受信」を有効にしているかどうかをご確認ください。このオプションを一時的に無効にしてから再度ノートを共有することで、通知がChatterメール設定によって制御されているかどうかを判断できる可能性があります。

0/9000

I have been a SFDC since 1999 and have successfully completed multiple Org Swaps for clients that were backed into corners due to poor implementations or layers of Scar Tissue.    

 

In 27 years I have never had an AE forced the client to purchase more than 1 license (of equal level (EE, UE) to provision the new Org.    I have a situation now where a Non Profit Client (On UE NPSP) is being told by AE and his VP that the only way they will support an Org Swap is for the client to purchase 10 additional UE Sales Cloud Licenses in order for Ops to Provision the New Org.   

 

Is this the new Policy at SFDC?    In June, I just completed an Org Swap for another Non Profit and they had no similar requirement.    

 

Looking for other consultants, Partners, or SFDC folks to weigh in here.   Thanks 

 

#Nonprofit   

1 Antwort
  1. Khyati Mehta (InfinySkills) Forum Ambassador
    12. Sept., 16:33

    Hello Sean, 

     

    From what I understand, this doesn’t sound like a universally published Salesforce policy where a customer must buy 10 additional UE licenses for an Org Swap. Historically, Org Swaps have generally been handled based on the customer’s existing licensing and commercial agreement, with the replacement org being provisioned to match the appropriate licenses. So if another nonprofit completed an Org Swap in June without this requirement, I’d definitely ask the AE/VP to point to the specific current policy or documentation that requires the additional 10 licenses. It could be a specific provisioning or commercial constraint for this particular account rather than a blanket Salesforce policy, but I’d be interested to hear if others have seen this recently. Hope this helps!

0/9000

According to SFDC documentation, you can create custom fields on the Opportunity Contact Role object. 

 

https://help.salesforce.com/s/articleView?id=sales.sales_core_opp_contact_setup_customize_lex.htm&type=5

 

https://help.salesforce.com/s/articleView?id=sales.sales_core_opp_contact_roles_considerations_customization.htm&type=5

 

However, I am trying to do so and on the last screen (after selecting the page layout to add the field to), I get the following error.  Has anyone been able to add a custom field to the Opportunity Contact Role object? 

 

Unable to Access Page

The value of a parameter contains a character that is not allowed or the value exceeds the maximum allowed length. Remove the character from the parameter value or reduce the value length and resubmit. If the error still persists, report it to our Customer Support team. Provide the URL of the page you were requesting as well as any other related information.

  

The test field was a simple checkbox with a label of true.   

 

#Sales Cloud

18 Antworten
0/9000

Hi Everyone,

I have a question regarding sending dynamic emails from a Flow using Email Templates.

In my current Flow, I have configured dynamic emails using an Email Template for Leads, and it is working as expected. However, after Lead conversion, I need to send an email either to the Opportunity Owner or to an email address stored in a custom field on the Opportunity.

Is it possible to send dynamic emails using an Email Template for the Opportunity object directly from Flow, without using Apex?

If anyone has implemented this solution or knows the best approach, please share your insights.

Thanks in advance! 😊 

 

#Salesforce Developer  #Trailhead Challenges  #Trailhead  #Sales Cloud  #Flow  #Apex

1 Antwort
  1. 11. Sept., 18:24

    @durgam santhosh

     

     

    Yes - the native no-Apex route is an Email Alert (the core 'Send Email' Flow action won't render a template's merge fields). Create an Email Alert on Opportunity (Setup > Email Alerts) that uses your Opportunity Lightning template, then call it from your record-triggered Flow as an Action - the alert sets the triggering Opportunity as the Related To, so all your Opportunity merge fields resolve. 

     

    For recipients you can pick Opportunity Owner directly; to send to that custom email field it has to be an Email-type field, then it shows up under Recipient Type 'Email Field'. 

     

    If this helps, please mark it as the Best Answer so it helps the next person - thanks!

0/9000

I'm looking for advice from teams that have designed a Salesforce renewal process in Sales Cloud, particularly when customer renewal/continuation decisions don't always align with the legal contract term.

Here's the scenario I'm trying to solve:

A customer signs a 3-year contract for a product/service. The contract is stored in Salesforce and remains valid for the full 3 years.

However, the customer makes an annual usage/continuation decision. For example:

  •  Year 1: Customer uses the service 
  •  Year 2: We need to determine whether they will continue using it 
  •  Year 3: Same 
  •  At the end of Year 3, a new contract may need to be created if they continue 

The annual renewal is therefore not necessarily a contractual renewal. It's primarily a way for the Customer Success team to:

  •  See upcoming renewal/continuation cycles 
  •  Forecast likelihood of renewal 
  •  Manage the renewal process 
  •  Record whether the customer continued or churned 
  •  Report on historical and upcoming renewals 

At the same time, we need to maintain a clean relationship with the actual Contract records

, which are managed by a separate contracting/legal/operations team. 

I’m especially interested in hearing from teams that have dealt with

multi-year contracts but annual renewal/continuation management with no change in revenue info.

What has worked well for you, and what would you do differently if you were designing it again? 

 

#Sales Cloud

6 Antworten
  1. 10. Sept., 15:24

    Hi Sandeep, 

     

    Good instinct on all four scenarios, here's how I'd draw the line, since this is exactly the kind of decision that determines whether your pipeline reporting stays clean or gets polluted over time. 

     

    The deciding factor should be: is there a commercial transaction to track (revenue movement, approval workflow, quote/contract generation), not just "did the relationship continue." 

     

    Scenario 1 (renews at no additional cost, no change): 

    No Opportunity needed. This is a pure Renewal_Cycle__c update: Status__c = Continued. There's no revenue event, no commercial decision-making process for sales to run through, an Opportunity here would be an empty shell with no Amount movement and no real sales motion behind it, exactly the anti-pattern you already flagged wanting to avoid. Just close out the cycle and auto-generate the next Renewal_Cycle__c (or the next Contract term, depending on how your legal team structures true renewals). 

     

    Scenarios 2 & 3 (expansion, upsell, or any revenue change): 

    Yes, create an Opportunity, and yes, keep both records with a clear relationship. This is exactly right: 

    - Renewal_Cycle__c = the continuation/relationship-level record, tracks CS's forecast and the "will they stay" decision 

    - Opportunity = the commercial transaction, tracks the specific upsell/expansion deal, goes through normal pipeline stages, gets its own Amount, Close Date, forecast category 

     

    Add a Lookup field on Opportunity back to Renewal_Cycle__c (Renewal_Cycle__c on Opportunity, not the reverse), this lets you report "which renewal cycles converted into an expansion deal" without forcing every Renewal_Cycle__c to have one. 

     

    Scenario 4 (churn): 

    No Opportunity. Status__c = Churned on the Renewal_Cycle__c, done. Some teams create a "Churn" record type Opportunity for pipeline/forecast visibility into lost revenue, that's a judgment call based on whether your leadership wants churned revenue visible in Opportunity-based dashboards specifically, not a technical requirement. 

     

    On your specific question, distinguishing "renewal with no commercial change" from "renewal with expansion" at the point of decision: 

    Add a field directly on Renewal_Cycle__c: Renewal_Type__c (picklist: No Change / Expansion / Downsell / Churn), set by the CS rep when they close out the cycle. This becomes your trigger condition: 

    - A Record-Triggered Flow on Renewal_Cycle__c (on Status__c or Renewal_Type__c update) checks: if Renewal_Type__c is Expansion or Downsell, auto-create the Opportunity and populate the lookback link. If No Change or Churn, skip Opportunity creation entirely. 

     

    This keeps the decision explicit and auditable (you can report on "how many renewals were flat vs. expansion vs. churn" directly off Renewal_Cycle__c) rather than inferring commercial intent from Opportunity existence alone. 

     

    On linking the final Contract back: once legal generates the new Contract, add a Lookup field on Contract back to the originating Renewal_Cycle__c (or via the Opportunity if one exists), so you get a clean chain: Renewal_Cycle__c > Opportunity (if applicable) > new Contract. This gives full traceability without merging the legal and CS data models. 

     

    This structure scales cleanly to all four scenarios without adding complexity to the ones that don't need it, exactly the outcome you want with no dev on-site.

0/9000

商談オブジェクトに紐づく活動が何件あるのかレポートで抽出したい。どの様にしたらいいか。 

 

#Salesforce Admin  #Salesforce Developer  #Sales Cloud

5 Antworten
  1. 10. Sept., 15:19

    どういたしまして、Maiko様。無事に解決して良かったです。また何かあれば、いつでもこちらのコミュニティで聞いてください。

0/9000

Hi All, 

 

I have a Salesforce org with Multi currency feature enabled. I have facing an issue on Lead conversion process as during Lead conversion in one scenario (Existing Opportunity choose) Lead currency is mapped into Opportunity Currency. So it's literally override the existing Opportunity currency (which selected during lead conversion process) and it's cause to lot of issues. 

 

So May I know, Is this standard behavior in Salesforce, As When a Lead converted into existing Opportunity, Lead's Currency is updated into Mapped Existing Opportunity Currency by default from Salesforce end?

Example :

Lead: X

Lead Currency: USD

Existing Opportunity: OPP-0000001

Opportunity Currency: INR

Amount: 2,00,000

After Lead converted by choosing the existing Opportunity as "OPP-0000001":

Existing Opportunity: OPP-0000001

Opportunity Currency: USD

Amount: 2,00,000

Note: I have confirmed, Currently no mapping in "Map Lead Fields" settings in Lead object and no code level (Apex logic) mapping for this in our org.

 

Any helps appreciated!! 

 

#Salesforce #Lead Conversion #Salesforce Admin #Sales Cloud #AwesomeAdmins

 

 

Thanks, 

Mohanraj S 

 

2 Antworten
  1. Manoj Nambirajan (Dell Technologies) Forum Ambassador
    9. Sept., 15:09

    @Mohanraj S

    This is a standard behavior.. unless.. the existing Opportunity already has a product linked to it and Opportunity currency is different. 

     

    Otherwise.. when you convert a Lead to an existing Opportunity (with no product associated).. then Lead Currency will override Opportunity currency. hence, help check your Opportunity situation. 

     

    also refer below link for details 

     

    https://help.salesforce.com/s/articleView?id=000382564&type=1

0/9000

Anyone else running into recalculation headaches with Spiff/ICM when a deal gets reassigned to a different rep mid-period? Mine ends up double-counting or dropping the payout entirely, curious how others are handling ownership changes without breaking the calc.  

 

#Sales Cloud  #Revenue Cloud

1 Antwort
  1. 7. Sept., 13:10

    We stopped using the current opportunity owner for the calc because that’s what caused most of the mess. Better to snapshot the credited rep when the deal closes and calculate from that. Then a later ownership change doesn’t move or duplicate an already earned payout.

0/9000