Skip to main content

#Pardot B2b Marketing Automation41 人がディスカッション中

I am new to account engagement, and getting to grips with dynamic lists and suppression lists, so for example 3 products, all products have an entry and premium version, so looking for the best way to nurture prospects, and move them up to a new email cadence if they interact with a more premium product, and move them off the original one... is there a user guide/best practice guide on a master suppression list that could be used for each product? thanks     

 

@* MC Account Engagement (fka Pardot) * 

2 件の回答
  1. 昨日、14:14

    Thank you Ankit, that's really helpful, I have read quite a bit of documentation but haven't found this yet. 

0/9000

Hi everyone,   

I am running into a frustrating issue with the Lightning Email Builder (New Email Experience) in Account Engagement (Pardot) regarding a Custom Preference Center, and I would love to get your insights or alternative solutions.   

The Problem: It seems the new Email Builder strictly forces merge tags to point either to Data Cloud or the default Pardot Preference Center. Whenever I try to insert my custom preference center link or modify the merge tag with the custom center token, the system throws an error and prevents me from saving the email.   

The Proposed Workaround: I raised a ticket with Salesforce Support, and the technician suggested the following workaround:

My Concerns:

  1. Deliverability & Phishing Risks: I am deeply concerned that email clients might flag the email as phishing or spam due to the hidden HTML text/links. Has anyone used this workaround in production? Did it impact your deliverability?
  2. Data Cloud Alternative: I know I could potentially build the preference center within Data Cloud, but due to current bandwidth and timeline constraints, this would take way too much time right now.

Has anyone found a cleaner way to bypass this validator in the new builder without risking deliverability?     Any advice or best practices would be greatly appreciated!   

Thanks in advance,   

 

@* MC Account Engagement (fka Pardot) * 

1 件の回答
0/9000

Hi, I am setting up a pardot form handler to connect to a website & we need to be able to parse google ad data also through the form handler. We have the google ads connector configured in Pardot.

 

Can you please help to advise how we set this up so we get the google ads data coming through the form handler?

5 件の回答
  1. 7月10日 8:43

    Hi @Hayley Ravanal Flores To pass the GCLID to a Pardot Form Handler, first capture the gclid URL parameter using JavaScript and store it in a cookie or hidden field. Then add a hidden field to your form for the GCLID and map it to a custom field in Pardot Form Handler. Submit the hidden field along with the form data. Also, make sure auto-tagging is enabled in Google Ads and the Google Ads connector is connected properly in Pardot. This will allow the GCLID to be captured for tracking and attribution.

0/9000

  Hi trailblazers,  I am trying to get data displayed on the Marketing Engagement History related list on the Contact record layout in a newly created Developer Sandbox (DEV1).  However, I am facing two blocking issues that seem to be related to the backend provisioning of Account Engagement (Pardot) in this environment:

  1. Engagement History Error: On the Contact record page, the Lightning component shows the generic warning: "Hmm, you need access to Pardot data to see Engagement History. Contact your admin for help." (My user already has the Marketing User checkbox marked, Account Engagement Admin/User permission sets assigned, and the proper Permission Set Licenses).
  2. Infinite Loading: When trying to access the Account Engagement Settings > User Management > Users page to map my user via Salesforce User Sync, the UI gets stuck in an infinite loading loop (blue dots) and never displays the user list (already tried Incognito mode and multiple browsers to discard third-party cookie blocks).

To fix this, I navigated to Setup > Account Engagement > Business Unit Setup to assign the Business Unit Admin. However, the screen appears completely blank/empty under the title "Assign Business Unit Admin for Setup". There are no lookup fields, dropdowns, or active buttons available to select a user or save.

Questions:

  • Has anyone experienced this completely blank page in Business Unit Setup within a DEV sandbox?
  • Is this a known backend provisioning issue where the Account Engagement org wasn't properly replicated or activated by Salesforce during the sandbox creation?
  • Do I need to request Salesforce Support to manually provision the Business Unit in this specific sandbox, or should this requirement be moved to a Partial/Full Copy sandbox instead?
  • Does MCAE work on DEV or any Sandbox?

Any guidance on how to unblock this interface would be highly appreciated. Thank you!

 

@* MC Account Engagement (fka Pardot) * 

1 件の回答
  1. 7月10日 4:13

    Check out some resources for Pardot sandboxes. Some considerations (there are many)

    • Pardot Advanced/Premium required (extra charge for Plus)
    • A sandbox refresh completely wipes out your Pardot Business unit that might have been setup, you gotta start over
    • I thought that you could only have 2 SF sandboxes make a Pardot Sandbox, but I can't find a reference.

    I've seen the blank screen when there wasn't "room" to make more sandboxes, but I'm not fully trusting my memory on that. 

     

    Resources: 

    https://help.salesforce.com/s/articleView?id=mktg.pardot_sf_connector_sandbox.htm

     

    https://resources.docs.salesforce.com/latest/latest/en-us/sfdc/pdf/ae_sandbox_impl_guide.pdf

     

     

0/9000

Would anyone know how to pass the GCLID into Pardot and Salesforce?   I have been trying to implement Google Offline Tracking conversion. To do that, I followed the official Google document to configure Salesforce and import conversions into Google Ads, however, I am unable to capture the GCLID in Pardot and Salesforce through Pardot forms. Also, I tried adding the java script mentioned  in this article but can’t seem to make it work. I would appreciate it if someone could shed some light on this. 

 

Java script in my header file

<script type="text/javascript">

function setCookie(name, value, days){

var date = new Date();

date.setTime(date.getTime() + (days*24*60*60*1000));

var expires = "; expires=" + date.toGMTString();

document.cookie = name + "=" + value + expires + ";domain=" + location.hostname.replace("www.", '');

}

function getParam(p){

var match = RegExp('[?&]' + p + '=([^&]*)').exec(window.location.search);

return match && decodeURIComponent(match[1].replace(/\+/g, ''));

}

var gclid = getParam('gclid');

if(gclid){

var gclsrc = getParam('gclsrc');

if(!gclsrc || gclsrc.indexOf('aw') !== -1){

setCookie('gclid', gclid, 90);

}

}

</script>

 

 Java script in my Pardot form

<script>

window.onload = function getGclid() {

document.getElementById("GCLID").value = (name = new RegExp('(?:^|;\s*)gclid=([^;]*)').exec(document.cookie)) ? name.split(",")[1] : "&"; }

var putGCLID = function() {

document.getElementById("GCLID").value = (name = new RegExp('(?:^|;\s*)gclid=([^;]*)').exec(document.cookie)) ? name.split(",&")[1] : "&";

};

document.getElementById('pardot-form').addEventListener("submit", putGCLID, true);

</script>

7 件の回答
  1. 7月10日 2:20

    A couple of bugs jump out in that script before you even get to the bigger picture. 

     

    In `setCookie`, you're scoping the cookie to `location.hostname.replace("www.", "")`. If your Pardot form is hosted on a different domain or subdomain than the page where the GCLID gets captured (which is common with Pardot since forms often live on a separate domain), the cookie you set simply won't be readable when the form loads. Worth checking in dev tools whether the cookie even exists on the form's page. 

     

    Second, the read side looks off. `name.split(",")[1]` is expecting a comma-separated string, but that's not how you're writing the cookie in the first place, so this is probably just returning undefined every time. I'd console.log `document.cookie` on the form page and confirm what's actually there before touching anything else. 

     

    Also double check you're testing with an actual `gclid` in the URL. If you're navigating to the page directly rather than clicking through from a live Google Ads click with auto-tagging on, there won't be one to capture. 

     

    If you fix the domain scoping and the parsing, this can absolutely work. But if you'd rather not keep babysitting it as Pardot changes domains or forms move around, tools like Attributer (I'm the founder) do this natively, capturing the GCLID via a first-party cookie that persists across subdomains and writing it into a hidden field on the Pardot form for you.

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

0/9000

Trying to add "unsubscribe" as a link at the end of our email templates. Currently the whole URL link to the unsubscribe page is appearing when we only would like this to display: "Unsubscribe."

How to addHow would one go about doing this?

 

4 件の回答
  1. François Perret (Bamsoo) Forum Ambassador
    2023年1月11日 15:22

    @Lindsay Brand

    Hi Lindsay,

    Yes, the Merge Field resolves to a link to the Unsubscribe Page.

    If you want to customise the anchor of the link, just write your text (something like "Do you want stop hearing from us ?"), select the portion of text to be made clickable, then click the Link button on the editor, and paste the Merge Field into the Link URL (See screenshot below).

    As an alternative, if you want to add it inside an HTML Component, it will be something like :

    Do you want <a href="{{{unsubscribe}}}">to stop hearing from us</a>, dude ?

    #SharingIsLearning #AccountEngagement

    Hi Lindsay,Yes, the Merge Field resolves to a link to the Unsubscribe Page.If you want to customise the anchor of the link, just write your text (something like

0/9000

Due to the new laws in France and Italy, email Tracking needs to have a separate and explicit consent. Customers can choose to receive the emails but refuse to be tracked. Will there be an update on Salesforce MCAE (pardot) to consider this? Email based option? Because, to my knowledge, at this point we cannot do this as tracking is always added for Email Opens - for Link tracking there are a couple of options to disable it. 

 

#Pardot B2b Marketing Automation

2 件の回答
  1. 7月6日 8:08

    Hi @Rui Catita MCAE (Pardot) doesn't currently support disabling email open tracking for specific prospects while still sending emails. For this you can disable link tracking for individual links or emails, but open tracking is applied automatically. If consent is required, the recommended approach is to manage consent with segmentation or suppression lists and monitor Salesforce for future feature updates.

0/9000

先日、7/15開催の「Salesforce × マーケティング × AI 最前線 2026夏

」の機材リハーサルと会場確認のため、富士通内にある施設「Uvance Innovation Studio 」に行ってきました! 

先日、7/15開催の「Salesforce × マーケティング × AI 最前線 2026夏」の機材リハーサルと会場確認のため、富士通内にある施設「Uvance Innovation Studio 」に行ってきました! 館内のイベント掲示スペースにもポスターを掲載いただき、いよいよ開催が近づいてきたなと実感しています✨ ありがたいことに、現地・オンラインあわせて150名を超える方にお申し込みいただ

 

館内のイベント掲示スペースにもポスターを掲載いただき、いよいよ開催が近づいてきたなと実感しています✨ 

 

IMG_1399.jpg

 

 

IMG_1398.jpg

 

 

ありがたいことに、現地・オンラインあわせて150名を超える方にお申し込みいただいております!コミュニティイベントとして、ここまで多くの方にご関心をいただけていることに感謝しています。 

 

Salesforce活用、CRM推進、マーケティング、生成AI活用にご興味のある方は、ぜひお気軽にご参加ください。参加にはお申込が必要です。 

 

【Speaker】 

🎤株式会社フレイ・スリー 

「AIと人の二人三脚ではじめた、新任マーケターの現在地 ~Agentforce World Tour Tokyoで挑んだSalesforce × AIマーケティング~」 

🎤富士通株式会社 

「IT部門からのAI×Salesforce活用へ ~全社のOneCRMとAI戦略~」 

🎤セールスフォース・ジャパン株式会社 

「マーケティングの次章へ ― Marketing Cloud Next のご紹介~Account Engagementユーザーが知っておきたい、AIファースト時代のBtoBマーケティング基盤~」 

 

📆

イベント詳細 2026年7月15日(水)15:15~17:15

📍 Uvance Innovation Studio @ Kawasaki 💻 オンライン同時配信

✏️ お申し込みはこちら https://trailblazercommunitygroups.com/e/mv6m7y/

🙋 ご不明な点・ご質問はこちら https://forms.gle/MKtKPGRV78bwSrTw7

 

@Marketer Group, Tokyo, JP

@SFUG - 【移動】Account Engagementユーザ分科会

@Japan Trailhead (日本)

@SFUG - Salesforce活用分科会(旧:MOTTAINAI CLUB)

@SJAG(Salesforce Japan Admin Group)

@SFUG -【移動】関西ユーザ会

@SFUG - 新機能Trailblazers分科会

 

 

 

 

#Marketing Cloud  #Pardot B2b Marketing Automation

0/9000

Hello everyone,     is it possible to use MJML for building Email Templates in the Account Engagement Content or Template Builder?     Thank you!    @* MC Account Engagement (fka Pardot) * 

1 件の回答
  1. François Perret (Bamsoo) Forum Ambassador
    2025年11月10日 14:13

    @Martin Neubauer

     

    Hi Martin, 

    Yes. Not directly, but you can export your the HTML from MJML and import it in Account Engagement Class Builder, or as an Email Content using the New Email Experience in HTML mode. 

     

    Hope this helps 😎 

    #SharingIsLearning #AccountEngagement

      

    François. 

     

    PS : In order other Trailblazers to be pointed directly the most helpful answer, please do not forget to click “Accept this answer” below it.

0/9000