ABM Campaign Setup Guide: Salesforce 2026
Most Salesforce instances were built for traditional pipeline reporting. Company focus, not account focus. Opportunities, not marketing influence.
ABM requires different tracking. Multiple stakeholders per account. Marketing touches before sales gets involved. Coordinated campaigns across email, ads, and web.
If your Salesforce is still wired for "lead comes in, sales follows up, deal closes," your ABM data is dirty. See our ABM campaign orchestration guide and account expansion playbook for implementation context.
Here's how to restructure.
Why Your Salesforce Configuration Matters
Your Salesforce setup determines: - Can you see all marketing touches for an account, not just the lead that converted? - Can you track which buyer personas you're engaging in each account? - Can you measure ABM campaign influence on deals? - Can you identify which accounts are most engaged?
Get this wrong and you can't answer basic questions: "Which 5 accounts are most active right now?" "Did our email campaign actually drive deals?" "Who in the account is engaged?"
Get it right and you run ABM like a machine.
The Core Tracking Model
Structure your Salesforce around accounts, not leads.
Traditional model:
Lead -> Contact -> Opportunity -> Deal
ABM model:
Account (Hub) -> Multiple Contacts -> Multiple Campaigns -> Opportunity -> Deal
1. Account-Level Fields (Required)
Add these to the Account object:
Engagement & Priority: - ABM Tier (Tier 1, Tier 2, Tier 3, None) - picklist - Assigned AE (lookup to User) - Account Status (Active, Paused, Dead, Won, Lost) - picklist - Priority Score (0-100) - number field
Intent & Signals: - Last Intent Signal Date (date) - Intent Signal Type (content download, pricing page, job posting, etc.) - picklist - Web Visits Last 30 Days (number) - Email Opens Last 30 Days (number)
Campaign Tracking: - Active Campaign Count (formula: count of campaigns this quarter) - Days in Current Stage (formula: today minus date entered current stage) - Next Scheduled Touch (date)
Firmographic: - Estimated ARR (number, if not a customer) - Employee Count (number) - ICP Match (Yes/No/Partial) - picklist - Buying Signals Present (Yes/No) - checkbox
2. Contact-Level Fields (Critical)
Add role and engagement tracking:
Role & Authority: - Buying Committee Role (Economic Buyer, User/Champion, Blocker, Influencer) - picklist - Title (text) - Seniority Level (C-level, VP, Director, Manager, IC) - picklist - Department (Marketing, Sales, Ops, Finance, IT, Other) - picklist
Engagement: - Contact Engaged (Yes/No) - checkbox - Last Engagement Date (date) - Email Domain Verified (Yes/No) - checkbox - LinkedIn URL (text, for intent matching)
Campaign Assignment: - Primary Campaign (lookup to Campaign) - Primary Contact for Account (checkbox, one per account)
3. Campaign Object (The Hub)
Campaigns are your ABM execution unit. Each campaign serves one set of accounts.
Create a campaign for each ABM motion:
- Campaign Name: "Fintech Companies - Growth Series Accounts Q2 2026"
- Campaign Type: ABM Email (or ABM Ads, ABM Nurture, etc.) - picklist
- Target Accounts (many-to-many junction object): List of accounts this campaign targets
- Target Personas: Buying committee roles targeted
- Target Segment: Fintech, Growth, 50-500 headcount (text, for documentation)
- Start Date / End Date: Campaign dates
- Target Contact Count (number): How many contacts across all target accounts
- Responsible Team: Marketing or Sales or Both - picklist
Link campaigns to accounts (create a junction object: Campaign -> Account).
4. Custom Objects: Campaign > Account > Contact
If you want to be surgical, create a junction object called "Account Campaign Assignment" to track: - Which account - Which campaign - What stage the account is in (awareness, consideration, decision) - Contact assignments within the account - Result (promoted to sales, no response, disqualified, etc.)
This lets you track: "Our fintech campaign is reaching 120 accounts, 23 are showing intent signals, 5 have qualified opportunities."
Setting Up Campaign Tracking for ABM
Step 1: Create Campaign Hierarchy
In Salesforce, campaigns should nest:
ABM 2026
- Tier 1: Fortune 500 Tech
- Account: Salesforce
- Email Campaign: Salesforce workflow automation
- Ad Campaign: Salesforce retargeting
- Tier 2: Mid-market SaaS
- Email Nurture: MOFU expansion
- Ad Campaign: Audience match
Step 2: Link Email to Campaigns
If you're using HubSpot sync or Marketo, campaigns should link back: - Sales email to sales reps -> Campaign Assignment - Marketing email -> Campaign Object - Ad engagement -> Campaign (if your ad platform syncs)
When a contact opens an email, they're automatically added to the campaign. When they click, that's logged. Campaign gives you the full picture.
Step 3: Track Multi-Touch Attribution
Create a related list on the Account: "All Campaign Touches" showing every marketing campaign that's touched that account.
Formula field on Account: Campaigns Touched This Year counts campaigns where this account has members.
This answers: "Account X was in our webinar (Campaign A), clicked email from Campaign B, and was in retargeting ad set C. Then AE outreached. Is the deal attributed to ABM or AE effort?" (Answer: both.)
Step 4: Set Up ABM Reporting Dashboard
You need real-time visibility into what's working. Build a dashboard:
Dashboard 1: Account Health - Top 30 accounts by priority score and engagement - Account stage (awareness -> decision) - Days in current stage (to flag stalled accounts) - Estimated close date by account - Account vs. pipeline target
Dashboard 2: Campaign Performance - Campaigns active this quarter - Accounts touched per campaign - Engagement rate (% of accounts with opens/clicks) - Contacts touched per campaign - Pipeline influenced (opportunities created from accounts touched)
Dashboard 3: Buying Committee Visibility - Buying committee roles engaged (count of economic buyers, champions, etc.) - Accounts with multiple stakeholders engaged (strong signal) - Contacts added to campaigns by role - Role engagement timeline
Step 5: Automation & Alerts
Set up flows to keep data clean:
Flow 1: Auto-update account engagement - When contact has email open or click -> update Account's "Last Intent Signal Date" - When account gets 5+ touches in 30 days -> flag as "High Engagement" - When account goes 30 days with no touches -> alert AE to re-engage
Flow 2: Campaign membership - When contact added to campaign -> update Contact's "Primary Campaign" - When account has 3+ contacts in a campaign -> flag for sales outreach - When campaign ends -> create next-step assignment (move to nurture vs. sales handoff)
Flow 3: Buying committee alerts - When economic buyer is added to campaign -> alert AE immediately - When 2+ buying committee members are engaged -> escalate to Tier 1 - When contact role is VP or C-level -> flag as "Executive Engagement"
Skip the manual work
Abmatic AI runs targets, sequences, ads, meetings, and attribution autonomously. One platform replaces 9 tools.
See the demo →Data Hygiene Checklist
Your ABM tracking is only as good as your data:
- [ ] Contact email domains verified (company email, not Gmail)
- [ ] Buying committee roles filled in (not blank)
- [ ] Account ARR estimated or actual (not zero)
- [ ] ICP Match field populated
- [ ] Campaign assignments linked (not orphaned)
- [ ] Duplicate contacts merged
- [ ] Duplicate accounts merged
Run a data audit monthly. Bad data kills ABM reporting.
Common Mistakes in ABM Salesforce Setup
Mistake 1: Tracking leads instead of accounts You're measuring "leads from campaign" instead of "accounts engaged from campaign." Switch to account-based metrics.
Mistake 2: Disconnect between marketing and sales data Marketing says "5,000 contacts in campaign." Sales says "10 qualified opportunities." You can't see how many accounts are actually engaged.
Mistake 3: No multi-touch tracking You only see the last touch. So when an account gets email + ad + webinar, the system credits only the email.
Mistake 4: Campaign bloat You have 800 campaigns. No one knows what they're for. Consolidate. One campaign per ABM motion per quarter.
Rolling It Out
Don't build all this and flip a switch. Phased approach:
Week 1-2: Add account-level fields. Populate them from your CRM. Week 3: Create your ABM campaign structure. Run a pilot with 10 accounts. Week 4: Build campaign-account-contact links. Week 5: Train sales on the new fields. Update CRM data hygiene. Week 6+: Build dashboards. Run reports. Refine.
Your Salesforce Is Your ABM Command Center
Once it's set up right, you can answer these questions in minutes: - Which 20 accounts are most active right now? - Which buying committee roles are we missing in our top accounts? - Did the email campaign drive qualified opportunities? - How many touches did that won deal have before close?
That's the power of proper Salesforce ABM setup. Build it once. Use it forever.
Ready to set up your Salesforce for ABM? See Abmatic AI in action to execute account-based campaigns that drive pipeline and revenue.





