📅 Published May 2026⏱ 12 min read✍️ By Serhii Skrypnyk, RevOps Architect
📌 TL;DR
A complete Pardot (Marketing Cloud Account Engagement) audit covers 27 critical items across 6 categories: configuration, Salesforce sync, lead scoring & grading, email deliverability, segmentation, and ROI reporting. This is the same checklist used on every paid Revenue Audit at Solutions4sf.
Run a full audit at least annually, with quarterly mini-checks before major campaign launches. Self-audits take 12-20 hours; professional audits run 8-16 hours and cost $1,500–$3,500. Most audits surface $5,000+ in invisible technical debt — usually broken sync, scoring rewarding wrong behaviors, or attribution that can't prove marketing ROI.
Most Pardot accounts running for more than 18 months are quietly bleeding revenue. Not because the platform is broken — because the configuration drifted while nobody was watching.
I've audited 50+ B2B Pardot instances over the past 7 years. The pattern is depressingly consistent: every one had at least 8 of the 27 items below misconfigured. The average was 14. The worst was 22.
This is the exact 27-point checklist I use on every paid Revenue Audit. Use it to run a self-audit, or hand it to your Marketing Ops team and ask them to score the system 1-5 on each item.
How to use this Pardot audit checklist
Each of the 27 items below has three components:
What to check — the specific configuration, asset, or behavior
Why it matters — the revenue or operational impact when broken
Severity flag — 🔴 Critical means revenue-impacting, 🟡 High means efficiency-impacting
Score each item 1-5 (1 = broken, 5 = excellent). Anything scored ≤3 goes on your fix list, sorted by severity.
Verify whether you're on Growth, Plus, Advanced, or Premium and whether the edition matches your actual feature usage. Many teams pay for Plus but use only 30% of its capabilities — or sit on Growth while needing Engagement Studio. Audit annually before renewal.
2
Business Units configured correctly (if applicable) Critical
For multi-BU setups, verify each unit has correct user permissions, isolated assets, and proper data segregation. Misconfigured BUs are the #1 cause of accidental cross-region prospect leakage and compliance issues.
3
User permissions follow least-privilege principle High
Review who has Admin vs Marketing Manager vs Marketing User roles. Audit inactive users (haven't logged in 90+ days) and remove them. Excessive admins are a security and configuration-drift risk.
4
Naming conventions exist and are followed High
Check that emails, lists, forms, automation rules, and Engagement Studio programs follow a documented naming pattern. "Test_v2_FINAL_USE_THIS" littering your asset library is a productivity killer and audit nightmare.
5
Folder structure organized logically High
Verify folder hierarchy reflects how the team works (by campaign type, region, or product line). Flat folder structures with 200+ assets in one folder make collaboration impossible and slow asset reuse.
2
Salesforce Sync & Integration
5 items
6
Salesforce Connector status is verified and healthy Critical
Confirm the connector is set to verified, V2 (legacy V1 connectors should be migrated immediately), and synchronizing without errors. Broken connectors are silent — your team won't know leads aren't reaching Salesforce until pipeline drops.
7
Field mapping is complete and bidirectional where needed Critical
Audit every prospect field. Verify which fields sync one-way (Salesforce → Pardot) vs bidirectional, and which side is the source of truth. Wrong sync directions cause data overwrites that take hours to debug.
8
Sync error queue is empty (or under control) Critical
Check the sync queue for errors. Common issues: validation rule conflicts, missing required fields, or record-type mismatches. Each unresolved error is a lead lost or a duplicate created.
9
Connected Campaigns enabled and used consistently Critical
Connected Campaigns is the foundation for Campaign Influence reporting. Without it, you can't accurately attribute revenue to marketing campaigns. If you don't know how much pipeline came from each campaign, you don't have ROI reporting — you have guesswork.
10
Lead assignment rules align with Pardot completion actions High
Verify that prospects qualified in Pardot route to the correct sales rep (round-robin, region-based, or account-based) when synced to Salesforce. Misaligned routing = "hot lead lands in wrong AE's queue and goes cold."
This is the work we do every day.
If checking 27 items feels overwhelming, our paid Revenue Audit ($1,500–$2,500) does it for you and ships a prioritized fix list with revenue impact.
Scoring model rewards intent, not activity volume Critical
Review your scoring rules. Pricing page visits should outweigh blog reads. Demo requests should outweigh whitepaper downloads. If a prospect can hit MQL by reading 10 blog posts, your scoring is broken — you're qualifying browsers, not buyers.
12
Grading profile reflects current ICP Critical
Grading uses prospect demographic data (industry, company size, role) to qualify "fit." Verify the profile matches your current ideal customer profile — not the one from 2 years ago. Outdated grading is the #2 reason sales reps stop trusting MQLs.
13
Score decay is configured for inactive prospects High
Without score decay, a prospect who engaged 18 months ago can still appear "hot" today. Configure automation rules to decrement score after 30/60/90 days of inactivity. Score decay is the unsexy feature that prevents stale leads from clogging the funnel.
14
MQL threshold validated against historical conversion data Critical
Pull the last 6-12 months of deals. What was the average score+grade of leads that converted? Your MQL threshold should match that — not whatever was set during initial implementation. Most teams set MQL at 100 because it's a round number, not because it predicts revenue.
A scoring model that rewards 10 blog reads as "MQL" doesn't qualify buyers. It qualifies bored people. Score for intent, not activity.
4
Email Deliverability
5 items
15
SPF record published and includes Pardot servers Critical
SPF (Sender Policy Framework) tells receiving mail servers your emails are authorized. Missing or misconfigured SPF = emails landing in spam. Verify via dig TXT yourdomain.com that include:_spf.pardot.com is in your record.
16
DKIM signing is active for all sending domains Critical
DKIM (DomainKeys Identified Mail) digitally signs outgoing emails to prove authenticity. Without DKIM, Gmail and Outlook actively penalize your sender reputation. Check via Pardot Domain Management — every domain should show "Verified."
17
DMARC policy published with reporting enabled Critical
DMARC ties SPF + DKIM together with a policy (none/quarantine/reject). As of 2024, Gmail and Yahoo require DMARC for senders over 5K emails/day. Start with p=none + rua= reporting, monitor for 30 days, then graduate to p=quarantine.
18
Custom Tracker Domain configured (not pi.pardot.com) High
Default tracker links use go.pardot.com which screams "marketing email" to spam filters and looks unbranded to recipients. Configure a Tracker Domain like links.yourdomain.com with a CNAME to go.pardot.com. Improves both deliverability and click-through rates.
19
Bounce rate, spam complaint rate, and unsubscribe rate within thresholds Critical
Industry benchmarks: bounce < 2%, complaint < 0.1%, unsubscribe < 0.5% per send. Pull last 6 months of metrics. Spikes correlate to specific lists, segments, or campaigns — find them, fix the source, don't just ignore.
⚠ The deliverability iceberg
Most teams discover deliverability problems only when bounce rates spike — which is the visible part. The invisible part: emails landing in Promotions tabs or spam folders without bouncing. By the time bounce rates trigger an alarm, your sender reputation has already been damaged for weeks. Audit deliverability quarterly, not reactively.
5
Segmentation & Database Health
4 items
20
Mailable prospects vs total database ratio is healthy High
Calculate: mailable / total prospects. Healthy B2B databases run 70-85% mailable. If yours is below 60%, you're paying for contacts you can't reach. Review opted-out reasons — bad list hygiene at top of funnel is the usual cause.
21
Dynamic lists use current criteria (no stale logic) High
Audit every dynamic list. Common issues: filtering on deprecated fields, criteria referencing campaigns from 2 years ago, or lists that haven't been used in 6+ months still recalculating daily. Stale dynamic lists waste system resources and confuse Engagement Studio entry rules.
22
Visitor Filtering is enabled (bot exclusion) High
Visitor Filtering removes traffic from bots, scanners, and known automated visitors. Without it, your website tracking is polluted — you'll see "engagement spikes" from security scanners that look like real prospects. Verify common ranges (Cloudflare, Google bots) are excluded.
23
Form spam protection is active and effective High
Check forms for honeypots, reCAPTCHA, or both. Look at the last 30 days of form submissions — what % are obvious spam (gibberish names, free email domains for "enterprise" forms, suspicious patterns)? >5% spam rate = your protection is failing.
6
Reporting & ROI
4 items
24
Campaign Influence model selected and validated Critical
Salesforce supports first-touch, last-touch, even-distribution, and custom (multi-touch) attribution models. Verify which model your team uses and whether everyone interprets results consistently. Mixed-model reporting kills trust between Marketing and Sales.
25
Marketing-influenced pipeline reports exist and are reviewed Critical
If your CMO can't pull a "marketing-influenced pipeline this quarter" report in 30 seconds, your reporting is broken. Build the report, save it as a folder favorite, and review it weekly with sales leadership. Not optional.
26
Engagement History dashboard configured for sales team High
Engagement History components inside Salesforce records show prospects' email opens, clicks, and form submissions in real time. If your AEs aren't using it before sales calls, they're flying blind. Verify components are added to Lead/Contact/Opportunity layouts.
27
B2B Marketing Analytics (or equivalent) deployed and used High
B2B MA Plus is included in Pardot Premium ($15K/mo) or available as $3K/mo add-on. If you've paid for it, audit usage. If you haven't, build comparable dashboards in Salesforce CRM Analytics or Tableau. Either way, raw Pardot reports are insufficient for executive-level ROI conversations.
The 5 most common findings (across 50+ audits)
Pattern recognition matters. After 50+ B2B audits, here are the issues I find on almost every account:
Finding
Frequency
Avg revenue impact
Sync errors silently dropping leads
82%
$8,000–$25,000/yr
Scoring rewards activity, not intent
76%
Lost SDR efficiency
Missing or partial DMARC
71%
15-30% inbox delivery loss
Stale dynamic lists running daily
68%
System slowdown + bad data
Connected Campaigns disabled or partial
64%
No marketing ROI visibility
If your team scores even 3 of these issues at "broken," you're sitting on five-figure annual losses. The good news: each is fixable in days, not months.
How to turn this checklist into action
A checklist without execution is just a document. Here's how to convert it into results:
Score every item 1-5. Be honest. "I think it's fine" = score it 3.
Filter to scores ≤3. These are your fix candidates.
Sort by severity flag (Critical first, then High).
Estimate revenue impact for each. If you can't, the fix isn't urgent yet.
Pick top 3-5 to fix this quarter. Don't try to fix all 27 at once.
Document each fix as you complete it — that's how you avoid re-introducing the same problem in 12 months.
💡 Pro Tip
Run this audit once. Schedule a 90-minute calendar block for it. After the first full pass, set a recurring annual reminder + quarterly mini-checks (focus on Sections 2, 3, 4 each quarter). 90% of accumulated technical debt happens between audits — preventive rhythm beats reactive cleanup every time.
The bottom line on Pardot audits in 2026
Most B2B teams don't have a Pardot problem. They have a maintenance problem. Marketing automation is treated like a one-time setup instead of a living system that drifts.
This 27-point checklist is the same one I use professionally. If you find more than 8 items at score ≤3, you have material technical debt costing real money. If you find 14+, you're in the average range — most accounts I audit fall here. If you find 20+, please book the audit before scaling spend.
The audit is the cheapest insurance policy in your RevOps stack. Run it.
SS
Serhii Skrypnyk · RevOps Architect
7+ years building predictable B2B revenue engines on Salesforce and Pardot. Creator of the Architecture of Independence framework. Audited 50+ B2B Pardot instances across SaaS, Fintech, and Real Estate.
The questions B2B teams actually ask before scoping a Pardot audit.
Run a full Pardot audit at least annually, with quarterly mini-audits before major campaign launches or product releases. New implementations need their first audit 6 months after go-live to catch configuration drift early. Any team that hasn't audited in 18+ months almost always finds significant technical debt — typically $5,000–$15,000 in lost performance, broken sync, and stale automation that's been silently misfiring for quarters.
You can audit Pardot yourself using a structured checklist if you have a certified Marketing Cloud Account Engagement Specialist on your team and 12-20 hours to dedicate. However, external auditors typically catch 30-40% more issues because they aren't blind to assumptions baked into the original setup. For complex multi-BU environments, multi-CRM integrations, or any setup older than 18 months, an external audit is strongly recommended — fresh eyes find what familiarity hides.
A thorough professional Pardot audit takes 1-2 weeks of elapsed time, with 8-16 hours of actual auditor work depending on org complexity. Self-audits using this 27-point checklist typically take 12-20 hours spread over 2-3 weeks, because internal teams have other priorities competing for attention. The deliverable matters more than the speed — rushed audits miss the second-order issues (Campaign Influence misattribution, dynamic list drift) that cause most revenue leaks.
Professional Pardot audits range from $1,500 to $3,500 depending on org complexity and scope. Basic single-business-unit audits start at $1,500. Multi-BU audits with custom integrations, data migration assessments, or marketing-sales attribution review can run up to $5,000+. The audit deliverable should always include a prioritized fix list with estimated revenue impact per finding — without the impact estimates, you can't make business cases for the fixes.
The 5 most common findings across 50+ audits are: (1) sync errors between Pardot and Salesforce blocking lead handoff, (2) lead scoring models that reward activity volume instead of buying intent, (3) missing or misconfigured email authentication (SPF, DKIM, DMARC) hurting deliverability, (4) dynamic lists with stale criteria silently running for months, and (5) Campaign Influence not properly attributing revenue to marketing — making every quarterly review a fight.
A Pardot health check is a quick diagnostic (2-4 hours, often offered free) that flags obvious surface issues like broken connector or expired DNS. A full Pardot audit is a structured 27-point review with documented findings, prioritized recommendations, an actionable roadmap, and revenue impact estimates per finding. Audits include cost estimates for fixes — health checks do not. Health checks tell you something is wrong; audits tell you exactly what to do about it.
Ready to audit your Pardot the right way?
If running 27 checks yourself sounds like a lot — that's because it is. We do this professionally. Start with a paid Revenue Audit and get a prioritized fix list with revenue impact estimates within 2 weeks.