Skip to main content

#Pardot B2b Marketing Automation31 diskutieren mit

Our marketing team has been historically creating a new lead for each and every time a person "raises their hand" for a specific product -- like if they filled out a form online or attended a webinar or visited a both, etc. This has resulted in duplicate leads. We are working on correcting this, doing some de-duplication efforts, and making use of campaigns and campaign members to record what marketing interactions a person engaged with. This works but the sticking point is how do we track product interest

-- for example prospect was interested in Product A in January and Product B in July. Could be a current customer or someone we've never done business with before. 

 

My gut reaction is that we use opportunities for this -- every interest in a product is it's own opportunity record that they can work through all the stages -- however sometimes the sales person, account manager, BDR, or Solution Engineer finds out quickly that they are not actually qualified for that product and DQ the "lead" -- if we use opportunities like I was thinking -- we'd have a ton of "garbage" opportunities. 

 

We are migrating from Marketing Cloud Engagment (fka Exact-Target) TO Marketing Cloud Account Engagement (fka Pardot) -- so we are using this as an opportunity to clean house and fix processes 

 

Thoughts/Ideas on how to handle this? 

 

#Marketing Cloud  #Pardot B2b Marketing Automation

4 Antworten
0/9000

This is how our forms are currently set up:

  • We email our segmentation list with a button that links to a separate landing page in Pardot.
  • That landing page contains a Pardot form.

The problem:

  • When someone clicks the email and signs up for a webinar (the purpose of the form which is a connected app), they often enter a personal email or an address that isn’t tied to their account. This makes it difficult to run accurate reports on the campaign tied to the form, which we want to see who registered and who didn't.

The question:

  •  Is it possible to autofill the email address they used to access the form so we can prevent contacts from entering a different email? 

#Pardot B2b Marketing Automation  #Reports & Dashboards

1 Antwort
0/9000

Hi Trailblazers! 

  

I'm working in a Pardot Classic org (pi.pardot.com), testing Landing Pages and Forms carefully — but a few numbers in the analytics just aren't adding up. Would love some experienced eyes on this. 

 

1. Views are lower than Submissions — shouldn't that be impossible? 

My Landing Page Report shows: Total Views: 3, Unique Views: 1, Total Submissions: 7, Unique Submissions: 5  

Logically, someone has to view a page before submitting on it, so Views should be equal to or higher than Submissions. What's causing this gap?  

 2. Resubmitting a form keeps increasing the prospect's score — is that expected? 

We tested having the same prospect submit a form multiple times, and their score climbed every single time — even though it's not new engagement, just a repeat action. This makes scoring unreliable, since someone could look like a "hot lead" just by resubmitting. Is there a standard fix — a scoring cap, Automation Rule, or something else?  

 3. Click data on a two-button page doesn't match what we actually did 

We have a landing page with two links — "Click Here" and "Contact Us" — to see which one people prefer. But when we tested clicking both ourselves, the recorded clicks and page-open data didn't match our actual actions. Some clicks didn't register, and it wasn't clear which link was clicked. We can't trust this data yet.  

 4. Could Incognito testing be affecting all of this? 

We tested using both normal and Incognito/private browser sessions — could that explain some of the inconsistency, especially on Classic vs. Lightning/Account Engagement?  

 

I've attached a screenshot of my one Landing Page Report. If you've seen this before (or solved it), I'd really appreciate your input — trying to figure out if this is normal Pardot Classic behavior, a tracking limitation, or something in our setup that needs fixing.  

 

Really hoping someone can help me get to the bottom of this — thanks so much in advance!  

[Pardot Classic] Confusing Analytics — Views Less Than Submissions, Score Keeps Rising on Resubmission, and Click Data Doesn't Match Reality

3 Antworten
  1. 14. Aug., 20:24

    Hi Akshay - great write-up, and the good news is most of this traces back to one root cause (your #4), with #2 being expected behavior. Taking them in order: 

     

    #4 first, because it explains 1 and 3: yes, the Incognito/private testing is absolutely skewing your data. Pardot identifies visitors with a first-party tracking cookie. Incognito starts with no cookie and throws it away when the window closes, so every private session looks like a brand-new anonymous visitor - and view/click tracking is often blocked entirely in private mode (and by ad blockers, Safari ITP, and Do Not Track). Submissions still record because a form post is a hard server hit, but the passive view/click pixels may not fire. That one fact drives most of the weirdness below. 

     

    1. Views (3/1) lower than Submissions (7/5): this happens when the view pixel is blocked, or the page is served from cache, while the submission still records. Incognito plus repeated testing is the classic cause. Two other contributors: if you submit the form directly (or via an embedded/iframe form) instead of loading the landing page each time, the submission counts but the landing-page view doesn't; and a cached reload won't always re-fire the view tracker. Test in a normal browser without clearing cookies and the numbers line up much better. 

     

    2. Score climbing on every resubmission: that's expected, not a bug. If you're scoring through the form's completion action (adjust score), it fires on every submission. The standard fix is to move that scoring to an Automation Rule instead - Automation Rules match a given prospect only once by default, so points are awarded on the first submission and not again on repeats. (Alternatively, zero out the per-submission points and lean on grading/engagement.) That gives you the 'first real engagement' behavior you're after. 

     

    3. Two-button click data not matching: plain HTML links on a landing page aren't reliably attributed on their own. To measure which link people prefer, wrap each one in a Pardot Custom Redirect - each gets its own trackable URL and its own click count, so 'Click Here' vs 'Contact Us' becomes clean and unambiguous. (The same Incognito cookie issue was mangling the association here too.) 

     

    For clean testing going forward: use a normal, consistent browser profile, don't clear cookies mid-test, use a dedicated test prospect with a unique email, exclude your internal/team IPs from tracking, and give Pardot a few minutes since activity processing isn't always instant. 

     

    Do that and 1, 3, and 4 largely resolve themselves, and 2 becomes a one-time Automation Rule. Hope this helps!

0/9000

Hi!     I'm wondering if anyone has ideas for sending Pardot form submissions to Salesforce in an easy/comprehensive way for the Sales team to easily view the form submitted data? Currently, we're using default/consistent fields on a Prospect to capture data to limit the need for customization, but each form may require 1, 2, 3, etc. unique fields depending on the form type. This can lead to 1) a lot of custom fields to manage 2) Sales needs to view a lot of fields to find the correct data. I've seen ideas for using the 'Comments' field to append the entire form submitted data and have a running list of these submissions, but this can also get very messy. The goal would be to have a similar form submission data capture as the 'Notify User' email that gets sent from Pardot, but this would be in Salesforce. Am I maybe missing something? Thoughts?     Just looking to improve on what we're currently doing!    Thanks!   

 

@* MC Account Engagement (fka Pardot) * 

16 Antworten
  1. 17. Aug., 18:49

    @Adam Erstelle makes sense! I tried rewording this post/question to make more sense 😅 Few other questions...

    1. I assume I can use the "Assign to queue" Completion Action instead of "Assign to user"? 
    2. Can I set up two conditional completion actions (can I even set up conditional completion actions or will this impact the external action being related to a new Lead that wasn't assigned/in the system before the form submission?) on the form? Any concerns here as I know Completion actions execute randomly (not in order)? An Engagement Studio Program is recommended and I've done that in the past, but due to needing to assign new Leads to a User on the form Completion Actions for the External Action to relate the form submission detials to the record (Contact or Lead), that's not a possibility.
      • Reason/Goal: I want to assign new Leads (not assigned) to a Queue and not create a SF Task (the external action will relate the form submission details to the Lead record). I want to create SF Tasks for existing records (Lead or Contact) and route them to a Queue (the external action will relate the form submission details to the existing Lead or Contact record). Similar to this set up here as far as new Leads vs. Re-Engagements. Creating a Task for every new Lead, like in that example, duplicates effort and makes it harder to tell re-engagements apart from new Leads.
      • Here are the Queue's:
        1. Not yet assigned → "Assign to Queue"
        2. Already assigned → "Create a SF Task"
        • Note: we’ll only have one Lead Queue to start + the SF Task Queue (a Flow is created to route SF Tasks from a dummy User to the Queue).
      • Testing Findings: I tested the conditional completion actions listed above and here is what I found: 
        • New Lead: if it's a new Lead (not assigned) and they submit the form, then they are assigned to the Queue and no SF Task is created. 
        • Existing Record (Lead or Contact): If they're an existing record and assigned, then a SF Task is created. 
        • The form submission detail external action would fire in each scenario.

    I'm also considering adding logic in the form submission detail autolaunched Flow to create a Task for records older than a specific timeframe (day, hour, minutes, etc). 

     

    End Goal:

    • New Leads (not assigned in Pardot before form submission): added to a Lead Queue in Salesforce with the form submission details related.
    • Existing Records (Leads or Contacts assigned in Pardot/Syncing prior to the form submission): create a SF Task and assign it to the SF Task Queue. Form Submissions details related to the Contact or Lead record.

    Thoughts?  

     

    Thanks!

0/9000
1 Antwort
  1. 12. Aug., 16:38

    Are you using Email Content Builder? That should allow you to access it from both the Pardot/Salesforce side using Salesforce CMS. 

0/9000

Hello Trailblazers,  

I'm planning to migrate our Pardot Classic org to Pardot Lightning and have a few questions before starting:

  1. User License: Our Pardot users currently have a Chatter/Chatter Free-type license. What license is actually required for Pardot Lightning access — will Chatter-licensed users work, or do they need to be upgraded first?
  2. Pre-Migration Checklist: What key things should we check or prepare before starting the switch — any pre-migration steps people often overlook?
  3. Existing Assets: Will our current email templates, forms, prospects, scheduled email for campaigns, and email domains carry over automatically, or do some need manual migration?
  4. Sales Cloud Impact: Does this migration affect our existing Sales Cloud (Lightning) production data in any way?
  5. Classic Access Post-Migration: After Lightning is set up, will pi.pardot.com (Classic) still be accessible, or is it fully deprecated at that point?
  6. Nonprofit Cloud Compatibility: Is Pardot Lightning compatible with Nonprofit Cloud orgs? Does the setup/migration process work the same way as it does for a standard Sales Cloud org? 

 

Would appreciate hearing from anyone who's been through this migration — especially any gotchas not covered in the documentation.  

 

Thanks so much in advance for your help !! 

@* MC Account Engagement (fka Pardot) * 

2 Antworten
  1. 11. Aug., 19:13
    1. User License: Our Pardot users currently have a Chatter/Chatter Free-type license. What license is actually required for Pardot Lightning access — will Chatter-licensed users work, or do they need to be upgraded first? 

      If you are referring to an "identity" license, these still work, but it still retains the limitations in that you can't access certain necessary features, like Salesforce campaigns. Ideally admins should have full salesforce licenses. 
    2. Pre-Migration Checklist: What key things should we check or prepare before starting the switch — any pre-migration steps people often overlook? 

      Normally what trips people up is getting the visibility of the app to the correct profiles.  Follow the setup instructions carefully.  Also the user/role mapping if you migrate Account Engagement user management to Salesforce is quirky.  You still map profiles to roles in AE, but there's a whole different mapping in Salesforce. This article has some good tips.  
    3. Existing Assets: Will our current email templates, forms, prospects, scheduled email for campaigns, and email domains carry over automatically, or do some need manual migration? 

      There's really no change. It's just looking at the same data in a different interface. However, going on lightning also gives you access to the new CMS, landing page and email builders (which also have to be configured and access given to your users). These are in addition to, not replacing, the current Pardot resources. 
    4. Sales Cloud Impact: Does this migration affect our existing Sales Cloud (Lightning) production data in any way? 

      Only that there's a new Account Engagement App for the people that use it. 
    5. Classic Access Post-Migration: After Lightning is set up, will pi.pardot.com (Classic) still be accessible, or is it fully deprecated at that point? 

      Yes. 
    6. Nonprofit Cloud Compatibility: Is Pardot Lightning compatible with Nonprofit Cloud orgs? Does the setup/migration process work the same way as it does for a standard Sales Cloud org?  

      I would think so but I am not certain of that. 
0/9000

Hi Salesforce Community,

I have a question regarding Marketing Cloud Account Engagement (Pardot) and the new email tracking regulations introduced by France (CNIL) and Italy (Garante).

As per the new guidance, individual email open and click tracking requires explicit user consent, even for B2B marketing emails. This means organizations may need to stop tracking recipients who have not provided separate consent for email engagement tracking.

My questions are:

  1. Is there any native feature or setting in Marketing Cloud Account Engagement (Pardot) that allows us to disable email open and click tracking only for specific recipients or countries (such as France and Italy)?
  2. Is it possible to control email tracking based on a Prospect field, Dynamic List, or country, rather than disabling tracking for the entire Business Unit?
  3. Has Salesforce published any official guidance or best practices for complying with these new CNIL and Garante requirements?
  4. If there is no native functionality today, what implementation approach are other customers using to remain compliant while continuing to use Pardot?

Any guidance, documentation, or recommendations would be greatly appreciated.    Thanks,  Akshaj   

@* MC Account Engagement (fka Pardot) * 

3 Antworten
0/9000

Hello community, 

 

Adding socials to an email footer was a painful challenge which I aborted after wasting too much time. It's easy using a rich-text block in the now-unsupported builder. Curious if anyone has an easy method that I may have missed. The method needs to be intuitive and suitable for an end-user who would typically use this tool.

 

New email builder: how to easily add socials

1 Antwort
  1. 6. Aug., 11:41

    Hi @Steve Peck The new Email Builder doesn't currently offer a built-in social icons component like the legacy builder. The easiest approach is to create a reusable Content Block containing your social icons and links, then save it as shared content so end users can simply drag it into their emails. Alternatively, you can use an image block with linked social icons or a custom HTML block if your organization allows it. Using shared content is generally the most intuitive and maintainable solution for business users.

0/9000

Hi! 

 

Scenario: we create a Campaign tied to a form on our website. A Prospect fills it out and gets added to the associated Campaign with a Campaign Member status = Responded. From there, an Opportunity is created + the Campaign they were added to reports out under the different Campaign Influence Models (Primary Campaign Source + Pardot Models (First, Last, & Even). The Campaign met the auto-association rule settings.  

 

Then, say the same Prospect submits the same form a year later. They are already a Campaign member with that status. From what i tested the timestamp will update on the status, BUT Campaign Influence tracking by default wouldn't work here as the calculation for time frame with the auto-association rules is:

Opportunity Created Date − Campaign Member Created Date ≤ Configured time frame

 

The Campaign member create date now falls out of the

time frame auto-association rules, BUT the new submission did generate another Opportunity. Primary Campaign Source could populate here if that same Campaign is still the most recent Campaign member Create date for the Prospect. 

 

Thoughts?  

 

Thanks!

4 Antworten
  1. 3. Aug., 14:47

    Hi @Sam Vanrintel

    appreciate the response here!  

     

    The other item to note about forcing MCAE/SF to generate a new Lead (always) is that this will create duplicate records, which will split engagement data + can create a mess quickly (if Sales isn't merging records correctly)  

     

    Yeah... I think this is the last missing piece for Campaign Influence. Campaign Influence will never be perfect and to me it's used more for trends, but to me this is a big missing piece. I thought of updating the Campaigns regularly as well, but that creates more admin. burden/risk of missing one (I will note that sites can have many generic pages with request more information/consultation forms that sit for a while) + isn't the 100% solve as we could get Prospects submitting the same form multiple times before we create a fresh campaign and associate it to the content.  

     

    The Flow is a good idea to automatically create new campaigns for  "always on" campaigns. We'd just need to remember to associate the new campaigns to the applicable content in MCAE.  

     

    One idea I have is to create SF Tasks from MCAE. With that, use External Actions to create a File/Note on the task of the form submission + define the task subject line (use a Flow). Then, we align the task status field (or custom field) that Sales uses to work the "re-engagement". If the status/custom field reaches a certain stage, then an Opportunity is automatically created using a Flow + the task is related on the activity. With using naming conventions, we can report on Activity (Tasks/Subject Line) + Opportunities. We would then use both Campaign Influence + this Task reporting to get the full view.  

     

    Another possible idea would be to send the campaign information when the External Action is executed in MCAE and associate it to the SF Task using a custom field, then the campaign could be auto-populated on a custom field on the Opportunity if the specific status/custom field reaches a certain stage on the Task. With this set-up, the custom campaign field on the Opportunity works the same way as the PCS model, but we include a time frame on the custom field to make this more accurate as the PCS field takes whatever campaign is the most recent create date.  

     

    Added this to the IdeaExchange -

    https://ideas.salesforce.com/s/idea/a0BHp000017JmaJMAS/campaign-influence-always-active-campaigns-campaign-member-reengagement

     

     

    Thanks!

0/9000

 I'm trying to extract historical prospect engagement data (Account Engagement / Pardot Engagement History) out of Salesforce for reporting/export purposes, and I can't find a documented, queryable object for it.  

 

Questions:

  1. Is there a documented Salesforce object that stores Engagement History records is queryable via SOQL?
  2. Is Object Sync (syncing Account Engagement data into standard/custom Salesforce objects) the only real workaround for SOQL access?
  3.  Can the Account Engagement be used instead to pull this data directly from Account Engagement, bypassing Salesforce entirely? 
1 Antwort
  1. Manoj Nambirajan (Dell Technologies) Forum Ambassador
    1. Aug., 08:36
0/9000