Ask Search:
Anthony MastersonAnthony Masterson 
I created a campaign, and a web-to-lead form. I tried to include a hidden field to track the particular campaign. Below is the code I used.
When I check the campaign in Salesforce, it shows no members. I'm trying to figure out how to assign new leads to a particular campaign.

<input type="hidden" name="Campaign_ID" id="701C0000001EZpI" value="SSW-2017">
Best Answer chosen by Anthony Masterson
Thorsten KöbeThorsten Köbe
Please take a look at

It seems that your Syntax is not correct and that you also need to provide a member Städte.
Vyneta RyanVyneta Ryan 
Sometimes the auto-save happens at a bad time and there is not a way to go back if you make a change you don't want to keep.
Best Answer chosen by Miglena ( 
Kara SchoelerKara Schoeler
At this time, you cannot turn off the autosave functionality.  However, depending on the block that you are making changes, you can click the Control + Z (Command + Z on Mac OS) which will undo your recent actions.

We are looking to provide more complete undo functionality in a future roadmap.
Joe KevensJoe Kevens 
Hi there,

We're new to Contact Roles, which we now have on our opportunities. Now we need to add people to Contact Roles. 

To date, we have used a custom lookup field (called "Primary Contact") to record the key person on an opportunity. We'd like to use the people listed in this field to update our Contact Roles. 

For example, if John Smith was listed in the custom opportunity field ("Primary Contact") on an opportunity called "Opp 123", we would like to properly designate John as the Primary Contact on the Opp 123 in Contact Roles and assign him a role (e.g. Decision Maker). We would want to everyone listed in the custom "Primary Contact" opportunity field to be assigned the COntact Role of Decision Maker on their respective opportunities. 

Does anyone know a way to automate this, perhaps with a Workflow rule(s) or Process Builder?

P.S. New to the community so apologies if this isn't the right place for this question
Best Answer chosen by Joe Kevens
Mayank SrivastavaMayank Srivastava
Joe, this can be easily accomplished using the Process Builder and Visual Workflows combo. The process would trigger when a change is made to the Opportunity custom field and would then launch the Flow. The Flow will perform the heavy lifting of updating the related Contact Roles records with the appropriate values.

Here is a blog post that explains how to update Contact Roles from changes to an Opportunity record:

Another helpful post:

Tweak them a tad bit to meet your requirements and you should be golden!
Ryan MoodyRyan Moody 
The Lightning for Gmail pane disappeared in Gmail yesterday; however, the pane appears when viewing calendar details.

From error log:
Responding to isEnabled from tab 18: false

The code the triggered this error:
_csp.callMethod('isExtensionEnabled').then(isEnabled => {
    if (isEnabled === true) {
        var bridge = new Bridge();
        GmailProvider.get().then(gmail => {
            let initResult = bridge.init(gmail);
            // only show the side panel if we get a truthy value
            if (initResult) {
                // Add a small delay when initializing the side-panel
                // since it renders inconsistently for different Gmail settings (right-side chat/preview pane)
                Util.delay(500).then(() => {
                    _csp.callMethod('isFrameCollapsed', 'GMAIL').then(isFrameCollapsed => {
                        Sidepanel.init(gmail, bridge, isFrameCollapsed);
    } else {
        Logger.warn('Extension not enabled for this tab');

The extension is enabled; however, the extension apparently sees it as disabled for that tab.
Here are the steps I tried to resolve the issue:

1. Refreshed page and cleared app data, cache, etc.
2. Uninstalled and reinstalled the extension.
3. Restarted the browser.
4. Restarted the computer.
5. Reset Chrome.
6. Disable and Reenable Lightning for Gmail in Salesforce.
7. Removed from apps connected to the google account.
8. Signing out and back into gmail.
9. Signing out of L4G from Calendar (yes, calendar) and signing back in.
10. Setting L4G to Sandbox and refreshing the browser.

I'm out of ideas on how to resolve this. It appears the extension was updated on 8/15/17 to 1.210.0
Best Answer chosen by Ryan Moody
Shakti SinghShakti Singh
Hello Everyone,

A new patch was released for Lightning for Gmail {1.210.2} yesterday to address this issue. So please try to remove {uninstall} the LFG chrome extension and install it again from the Chrome store { }. It should help you in resolving the issue.

Best Answer chosen by Scott Hoopman
Pritam ShekhawatPritam Shekhawat
Hi Scott,
             Why is the "New Note" Publisher action not showing in Salesforce1?
Knowledge Article Number 000206849
Description If you are a part of the Pilot Program "Salesforce Notes", the Standard "New Note" Publisher Action will not be visible in Salesforce1. 

Resolution If you are a part of the Pilot Program "Salesforce Notes", the Standard "New Note" Publisher Action will not be visible in Salesforce1. There will be a separate "Note" action, and this is the action that will need to be added to your Page Layouts to use Notes in Salesforce1.
1. From Setup, click Create > Global Actions > Publisher Layouts.
2. Click Edit next to a global publisher layout.
3. Drag the Note action to the Publisher Actions section. Use the Note action—****not the New Note
4. Click Save.
5. If you have additional global publisher layouts, repeat these steps to add the Note action to those, as

Pritam Shekhawat
David BrownDavid Brown 
Hello!   I'm trying to set up a very simple Email-To-Case conguraton and I'm stucking on a problem.   What I want to do is route emails to create new cases, assign the cases to a queue and notify queue members via an email that a new case has been created.  Any help would be greatly apprecated.  

Here's my configuration:
1.   One queue named 'Support'.
  • The queue has a queue email of
  • 'Send Email to Members' is checked.
  • The queue contains 1 user member (just me at the moment, but will have 4 or 5 once this is working).
2.  Within Email-To-Case Settings the following are checked on;
  • Enable Email-to-Case
  • Notify Case Owners on New Emails
  • Insert Thread ID in Email Subject/Body
  • Enable On-Demand Service
3.  I have a Routing Address created with the following info;
  • Name: Support
  • Email Address:
  • Task Settings
    • Create Task from Email: checked
    • Task Status: 'Not Started'.
  • Case Settings:
    • Case Owner: Queue: Support
    • Case Priority: Medium
    • Case Origin: Email
4.  Case Assignment Rules
  • Select the criteria for the rule:
    • Case Origin =  Email
  • Select the user or queue to assign the case to.
    • Queue: Support
Other points
  1. Deliverability -> Access Level -> is set to 'All email'
  2. Support Settings.
  • Default case Owner: Support
  • Automated Case User: System
  • Notify Case Owner of New Case Comments: ON
  • Notify Case Owners when Case Ownership changes: ON
What is working is if I edit a new case and change the owner from 'Support' to me then I receive an email notification.   
What is not working is that email notifications are not being sent out for new cases.

Thanks for any help you can provide.
Best Answer chosen by David Brown
David BrownDavid Brown
Hi Gerry, thanks for bearing with me.  Your comment got me to look at my Case Assignment Rules again.  I had one set up, it looked good and was assigning new cases to a queue (queue named 'support'), which is what I want.  As a test I figured I'd change the rule from assigning to my 'support' queue and assign it directly to named User.   I sent an email to create a new case and woobam!  It did NOT get assigned to the user, it was still getting assigned to the queue.   The issue got down to my 'Email-to-Case Routing Information', specifically in the 'Case Settings' section I had specified a 'Case Owner' as my 'support' queue.  By removing that setting and leaveing 'Case Owner' blank, changing my Case Assignment Rule back to do to the queue assignment everything works as I need it too.   

Thanks for your help!
Deb WellerDeb Weller 
Has anyone else tackled sharing and access for accounts and contacts that require Enhanced Handling or Special Practices (typically US Fed)? --- these require that only US Citizens on US soil access the accounts/contacts and identifying information like name, email, IP, log data, etc.     I have seen other large enterprises use completely separate SF orgs for these customers, but our org is not that large.   I am trying to figure out the best way to limit who can see specific accounts/contacts and cases for them.  It's a very small group of accounts, so I am trying to keep maintenance to a minimum.

If anyone has details on what has worked well/not worked, or creative solutions, I'm all ears!  
Best Answer chosen by Deb Weller
Bhavna BanodhaBhavna Banodha
HI Deb,

You can acheive that via Sharing Settings/OWD, Roles and Profiles.
You can create a Group with all US Users.
1. To share ther records - You can make OWD for your Org as Private and with Sharing Rules: share the data between the group memebers
2. In case records needs to be shared with everyone and only certain fields needs to be hidden - With Field Level Security at Profile level you can hide certain fields and Usrs of that profile will not be able ot see those field data in records.

Hope it helps!!
Thanks and Regards,
Bhavna Banodha
Saad AhmadSaad Ahmad 
First Query Works Fine: 

User-added image
As Soon As I Reference the a sample record id it breaks:
User-added image
Best Answer chosen by Saad Ahmad
Nitish SinghalNitish Singhal
Hi Saad,

You just need to write:

Select Circulation__c from Insertions_Details__c where Insertion__c ='Your id'

Please try, and let me know if you still face any issue. Insertion__c is itself an ID field, you don't need to put .ID at the end. 

Maria JoannaMaria Joanna 
I would like to activate notifications for user (it's the icon in the top right corner). It's especially useful during approval process within one of our custom object.
Does anybody has idea how to activate getting notifications messages on Salesforce? 
Best Answer chosen by Maria Joanna
David HalesDavid Hales
Hi Maria,

We can not control notifications on salesforce lightning accessing from PC in case we use Salesforce1 App then we can control the notifications for whole org not for a single user.

David Hales
Marketing Cloud - DO NOT FOLLOWMarketing Cloud - DO NOT FOLLOW 
Here is the situation: There is a webinar coming up that our Field Team wants to communicate to specific clients about. There are about 15 different field team managers that want the email to go out on their behalf. Each one has a different list of clients they want the email to go to. My question: Is there a way, using data extensions, to create a dynamic sender profile? My thoughts: Within the DE there would be 6 fields. Sales Email, Sales First, Sales Last, Client Email (Primary Key), Client First, and Client Last. Using personalization strings (or something) I would want the sender profile to pull in the Sales Manager's email addres, first, and last name so the email looks as if it is coming from whatever Sales Manager is associated with the Client on the DE. 
Best Answer chosen by Marketing Cloud - DO NOT FOLLOW
Marketing Cloud - DO NOT FOLLOWMarketing Cloud - DO NOT FOLLOW
We were able to achieve this (on our enterprise 2.0 account using data extensions - assume it is also possible on other account types) by simply using standard personalisation / substitution strings in the fields of a sender profile. They don't even need to be set as fields in profile management, just need to make sure they appear in your data extension!Select "Use the specified information" under "Sender Information" and use your DE field names (Sales Email, Sales First &amp; Sales Last) as follows: From Name: %%Sales First%% %%Sales Last%%
From Email: %%Sales Email%% Ideally you will still want to make sure that you are using a properly delegated / authenticated domain (usually your SAP address) in the email address or your messages will lack the appropriate authentication. In our case we only used one string per field and filled part of the from address so no matter what was in the DE field the correct sending domain was used (i.e. %%From We even set custom reply mail management in the same way. Worked for use but be sure to test as we only used one field in each, but I can't see why it wouldn't work with two or more. ET Support should be able to help if you run into any issues. Hope this is helpful!