Pardot

Pardot

· #246 most-used

Turn marketing engagement into pipeline with AI-driven prospect automation

CRMMarketingAnalyticsAutomationEmail MarketingLead Generation

Pardot — now known as Marketing Cloud Account Engagement — is Salesforce's B2B marketing automation platform for managing prospect nurture, list segmentation, form capture, and campaign email sends. Connect it to Actionist and your agents can create and update prospects, segment audiences into the right nurture tracks, trigger list email sends from external events, monitor form submissions within about a minute, and keep your prospect database in sync with your CRM — all without anyone logging in to Account Engagement.

Average time saved
10 hours
per person · per month
≈ 1 workdays back

Eliminates manual work. Agents eliminate manual MQL handoffs, campaign send checklists, inbound contact deduplication, and GDPR compliance processing that would otherwise require marketing ops and sales coordination every week.

Schedule

What your Pardot agent runs on autopilot

A week of scheduled jobs your Actionist agent will execute on your behalf.

28Scheduled jobs
7Agents at work
24/7Always on
Agents
TueThu
Tue
Wed
Thu
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
6p
Multi-app workflows

Pardot × every other app you use

End-to-end automations that span multiple apps — each one a real business outcome.

6Workflows
7Apps spanned
~24 hrsSaved / week
6Personas served
For sales
Featured4 apps

Demo request routed to sales with full nurture context

When a prospect submits the 'Request a Demo' Pardot form, the agent retrieves their full engagement history, creates or updates the Salesforce lead record with that context, posts a hot-lead alert to #sales-alerts, and drops a follow-up task on the assigned rep's calendar — all within about a minute of the form submission.

~10 hrs

Time saved for your team — every week, on autopilot

The flow
Trigger·When a prospect submits the Demo Request form in Pardot
Result
Create or update Salesforce lead with Pardot engagement contextPost hot-lead alert to #sales-alerts with nurture history summaryCreate 48-hour follow-up task on the assigned rep's calendar
The win
Saved per run
20 min
Runs / week
~30×
Every demo request reaches a rep with full engagement history within about a minute
Driven bySales Agent
ROI

Savings

What your team gets back — two angles: what you stop doing manually, and what that's worth.

Without Actionist

What you do manually today

With Actionist

What your agent runs for you

  • Sales
    60 min / week
    Manual MQL handoff

    Marketing sends a weekly MQL spreadsheet to sales. Reps manually look up each contact in Pardot to find engagement history before reaching out, adding 10-15 minutes of research per lead.

    Sales Agent
    0 min
    Agent routes MQL prospects to CRM with engagement context

    When a prospect scores above MQL threshold or submits a high-intent form, the agent retrieves their Pardot engagement history and creates a Salesforce lead with full context — rep sees email opens, clicks, and form history before making contact.

  • Marketing
    45 min / week
    Manual campaign send checklist

    The marketing coordinator checks the list size manually in Pardot, confirms the template is the right version, clicks Send, and records the send details in the campaign log — 20-30 minutes per campaign flight.

    Marketing Agent
    0 min
    Agent builds and validates lists, then triggers sends automatically

    When a campaign brief is approved, the agent validates the target list size, triggers the list email send, and posts confirmation to Slack — no one logs in to Account Engagement to push the button.

  • Customer Support
    30 min / week
    Manual churn-risk handoff to marketing

    Support submits a weekly churn-risk list to the marketing team, who manually add each customer to the re-engagement list in Pardot — often delayed 3-5 days from the original signal.

    Customer Support Agent
    0 min
    Agent tags and enrols churn-risk customers in re-engagement nurture

    When a ticket is tagged as Churn Risk, the agent finds the customer's Pardot record, applies the tag, and enrols them in re-engagement nurture within about a minute — the marketing response starts before the support conversation ends.

  • Human Resources
    45 min / week
    Weekly manual Pardot list updates for staff changes

    HR manually exports the week's starters and leavers, finds each person in Pardot, removes leavers from internal lists, and adds starters to the onboarding sequence — 30-60 minutes every Friday.

    Human Resources Agent
    0 min
    Agent maintains employee Pardot lists from HRIS data automatically

    Departures are removed from internal lists and new hires are enrolled in onboarding nurture the same day the HRIS record changes — no HR coordinator manually updates Pardot.

  • Finance
    90 min / week
    Manual marketing attribution for budget reviews

    Finance requests a campaign performance export from marketing, waits for the data, manually correlates MQL counts with campaign spend in a spreadsheet, and reconciles discrepancies before the review.

    Finance Agent
    0 min
    Agent compiles campaign ROI and cost-per-MQL from live Pardot data

    On the day of the budget review, the agent pulls Pardot campaign performance and calculates cost-per-MQL automatically — finance and marketing share the same live attribution number with no manual data pull.

  • Operations
    60 min / week
    Manual deduplication after each event or import

    After each event or batch import, operations runs a deduplication export from Pardot, identifies duplicates, manually merges records, and updates list memberships — 45-90 minutes per import batch.

    Operations Agent
    0 min
    Agent syncs inbound contacts to Pardot idempotently across all channels

    Every inbound contact — event, partner, webform — goes through Find or Create Prospect before entering Pardot, so duplicate records never accumulate regardless of how many channels feed the database.

  • Legal
    30 min / week
    Manual GDPR deletion processing

    Legal emails the operations team with deletion requests. Operations manually searches Pardot for the subject, identifies which lists they are on, removes them, and emails legal a completion confirmation — often taking 24-48 hours per request.

    Legal Agent
    0 min
    Agent executes GDPR requests and logs compliance audit trail automatically

    When a deletion or opt-out request lands, the agent finds the prospect, enumerates their list memberships, removes them from all active lists, and writes a timestamped audit log to Notion — within about a minute of the request arriving.

+ 100s of other Pardot automations
Average time saved
36 hrs / person / month
Calculator

Calculate what your team saves

Team size
5 people
Hourly rate
$75 / hr
Hours saved / week
13
Hours saved / year
625
Annual ROI
$46,875

Based on Pardot's typical team usage — the visible tasks plus a few other automations the agent runs: ~2.5 hrs / person / week of admin work automated.

Connect

How to plug Pardot into Actionist

Pick the connection method that suits your environment.

The recommended connection method. Actionist connects via Salesforce OAuth so your credentials stay in Salesforce — no API keys to manage. Requires the Account Engagement permission set on the authorising user.

1
Open the Apps tab and connect

Find Pardot in the Apps tab and click Connect. A Salesforce OAuth window opens — sign in with your Salesforce credentials and grant Actionist permission to access your Account Engagement data.

2
Enter your Business Unit ID

After authorising, enter your Account Engagement Business Unit ID (18 characters, begins with '0Uv'). Find it in Account Engagement → Settings → Account Settings → Business Unit ID.

3
Test the connection

Actionist runs a test read of your prospect data to confirm the connection. You are ready to use Pardot in your agent tasks.

Actions

13 actions your agent can call

Read and write operations available to your Actionist agent.

Triggers

4 events your agent can react to

Events your agent watches for, and the actions it kicks off in response.

MCP servers

MCP servers that work with Pardot

Connect Actionist to MCP servers built for or around this app.

mcp-server-sfmc

SFMC AMPscript, SSJS, and GTL tools with searchable help for Salesforce Marketing Cloud products including Account Engagement (Pardot). Useful for advanced scripting within Pardot templates.

FAQs

Questions about Pardot + Actionist

How does Actionist connect to Pardot (Marketing Cloud Account Engagement)?
Go to the Apps tab, find Pardot (Marketing Cloud Account Engagement) and click Connect. The recommended path is OAuth — Actionist opens a Salesforce OAuth window, you authorise the connection with your Salesforce credentials, and the agent gains access to your prospect database, lists, forms, and email campaigns. You will need to provide your Account Engagement Business Unit ID (an 18-character string beginning with '0Uv') found in Account Engagement Settings → Account Settings. Actionist runs a test read of your prospect data to confirm the handshake before any actions run.
What Salesforce permissions does the Actionist agent need for Pardot?
The Actionist agent needs Connected App OAuth scopes on your Salesforce org: 'Account Engagement' (full access to MCAE), 'Perform requests on your behalf at any time' (offline access for scheduled agent tasks), and 'Access and manage your data' (api scope). During the OAuth flow, Actionist requests these scopes automatically. If your Salesforce admin has restricted third-party OAuth apps, you will need them to pre-approve the Actionist Connected App in Setup → Connected Apps → Manage. Prospect read/write, list management, and email send permissions all derive from the connected user's Salesforce profile — use a dedicated integration user with the 'Pardot Administrator' role for production.
Can I combine Pardot with my CRM or other apps in Actionist?
Yes — Pardot is most powerful when combined with Salesforce CRM and the other apps where marketing and sales data lives. Common patterns: create or update prospects when new leads arrive in HubSpot or a webinar platform; add prospects to nurture lists when deals reach a certain stage in Salesforce; send list emails when a campaign is activated in your project management tool; and push new form submissions from Pardot directly into a Google Sheet or your CRM for sales follow-up. Any of Actionist's connected apps can send or receive data alongside Pardot in the same agent task.
What are the most common automation patterns for Pardot in Actionist?
The four automation patterns most commonly seen with Pardot in Actionist: (1) prospect sync — any time a contact is added to a CRM deal or a webinar registration arrives, the agent creates or updates the corresponding Pardot prospect; (2) list segmentation — the agent adds prospects to nurture lists based on behaviour data arriving from other apps (page visits, product events, support tickets); (3) campaign trigger emails — when a campaign brief is approved, the agent fires off a list email to the segmented audience without a human logging in to Pardot; (4) new prospect alerting — the New Prospect trigger fires within about a minute of a net-new prospect arriving, letting the agent post a Slack alert and create a Salesforce lead record before the prospect goes cold.
Can Actionist compose and send marketing emails directly through Pardot?
Pardot's list-send system targets static or dynamic lists you have already built inside Account Engagement. The Send List Email action requires an existing list and an existing email template (Pardot List Email record) — it does not compose email content on the fly. Best practice: build your email templates in the Account Engagement email builder first, then use Actionist to trigger the send to the right list at the right moment based on events in other systems. If you need to create net-new email content, that authoring step still happens inside Pardot's interface; Actionist handles the orchestration of when and to whom it fires.
What data do I get from the New Form Submission trigger, and what can I do with it?
The New Form Submission trigger in Actionist fires within about a minute of each submission arriving in Pardot from any of your tracked forms. Because Pardot forms collect the prospect's known fields at submission time, the event payload includes the prospect data that was captured — name, email, company, and any custom fields you have mapped. From there, the agent can route high-scoring prospects directly to a Salesforce opportunity, add them to a specific nurture list, send an immediate acknowledgement, or post a Slack alert to the sales rep assigned to that territory — all triggered by a single form fill without any manual intervention.
How do I avoid creating duplicate prospects when syncing contacts into Pardot?
Find Prospect searches by email address (the unique identifier for a Pardot prospect). If you need to act on a prospect you may or may not have on file, use Find or Create Prospect instead — this checks for an existing record first and only creates a new one if none is found. This is the safe, idempotent pattern for syncing inbound contacts from events, webinars, or external databases into Pardot without creating duplicate records. Pardot enforces unique email addresses at the API level, so a Create Prospect call against an existing email will fail with an error — Find or Create avoids that error entirely.
Can Actionist read or update Pardot prospect scores and grades?
Pardot prospect scoring and grading are managed inside Account Engagement's scoring rules and profile-grade system — Actionist does not modify scoring rules directly. However, the agent can react to scoring signals: by reading prospect data via Find Prospect, it can check the current score field and route prospects above a threshold (your MQL score) to a Salesforce opportunity or a hot-lead Slack channel. You can also use Update Prospect to tag a prospect with a campaign or custom field value that feeds into your Pardot automation rules downstream, effectively bridging external behavioural signals into Pardot's native scoring engine.