How to Create a Campaign in Salesforce [Interactive Tutorial]

By Lucy Mazalon

A Salesforce Campaign tracks a Lead or Contact’s engagement with a marketing or outreach initiative you are running. This way, when an Opportunity closes, won revenue can be traced back to the marketing activity that supported its success.

When it comes to answering the question: “how do I create a Campaign in Salesforce?”, simply clicking the “Add New” and “Save” buttons, is one small part of a wider operation. Sure, you can create a Salesforce Campaign in seconds, but to create one properly there’s more than what meets the eye.

Create a Salesforce Campaign

Walk-through the steps to create a new Salesforce Campaign with our interactive tutorial:


1. Head to the “Campaigns” tab in Salesforce. If you don’t see this, click on the App Launcher (waffle icon, left of the navigation bar), and search for campaigns there. If you need to use this tab regularly, you can add the “Campaigns” tab to your navigation bar by clicking the pencil icon (right of the navigation bar)


2. Click the “New” button.

3. Campaign Name: the field to type your Campaign’s name into is free text. Following a naming convention for Campaigns is very important, especially when you begin building your hierarchies and creating reports. Save yourself headaches down the line by being organized from day one!

4. Fill in the other fields (the order will depend on your Campaign page layout)

  • Check the “Active” checkbox
  • Select a “type”. You can ask your Salesforce Admin to add more values.
  • Select a “status”.
  • Start and End Dates help you focus your reporting on specific time frames.
  • Budgeted Cost in Campaign/Expected Revenue in Campaign/Expected Response (%): fill these in if you have the information.
  • Actual Cost in Campaign: fill this in once your campaign has concluded.

5. Parent Campaign: this field is known as a “lookup” field, as you look for the Campaign record you wish to connect up. In this case, you are inputting the Campaign that is one step above this Campaign in the Campaign Hierarchy. We’ll come back to planning your hierarchy later in this guide.

Campaign Member Statuses

Each Campaign Member (Lead/Contact that will be added to your Campaign) has a ‘Member Status’. Campaign Member Status, therefore, describes the level each individual has engaged with a Campaign (aka. the touchpoint).

So, once you’ve created the Campaign (the foundation), navigate to the Campaign Member Status Related List (you will usually find this list on the ‘Related’ tab of Salesforce Campaigns). Is it missing? Check how to add it here.

There are two default Campaign Member Statuses that are pre-populated on every new Salesforce Campaign:

  • Sent
  • Responded

You have two options, to add new statuses, or to edit the default statuses.

Plan Your Campaign Hierarchy

Campaigns rarely exist alone. Think about hosting an event – there will be different marketing activities that power the event, such as an invitation email, registering attendance, and likely a follow-up email after the event.

While you should track each of these activities as separate Campaign records in Salesforce, you also want to have a birds-eye view of the event’s performance. You can get the best of both worlds by building a Campaign Hierarchy!

Use the Parent Campaign field (that I mentioned earlier) to define the Campaign above in the hierarchy:

Don’t miss this guide when getting started: 5 Tips for Organising Your Salesforce Campaign Hierarchy

Make Salesforce Campaigns Your Own

To boost your productivity using Salesforce Campaigns, you could consider customizing the page layout to fit your needs – for example, editing the position of fields and creating new custom fields, changing which components are displayed, and how.

How Salesforce Lightning works currently means you will need to edit the ‘page layout’ for field positioning and visibility, whereas the ‘Lightning record page’ controls components.

The most popular components are:

  • Related lists: Campaign Member Statuses, Campaign Members, Influenced Opportunites, Campaign History, Notes/Files.
  • Report chart: embed a report chart in the Campaign.

Using Salesforce Campaigns with Pardot

If you’re a Pardot customer, the Campaign setup doesn’t stop here!

Thanks to Connected Campaigns, both Salesforce and Pardot use the same Campaign record. This ties up all activity happening in Pardot nicely to the Salesforce Campaign.

When the Salesforce Campaign is created, there is a short delay while the Campaign syncs to Pardot – then, when editing Pardot marketing assets (emails, landing pages, forms etc.) you will be able to associate them to the Campaign.

Don’t forget! Although Connected Campaigns are fantastic, you need Pardot automation to complete the magic. Pardot automation updates the prospect’s Campaign Member Status. Typically, you would use completion actions at the moment a prospect engages with a specific marketing asset; automation rules and Engagement Studio actions are other options, depending on the use case.


Now you see that there’s more than what meets the eye when it comes to creating a Salesforce Campaign. Sure, you can create a Salesforce Campaign in seconds, but to create one properly you should consider the related features – Campaign Member Statuses, Campaign Hierarchy, Connected Campaigns (Pardot) – to make reporting and account organization the best it can be.

To further your understanding of Salesforce Campaigns, and all the great ways to leverage them further, check out: 20 Things You Should Know About Salesforce Campaigns

The Author

Lucy Mazalon

Lucy is the Operations Director at Salesforce Ben. She is a 10x certified Marketing Champion and founder of The DRIP.

Leave a Reply