In this tutorial, I’ll show you how to personalize messaging in Apollo.io by persona—perfect for teams targeting multiple decision-makers within the same account. Learn how to use custom fields and dynamic variables to tailor benefit statements, pain points, and CTAs at scale without building dozens of sequences.
Step 1. Built Target Account Lists
Step 2. Built out Personas (contacts/title buckets)
Step 3. Custom Contact Variable - Persona, can be referenced as a Dynamic Variable in Sequences (vs. writing a separate sequence for each persona)
Step 4. Use the Persona Variable in Sequences to Personalize Messaging based - pain points, benefits, calls to action
📍 Timestamped Chapters:
0:00 – Intro: Why persona-level targeting matters
0:15 – Real-world example: Client with six personas
0:35 – Different roles, different pain points
1:01 – Account-based marketing context
1:19 – Step 1: Build your target account list
1:27 – Step 2: Create persona-based filters
1:45 – Layering personas over target accounts
1:54 – Common challenge: Sequence sprawl
2:12 – Solution: Create a custom contact field
2:28 – Setting up the persona picklist
2:49 – Automating persona tagging with workflows
3:04 – Referencing persona fields in sequences
3:22 – Example: Dynamic email personalization
4:04 – Varying CTAs based on persona
4:15 – Subject line personalization
4:23 – Wrap-up: Scalable ABM using Apollo.io
Apollo.io Personalization by Persona
Introduction
When running outbound campaigns, it’s not enough to simply target the right accounts—you also need to tailor your messaging to the different personas involved in the buying process.
In this tutorial, I’ll show you the best method I’ve found for persona-level targeting inside Apollo.io. This approach lets you dynamically adjust pain points, benefits, and calls-to-action for each persona without creating a dozen messy sequences.
Why Persona-Level Targeting Matters
Most B2B software sales cycles involve multiple stakeholders. Each persona cares about different things:
- Finance Executives → ROI, costs, savings
- Facilities Managers → Space allocation, efficiency
- HR Executives → Employee satisfaction and adoption
- Commute Managers → Transportation logistics
- Other stakeholders → Each with unique pain points and motivations
For example, in one client project, we needed to reach six distinct personas across the same target accounts. Each required different messaging to resonate.
Step 1: Build Target Account Lists
The first step is always to build high-quality account lists. I cover this in other videos, but the idea is to ensure you’re only targeting accounts that are a strong fit for your ICP.
Once the account lists are in place, the next step is to define personas with specific filters:
- Job titles
- Seniority levels
- Negative keywords (to exclude irrelevant contacts)
- Locations
This ensures you’re pulling in the right people at each target account.
Step 2: Create a Persona Field in Apollo
Instead of building six separate sequences (which gets messy fast), I recommend creating a custom contact field in Apollo.
- Make it a single-select picklist
- Add all six personas to the list
- Every contact saved is automatically assigned one of these personas
To keep things current, set up a workflow:
- If a new person at a target account is added (e.g., a new commute manager), Apollo automatically:
- Saves their contact information
- Drops them into the right sequence
- Updates their persona field
This keeps the persona field accurate without manual updates.
Step 3: Use Persona Fields in Dynamic Messaging
Once your persona field is in place, you can use it as a dynamic variable inside Apollo sequences.
For example:
- A Finance Director will see benefit statements focused on cost savings and ROI.
- A Transportation Manager will see messaging about efficiency and space allocation.
Here’s what it looks like in practice:
- On the left (inside Apollo), the sequence includes conditional variables that look a little messy.
- On the right (what the prospect sees), the email is clean and tailored to their persona.
Step 4: Extend Personalization Beyond the Email Body
So far, we’ve used persona fields for the body of the email. But you can take this further:
- Calls-to-Action
- Finance leaders → Offer an ROI report
- Hands-on managers → Invite them to a discovery call or demo
- Subject Lines
- Change the subject line dynamically based on each persona’s pain points
This makes every touchpoint feel more relevant and increases engagement.
Why This Works
By combining account-level targeting with persona-level personalization, you’re executing a true account-based marketing (ABM) strategy inside Apollo.
Benefits:
- Surround each account with messaging that resonates across stakeholders
- Keep sequences organized (instead of duplicating them six times)
- Increase response rates with dynamic, persona-specific outreach
Conclusion
Persona-level targeting in Apollo lets you scale personalized outreach without sacrificing relevance.
By building persona fields, automating updates, and dynamically swapping in tailored messaging, you create sequences that speak directly to each stakeholder’s pain points, benefits, and motivations—helping you win more accounts through smart ABM strategy.