Overview of Pardot Campaign

Overview of Pardot Campaign

Last Updated on February 10, 2022 by Rakesh Gupta

I like to define a marketing campaign as a promotion created to reach a specific goal with a beginning and an end date. A marketing campaign can be used to introduce new products, retain existing users, or increase market share. A well-managed campaign can maximize the effect of ads, discounts, and direct mail.

In other words, marketing campaigns are used to promote a product through different channels – including, television, radio, print media and online platforms. Campaigns do not have to rely solely on advertising – it can comprise of tradeshows, webinars, word of mouth and other interactive techniques. Businesses, operating in highly competitive markets, may initiate frequent marketing campaigns and devote significant resources to generate brand awareness and sales.

Marketing campaigns can be designed with different goals in mind including, building a brand image, introducing a new product, increasing sales of a product already on the market, or even reducing the impact of negative news.

Similar to other marketing platforms, Pardot allows us to create a campaign and associate prospects with it so that we can calculate ROI at the end. In Pardot, campaigns are typically thematic touch-points and are used to track a prospect’s first touch point.

Thematic touch-point captures the first marketing element – or touch point – through which a prospect gets exposed to your campaign.

Since, by default, prospects are associated with a campaign of the first marketing element they encounter, in order to create a prospect, you must first select a campaign. However, if you do not want to associate prospects with a campaign then, you should reach out to Pardot Support to change your account settings.

Once the Support team modifies your account settings, associating campaigns to prospects will become optional, as oppose to, required. Similar to prospects, Pardot campaigns can be associated with individuals when they are still an anonymous visitor, as shown in the following screenshot:

Visitors association with campaign
Visitors association with campaign

It is possible to update campaign Association for a prospect using automation rule, page action, upon import, or via manual update etc. Currently, in Pardot, a prospect can be associated with only one campaign at a time. As a result, prospect and campaign have 1:1 relationship. This, as oppose to in Salesforce, where a Lead and campaign have M:M relationship via the campaign member object.

In Pardot, all marketing elements must be associated with a campaign including:

  • Emails
  • Forms
  • Form Handlers
  • Custom Redirects
  • Landing Pages
  • Email Templates
  • Preference Page
  • Import
  • Pages on your website (To track visitor and prospect activities)

Pardot default Campaigns

Pardot has mainly two default campaigns and rest will depend on your connector settings

  1. Email Plug-in – Prospect will associate with email plug-in campaign, only when if their first touch point is a tracked email sent to them. 
  2. Website Tracking – Prospects will associate with website tracking campaign, only when if their first touch point is your company website or any page with your account’s tracking code added.
  3. If, on the other hand, you have verified Google AdWords Connector then, a third default campaign will be created to track all ROI from your AdWords campaigns.

Creating a new Campaign

You can use Pardot campaigns for reporting. Let us start with a business use case. David Haditsch is working as Campaign Manager at GurukulOnCloud. At GurukulOnCloud, they have decided to run a campaign to promote their products and track activities of visitors and prospects on the corporate website.

To create a new campaign, perform the following instructions: 

  1. Click on Marketing | Campaigns 
  2. Then click on the + Add Campaign button, as shown in the following screenshot: 

    Create a campaign
    Add a Campaign
  3. The next step is to enter few details, as mentioned below
    •  Name for new campaign – for this scenario, enter Brand Awareness as name
    • Select a Folder where you want to save the campaign – for this scenario, select Brand Awareness (If folder does not exist, create one)
    • Set a Cost (cost for running this campaign) for the campaign with which you can track ROI, for this scenario enter 10000. 
    • Add Tags to organize your campaign. If you want to learn more about folders and tags then, refer to this article Overview of Folders and Tags
    • At the end, select Archive Date to filter reports and show Current or Archived campaigns. 

      Create a Campaign
      Create a Campaign
  4. Once you are done, click on the Save button.

Finding your Campaigns Tracking Code

Each campaign in Pardot has its own unique tracking code which can be used to track any pages on your website, or blog, etc. Perform the following instructions to access the tracking code:

  1. Navigate to Marketing | Campaigns.
  2. Open the campaign, whose tracking you would like to include on your website – in this scenario Brand Awareness campaign.
  3. On the campaign detail page, click on the View Tracking Code button, as shown in the following screenshot:

    View Tracking Code
    View Tracking Code
  4. You will get JavaScript code. Add this tracking code to any page that you want to monitor. Once the code is added on a page, any action taken by your visitors will be recorded for your analysis. The code will be invisible to all visitors and does not have any impact on page loading time. Copy and paste this Javascript code right before the close body tag on your HTML pages.
JavaScript Tracking Code
JavaScript Tracking Code

Changing a prospect’s Campaign

You can use one of five ways – (1) Page Action; (2) Manual Action; (3) Automation Rule; (4) Import Action; and (5) Completion Action – to update campaign association for a prospect:

  • Page Action – Use Page action available under Admin | Automation Settings | Page Actions

    Update prospect's Campaign - Page Action
    Change prospect’s Campaign – Page Action
  • Manual Action – You can manually update the prospect’s campaign when editing the prospect record.
  • Automation Rule – Use automation rule to change campaign for a prospect based on certain criteria (for example, filed a Form Handler or downloaded a file).

    Update prospect's Campaign - Automation Rule
    Change prospect’s Campaign – Automation Rule
  • Import Action – When importing prospects you can choose a campaign to override campaign of all prospects who exist in a .csv file.

    Change prospect's Campaign - Import Prospects
    Change prospect’s Campaign – Import Prospects
  • Completion Action – You can use Completion Actions to change the prospect campaign association. Completion action is available for form, form handlers, files, custom redirects, emails and page actions.

Points to remember

–> If a prospect’s first touch is a landing page with a form and, if the landing page and the form are tagged with different campaigns then, the prospect will be tagged with the landing page’s campaign.

–> Your Campaigns are pulled into Pardot during the pull/sync routine. If you create a new campaign object in Salesforce, you may have to wait a few minutes until it is available in Pardot.

–> If a campaign is deleted, the campaign will be sent to the recycle bin and prospects associated with it will still be tagged with that campaign.

In my next blog, I will take a deeper dive by showing you how to create Form in Pardot and use it to generate prospects.

Proofreader: - Munira Majmundar

Have feedback, suggestions for posts, or need more information about Salesforce online training offered by me? Say hello, and leave a message!

Preferred Timing(required)

4 thoughts on “Overview of Pardot Campaign

  1. Hello! Thank you for your article!
    It would be great to have more in-depth discovery of the Campaign handling use-cases. Eg. Usage of Pardot with SFDC campaigns and how it affects the flow

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from Automation Champion

Subscribe now to keep reading and get access to the full archive.

Continue reading