{"id":42,"date":"2025-03-25T17:48:36","date_gmt":"2025-03-25T17:48:36","guid":{"rendered":"https:\/\/cloudamp.com\/news\/?p=42"},"modified":"2025-03-25T22:39:36","modified_gmt":"2025-03-25T22:39:36","slug":"how-to-automatically-assign-salesforce-leads-to-campaigns","status":"publish","type":"post","link":"https:\/\/cloudamp.com\/news\/how-to-automatically-assign-salesforce-leads-to-campaigns\/","title":{"rendered":"How to Automatically Assign Salesforce Leads to Campaigns"},"content":{"rendered":"<p><em>First published Sep 7, 2017, overhauled 2025<\/em><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Assigning Leads to Salesforce campaigns is essential to measuring your marketing effectiveness, and comparing the response rates and ROI of your different channels and marketing efforts.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><b>The Bad News<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Like other messy data in Salesforce, duplicate leads and out of date opportunities, most of us use Campaigns inconsistently, or not at all.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">(Not you, of course, you are amazing and your Salesforce processes are perfect \ud83d\ude42)<\/span><\/p>\n<p><span style=\"font-weight: 400;\">When we forget to create Campaigns for every marketing effort, for example using Campaigns just for events (which is quite common), there is an incomplete picture of marketing effectiveness in Salesforce.<\/span><\/p>\n<p>If you are using Pardot (Marketing Cloud Account Engagement) in addition to Salesforce, you have some automation options, but you also have some new challenges (sync anyone?)<\/p>\n<p>&nbsp;<\/p>\n<p><b>Good News?<\/b><\/p>\n<p><span style=\"font-weight: 400;\">There are a number of tools which can automatically assign (and some even automatically create) Campaigns in Salesforce, to keep your Campaign data more organized and complete.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Read on for 5 options on how Salesforce Leads can be automatically assigned to Salesforce Campaigns, and the pros and cons of each.\u200b<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"#heading1\">1 &#8211; Campaign Tracker<\/a><\/p>\n<p><a href=\"#heading2\">2 &#8211; Web-to-Lead Forms<\/a><\/p>\n<p><a href=\"#heading3\">3 &#8211; Data Import Wizard<\/a><\/p>\n<p><a href=\"#heading4\">4 &#8211; Add to Campaign Button<\/a><\/p>\n<p><a href=\"#heading1\">5 &#8211; Salesforce Flow<\/a><\/p>\n<p><a name=\"heading1\"><\/a><\/p>\n<h2><b>1 &#8211; Campaign Tracker<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">The <\/span><a href=\"http:\/\/appexchange.salesforce.com\/listingDetail?listingId=a0N30000009w2tgEAA\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">CloudAmp Campaign Tracker<\/span><\/a><span style=\"font-weight: 400;\"> app for Salesforce helps capture source, keyword and campaign information in your leads. New leads in Salesforce can be automatically assigned to up to 2 different Salesforce Campaigns, based on the First and Last touch utm_campaign values in each lead.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Just enter a utm_campaign value in a single field on each Salesforce Campaign you create, and if a new lead has a matching value in one of its CloudAmp utm_campaign fields, it will be auto-assigned to that Campaign.\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/Salesforce-Lead-Automatic-Assignment-to-Campaigns2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-907 size-full\" src=\"https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/Salesforce-Lead-Automatic-Assignment-to-Campaigns2.jpg\" alt=\"Automatic Salesforce Campaign Assignment based on UTM campaign values.\" width=\"1607\" height=\"592\" srcset=\"https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/Salesforce-Lead-Automatic-Assignment-to-Campaigns2.jpg 1607w, https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/Salesforce-Lead-Automatic-Assignment-to-Campaigns2-300x111.jpg 300w, https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/Salesforce-Lead-Automatic-Assignment-to-Campaigns2-1024x377.jpg 1024w, https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/Salesforce-Lead-Automatic-Assignment-to-Campaigns2-768x283.jpg 768w, https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/Salesforce-Lead-Automatic-Assignment-to-Campaigns2-1536x566.jpg 1536w\" sizes=\"auto, (max-width: 1607px) 100vw, 1607px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">You can also have Campaigns automatically created, if a lead comes in where no Campaign exists that has a matching utm_campaign value (optional feature that can be toggled on or off).<\/span><\/p>\n<p><a href=\"https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/CloudAmp-Allow-Campaign-Creation.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-914 size-full\" src=\"https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/CloudAmp-Allow-Campaign-Creation.jpg\" alt=\"CloudAmp &quot;Allow Campaign Creation&quot; checkbox setting to automatically create Salesforce Campaigns.\" width=\"808\" height=\"306\" srcset=\"https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/CloudAmp-Allow-Campaign-Creation.jpg 808w, https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/CloudAmp-Allow-Campaign-Creation-300x114.jpg 300w, https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/CloudAmp-Allow-Campaign-Creation-768x291.jpg 768w\" sizes=\"auto, (max-width: 808px) 100vw, 808px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">By making sure that Campaigns are automatically created based on new leads with utm_campaign values, you can more easily ensure a complete picture of your online marketing efforts is represented in Salesforce.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">All you need to do is view the reports \/ dashboards to see which Salesforce Campaigns were auto-created by CloudAmp, and update their information as needed. Any leads coming in from that Campaign will already be members of that Campaign.<\/span><\/p>\n<h3>CloudAmp Scorecard<\/h3>\n<table>\n<tbody>\n<tr>\n<td><b>Pros<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Easy to implement<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Assigns new leads to up to 2 campaigns automatically<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Auto-creates Campaigns (optional)<\/span><\/li>\n<\/ul>\n<\/td>\n<td><b>Cons<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Requires app installed in Salesforce<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To be fully automated, utm_campaign parameters are needed in your campaign URLs<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Additional $249\/month cost<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><a name=\"heading2\"><\/a><\/p>\n<h2><b>2 &#8211; Web-to-Lead Forms\u00a0<\/b><\/h2>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Salesforce\u2019s Web-to-Lead functionality is a great way to get leads directly into Salesforce. And Salesforce Campaigns provide useful data on what happened to the leads and contacts produced from various marketing activities.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Besides making sure inquiries don\u2019t fall through the cracks by using web-to-lead functionality with Salesforce, any additional data you can add to your website forms can help your business. Source and keyword data can be added in through an app like our Campaign Tracker, and one easy addition is to hard-code a particular Salesforce Campaign value in your web-to-lead forms.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">By including the &#8216;<\/span><b>Campaign record ID<\/b><span style=\"font-weight: 400;\">&#8216; from Salesforce in a hidden form field, incoming Leads are automatically linked to the desired Campaign upon submission.<\/span><\/p>\n<p><a href=\"https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/Salesforce-Campaign-ID.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-913 size-full\" src=\"https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/Salesforce-Campaign-ID.jpg\" alt=\"Identifying the Salesforce Campaign ID in a URL\" width=\"1045\" height=\"545\" srcset=\"https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/Salesforce-Campaign-ID.jpg 1045w, https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/Salesforce-Campaign-ID-300x156.jpg 300w, https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/Salesforce-Campaign-ID-1024x534.jpg 1024w, https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/Salesforce-Campaign-ID-768x401.jpg 768w\" sizes=\"auto, (max-width: 1045px) 100vw, 1045px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">This is mainly useful if you have many landing pages that are specific to certain advertising campaigns, but you can do it with your standard \u201cContact Us\u201d form. Here\u2019s how:<\/span><\/p>\n<p>&nbsp;<\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Create a Campaign in Salesforce (or go to an existing Campaign) and copy the ID from the URL<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Add the following hidden field to your web-to-lead forms, replacing the value with the ID you just copied.<\/span><\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<pre><span style=\"font-weight: 400;\">&lt;input type=\"hidden\" name=\"Campaign_ID\" value=\"701Hu000002VAdkIAG\"&gt;<\/span><\/pre>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">These instructions assume you are using the HTML Salesforce provides in its Web-to-Lead form builder, but it should work (with some modifications) on any form that posts leads into Salesforce.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">For more information, see the Campaign ID section in our guide <\/span><a href=\"https:\/\/cloudamp.com\/news\/which-form-or-web-page-did-a-salesforce-lead-come-from\/#heading2\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Which Form or Web Page did a Salesforce lead come from?<\/span><\/a><\/p>\n<h3>Web-to-Lead Scorecard<\/h3>\n<table>\n<tbody>\n<tr>\n<td><b>Pros<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Easy to implement<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Can be added to most forms<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">No additional cost<\/span><\/li>\n<\/ul>\n<\/td>\n<td><b>Cons<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Each campaign needs its own form and web page<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Miscategorization possible (if visitors from other campaigns find the page)<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Lack of flexibility<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><a name=\"heading3\"><\/a><\/p>\n<h2><b>3 &#8211; Data Import Wizard<\/b><\/h2>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">When importing Leads or Contacts into Salesforce using the Data Import Wizard, you can specify a Campaign to associate the imported records with. This allows for bulk addition of records to a Campaign during the import process.\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/SalesforceDataImportWizard.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-911\" src=\"https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/SalesforceDataImportWizard.png\" alt=\"\" width=\"1943\" height=\"1172\" srcset=\"https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/SalesforceDataImportWizard.png 1943w, https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/SalesforceDataImportWizard-300x181.png 300w, https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/SalesforceDataImportWizard-1024x618.png 1024w, https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/SalesforceDataImportWizard-768x463.png 768w, https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/SalesforceDataImportWizard-1536x927.png 1536w\" sizes=\"auto, (max-width: 1943px) 100vw, 1943px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">While this is not technically an automated process, it does update records in bulk, and is how most marketing people using Salesforce add leads and contacts to Campaigns today.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">To use the Salesforce Data Import Wizard to add Leads or Contacts to a Campaign:<\/span><\/p>\n<p>&nbsp;<\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Prepare a CSV file for import, either from a template you create or a Salesforce Report you export (for existing records that you want to update with Campaign membership)<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Navigate to a Lead or Contact list view<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Click the \u201cImport\u201d button top right<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Go through the import wizard<\/span>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Choose the Lead object<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Choose whether to import new records, update existing, or both<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Select how to match records (Salesforce ID is best if you are updating existing)<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Check the box to \u201cAssign leads to campaigns\u201d<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Select your CSV file<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Check mapping to see if any fields mapped incorrectly or not mapped<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Import!<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Review any error messages (if matching via Email or Name, duplicate records will produce frequent error messages)<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p><a href=\"https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/SampleDataImport.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-912 size-full\" src=\"https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/SampleDataImport.png\" alt=\"CSV file for Salesforce Data Import Wizard\" width=\"724\" height=\"314\" srcset=\"https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/SampleDataImport.png 724w, https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/SampleDataImport-300x130.png 300w\" sizes=\"auto, (max-width: 724px) 100vw, 724px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">If you develop a process and a CSV template, then the Data Import Wizard can be used effectively on a regular basis to keep Salesforce records up to date with their Salesforce Campaign membership.<\/span><\/p>\n<h3>Data Import Wizard Scorecard<\/h3>\n<table>\n<tbody>\n<tr>\n<td><b>Pros<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Supports Contacts in addition to Leads<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Update up to 50,000 records at a time<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">No additional cost<\/span><\/li>\n<\/ul>\n<\/td>\n<td><b>Cons<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Not automated<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">CSV template with Campaign IDs and other fields required<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Errors possible with data mapping or record matching during import<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><a name=\"heading4\"><\/a><\/p>\n<h2><b>4 &#8211; Add to Campaign Button<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Salesforce provides a way to add all the records in a Salesforce report or list view to a Campaign.\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/Add-to-Campaign-Button.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-910 size-full\" src=\"https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/Add-to-Campaign-Button.png\" alt=\"Salesforce Add To Campaign button\" width=\"915\" height=\"289\" srcset=\"https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/Add-to-Campaign-Button.png 915w, https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/Add-to-Campaign-Button-300x95.png 300w, https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/Add-to-Campaign-Button-768x243.png 768w\" sizes=\"auto, (max-width: 915px) 100vw, 915px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">While this is not technically an automated process again, it does give you the ability to add Leads or Contacts to a Salesforce Campaign in bulk. Simply click on the \u201cAdd to Campaign\u201d button on a lead or contact report or list view, and complete your member status selections.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">To use the Salesforce \u201cAdd to Campaign\u201d action button to add Leads or Contacts to a Campaign:<\/span><\/p>\n<p>&nbsp;<\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Create a report or list view of the data you wish to see<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Select the records you wish to add to the Campaign<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Click the \u201cAdd to Campaign\u201d button<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Confirm your settings<\/span>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Campaign<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Member Status<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Update or Overwrite Member Status<\/span><\/li>\n<\/ol>\n<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Submit<\/span><\/li>\n<\/ol>\n<p><a href=\"https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/Add-to-Campaign-Action.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-909\" src=\"https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/Add-to-Campaign-Action.png\" alt=\"Salesforce Add to Campaign options\" width=\"998\" height=\"670\" srcset=\"https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/Add-to-Campaign-Action.png 998w, https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/Add-to-Campaign-Action-300x201.png 300w, https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/Add-to-Campaign-Action-768x516.png 768w\" sizes=\"auto, (max-width: 998px) 100vw, 998px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">List views are how most of us view records in Salesforce, so this can be a useful place to add Campaign members from. With Salesforce reporting however there is even more flexibility. So adding Campaign members from a Salesforce report means you can do more complex filtering, including using related object fields.<\/span><\/p>\n<h3>Add to Campaign Button Scorecard<\/h3>\n<table>\n<tbody>\n<tr>\n<td><b>Pros<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Supports Contacts in addition to Leads<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Allows more advanced filtering<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">No additional cost<\/span><\/li>\n<\/ul>\n<\/td>\n<td><b>Cons<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Not automated<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Potential for errors when preparing the report filters<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Need to manually select records<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><a name=\"heading5\"><\/a><\/p>\n<h2><b>5 &#8211; Salesforce Flow\u00a0<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Salesforce administrators with expertise using the Flow feature can create flows that will automatically assign Leads to certain Salesforce Campaigns when they meet specific criteria.<\/span><\/p>\n<p><a href=\"https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/CampaignFlow.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-908\" src=\"https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/CampaignFlow.png\" alt=\"Salesforce Flow for assigning leads to campaigns.\" width=\"1153\" height=\"1625\" srcset=\"https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/CampaignFlow.png 1153w, https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/CampaignFlow-213x300.png 213w, https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/CampaignFlow-727x1024.png 727w, https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/CampaignFlow-768x1082.png 768w, https:\/\/cloudamp.com\/news\/wp-content\/uploads\/2017\/09\/CampaignFlow-1090x1536.png 1090w\" sizes=\"auto, (max-width: 1153px) 100vw, 1153px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">While Salesforce Flow is a powerful tool for automation in Salesforce, it does require advanced Salesforce knowledge less experienced administrators may not have. Flows also need to be carefully tested to make sure that they do not interfere with other Salesforce automations or data.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Depending on your use case, Flow may be the best option, as they can handle the automation of many things in Salesforce, not just Campaign assignment. But for your initial implementation, as well as any future changes that need to be made, you will most likely be relying on IT or Salesforce consultants.<\/span><\/p>\n<h3>Salesforce Flow Scorecard<\/h3>\n<table>\n<tbody>\n<tr>\n<td><b>Pros<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Allows advanced logic<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Can automate additional actions after Campaign Assignment<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">No additional cost<\/span><\/li>\n<\/ul>\n<\/td>\n<td><b>Cons<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Difficult to implement<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Needs to be set up and tested by experienced Salesforce Administrator<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Updates need to be made by Salesforce Administrator<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<h2><b>Learn More About CloudAmp<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">If you want to have your leads automatically assigned to Salesforce Campaigns based on their source and campaign information, then check out the <\/span><a href=\"http:\/\/appexchange.salesforce.com\/listingDetail?listingId=a0N30000009w2tgEAA\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">CloudAmp Campaign Tracker<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">CloudAmp also provides <\/span><b>hands-on setup and Salesforce assistance<\/b><span style=\"font-weight: 400;\">, included with our app subscription. And we are always happy to answer questions free of charge, so don\u2019t hesitate to <\/span><a href=\"https:\/\/cloudamp.com\/contact\/index.html\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">reach out<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Want to automatically have new Salesforce leads assigned to Salesforce Campaigns? Here&#8217;s how.<\/p>\n","protected":false},"author":2,"featured_media":915,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[94],"tags":[110,111,112,26,109],"class_list":["post-42","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-salesforce","tag-campaign-attribution","tag-campaign-influence","tag-campaign-members","tag-salesforce","tag-salesforce-campaigns"],"_links":{"self":[{"href":"https:\/\/cloudamp.com\/news\/wp-json\/wp\/v2\/posts\/42","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cloudamp.com\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cloudamp.com\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cloudamp.com\/news\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/cloudamp.com\/news\/wp-json\/wp\/v2\/comments?post=42"}],"version-history":[{"count":12,"href":"https:\/\/cloudamp.com\/news\/wp-json\/wp\/v2\/posts\/42\/revisions"}],"predecessor-version":[{"id":926,"href":"https:\/\/cloudamp.com\/news\/wp-json\/wp\/v2\/posts\/42\/revisions\/926"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cloudamp.com\/news\/wp-json\/wp\/v2\/media\/915"}],"wp:attachment":[{"href":"https:\/\/cloudamp.com\/news\/wp-json\/wp\/v2\/media?parent=42"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudamp.com\/news\/wp-json\/wp\/v2\/categories?post=42"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudamp.com\/news\/wp-json\/wp\/v2\/tags?post=42"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}