Solutions4sf Salesforce, built and repaired

Pardot and Account Engagement · account based marketing

Six ways account based marketing
breaks inside Pardot.

None of them are a tooling problem, and all six are visible from the inside in an afternoon. Each one below has the check you can run today, what it costs while it stays broken, and where the fix belongs in the data model. Written so that you can find the answer without hiring anybody.

Reviewed 26 August 2026. Six patterns, each with a check, a cost and a fix.

Before the six

The programme usually exists in the deck and not in the system.

Every one of the six below has the same shape: the strategy describes something the configuration does not implement. Tiers named in a slide and absent from the Account object. Account scoring that adds up clicks. Reports that measure campaigns because nobody built the ones that measure accounts.

That is why the checks matter more than the opinions. Each one either finds a field or does not find it, and the answer does not depend on who is describing the programme.

Pattern 01

Account score is not weighted by contact role

Account engagement rolls up contact engagement, and most implementations weight every contact the same. An intern downloading three whitepapers moves the account score as much as a VP reviewing pricing twice. The score then measures how many people touched something, not whether anybody with budget is paying attention.

01

The check you can run today

Pull the twenty highest scoring target accounts and list which contacts produced each score. A working model shows decision makers, champions and influencers driving it. A broken one shows interns, end users and, more often than anyone expects, competitors. Then ask sales which of those twenty they would actually call this week.

Diagnose
02

What it costs while it stays broken

Sales stops trusting account scores within a quarter of launch, and the damage is not limited to the wrong accounts. Once a rep investigates two high scoring accounts and finds an intern behind both, every subsequent alert is discounted, including the correct ones.

Impact
03

The fix, at the data model level

Weight the rollup by contact role rather than counting engagement flat. Decision makers with budget authority carry the heaviest weight, champions and technical influencers less, end users least. The weights themselves are argued with sales, not chosen by marketing, because the whole point is that sales acts on the result.

Fix

Pattern 02

Tier 1, 2 and 3 are named but not differentiated

Account based marketing depends on treating strategic accounts differently: named accounts get individual attention, segment accounts get vertical personalisation, the rest get standard nurture. Most Pardot programmes have the tiers written in a slide and nowhere in the system.

01

The check you can run today

Look for a picklist on the Salesforce Account object holding the tier, and check whether any Engagement Studio programme filters on it. If every target account runs through the same programme, tier differentiation does not exist architecturally, whatever the strategy deck says. The field is usually called something like ABM_Tier__c, and it is usually either absent or present and empty.

Diagnose
02

What it costs while it stays broken

The budget spreads evenly across accounts that are not evenly valuable. The handful of accounts that could carry the year get the same automated sequence as the several hundred that cannot, and neither group gets treatment that fits it.

Impact
03

The fix, at the data model level

Put the tier in the data model, not the deck. A picklist on Account, synced to a prospect level field so Pardot can filter on it, and separate programmes per tier. Once the field exists and programmes filter on it, the tier stops being an opinion and starts being a rule.

Fix

Pattern 03

There are no account level signals, only contact ones

Pardot tracks engagement per prospect. Account based marketing needs engagement per account, which is a different thing that has to be built. Without the rollup, marketing operations can see that four people from one company did something, and cannot see that the company is in market.

01

The check you can run today

Check whether B2B Marketing Analytics is enabled and configured, and check your edition first, because it is not available on Growth at all. If it is enabled, the account dashboards should show engagement over time, how many contacts per account are engaged, and the breakdown by role. If those views are empty, the connection between prospect, contact and account is incomplete somewhere.

Diagnose
02

What it costs while it stays broken

The programme becomes invisible to the people who fund it. The question at the budget review is what account based marketing returned, and the honest answer is that it was never measured at the level the strategy was defined at.

Impact
03

The fix, at the data model level

Configure account level analytics properly, and verify the chain rather than assuming it: every prospect linked to a lead or contact, every lead or contact linked to an account, account fields syncing. The chain breaks silently in the middle far more often than at either end.

Fix

Pattern 04

Marketing and sales run two different account lists

Marketing builds a target list from ideal customer profile and intent. Sales has its own priorities from territory, relationships and history. Nothing reconciles the two, so the lists drift apart and nobody notices until the numbers are compared.

01

The check you can run today

Get both lists and overlay them. If they live in different systems, one in Pardot and one in a spreadsheet, alignment is mechanical at best. Then ask the sales lead and the marketing lead separately what defines a target account, and write down both answers before comparing them. The gap between those two sentences is the size of the problem.

Diagnose
02

What it costs while it stays broken

Marketing spends on accounts sales will not work, and sales works accounts marketing does not support. Both halves of the budget underperform for reasons neither team can see from its own side.

Impact
03

The fix, at the data model level

One list, in Salesforce, with a flag and a tier that both teams can see, and a standing review where additions and removals are agreed jointly. Campaigns filter on that flag rather than on a list maintained in parallel.

Fix

Pattern 05

Reporting is contact level, so nothing rolls up to revenue

Pardot reporting defaults to opens, clicks and form submissions per prospect. Account based marketing is measured by coverage, decision maker engagement, how many people at an account are engaged, and how that moves pipeline. Those reports do not exist by default and are rarely built.

01

The check you can run today

List the reports that actually run in your environment. A working setup includes coverage of target accounts engaged in the last ninety days broken down by tier, the share of named decision makers engaged this quarter, the average number of engaged contacts per account, and pipeline attributed to target accounts. If the list is campaign performance and list growth, the programme is reporting activity.

Diagnose
02

What it costs while it stays broken

Nobody can defend the spend. Tactical reports show the programme was busy, which is not the same as showing it worked, and the budget goes to whichever line item can produce a number.

Impact
03

The fix, at the data model level

Build the account level reports first and let the campaign reports be secondary. Coverage, decision maker engagement, multi thread depth and attributed pipeline, each broken down by tier so the strategic accounts can be judged separately from the rest.

Fix

Pattern 06

The sync between the three systems is incomplete

The data crosses three places: Pardot holds prospect engagement, Salesforce holds accounts and contacts, and the analytics layer aggregates one onto the other. When any link is incomplete, the dashboards are confidently wrong rather than obviously broken.

01

The check you can run today

Take ten target accounts and check five things on each. Every contact has a matching prospect. Every prospect has the account level fields populated. Engagement appears in the account dashboards within a day. Tier changes made in Salesforce reach Pardot. The connector error queue has nothing sitting in it for those accounts. Ten is enough to find the break and small enough that somebody will actually do it.

Diagnose
02

What it costs while it stays broken

Account intelligence reaching sales is out of date, and the operations team spends its week reconciling lists by hand instead of improving the programme.

Impact
03

The fix, at the data model level

Make the reconciliation a scheduled review rather than an investigation: connector errors read monthly with the cause written down, the ten account sample repeated quarterly, and tier propagation checked whenever the tier definition changes.

Fix

Once the six are fixed

Then the tiers can actually mean different things.

The six above are failures. This is the target state, and it only becomes a real question after the architecture holds, because until the tier exists in the data model there is nothing to differentiate.

01

Named accounts

Individual treatment, immediate sales attention, content built for one company. The count is small enough that each account can be named in a meeting.

Tier
02

Segment accounts

Vertical or industry personalisation, batched alerts, shared content per segment rather than per company.

Tier
03

Programmatic accounts

Standard nurture with threshold based alerts. This tier exists to catch accounts that promote themselves into the tiers above.

Tier

Order of work

Diagnose all six before fixing any one of them.

The patterns compound, and fixing them in the wrong order wastes the work. Weighting the account score is pointless while marketing and sales are working two different lists, because the score will be correct about accounts nobody is going to call.

The sequence that holds is this. Find which of the six are active. Agree the target list and the tier definition with sales. Put the tier in the data model, then weight the score, then build the account level reports. Only then argue about programme content. The measurement layer goes in before the campaigns, because otherwise the first budget review has nothing to look at.

Asked often enough to answer here

Questions

Q

What is a Pardot ABM audit?

A structured check of whether the account based programme exists in the system or only in the strategy. It looks at six things. How the account score is weighted. Whether tiers exist in the data model. Whether account level signals are captured at all. Whether marketing and sales work the same list. Whether reporting rolls up to accounts. Whether the sync between the systems is complete. The output is which of the six are active and what each costs.

Answer
Q

Can we run account based marketing on the Growth edition?

Partly, and the limit is worth knowing before the budget is set. B2B Marketing Analytics is not included in Growth, which means account level dashboards are not available. Scoring, tiering and differentiated programmes can still be built, but the measurement layer that proves the programme worked will have to come from Salesforce reports instead.

Answer
Q

Which of the six patterns is most common?

The score weighted flat, and the two lists that never reconcile. Both are cheap to check and both are usually present together, because a score built without sales input and a list built without sales input tend to have the same origin.

Answer
Q

How is this different from a lead scoring problem?

Lead scoring decides which person gets attention. Account scoring decides which company does, and it is built by rolling the first one up. A broken lead score guarantees a broken account score, which is why the contact level model is checked first. The scoring rebuild is priced separately at 2,250 euro for 45 hours.

Answer
Q

What does it cost to find out?

The paid readiness check is 500 euro and runs against your own exports rather than an interview, with the result delivered within three working days. It is credited against the work if you go ahead. The six checks above can also be run by your own team without paying anybody, which is why they are written out in full rather than summarised.

Answer

Serhii Skrypnyk · Senior Salesforce Administrator and developer · 7 Salesforce certifications · on the platform since 2018. Reviewed 26 August 2026.