MARDREAMIN’ SUMMIT 2025
MAY 7-8, 2025 IN ATLANTA - GA

Days
Hours
Minutes
Seconds
🎉 The Event Is Live! 🎉

NOW PLAYING

View the session live or catch the replay here. You’ll find the recording and all related resources on this page once available.

Looking for the Chat?

Our live discussions are happening over in Slack. That’s where you can connect with speakers, join session threads, and chat with other attendees in real time.

Marketing Reporting: Why Contact Roles are “Mission-Critical” and How To Effectively Add Them

Most marketers seek better Pardot reporting, but they need opportunity contact roles to make the magic happen. Based on my consulting experience, I estimate that less than 20% of companies have contact roles adequately populated. Get serious and solve your contact role challenges.

In This Session:

Learn why Pardot contact roles are important.
Get a comprehensive look at a couple of key solutions.

Jen Kazin
GreenKey

Jen

Kazin

Consultant

Keep The Momentum Going

Episode 5 – Sourdough to Salesforce: How Weekend Hobbies Teach Weekday GTM Moves

Episode 6 – Enterprise Thanksgiving Dinner: The Recipe for Alignment

Video Transcript

Speaker 0: Right. For those of you joining us today for the first time, welcome. We are so excited for you to be joining in on ParDreamin day two. I’m Courtney Tranelia with Sercante and I’m here to introduce Jen Kazin from Geek GreenKey as she shares her insights into how to improve your marketing ROI reporting by utilizing contact roles in Salesforce. Welcome, Jen.

Speaker 1: Welcome. Thank you for the introduction, Courtney. Um, so like Courtney said, my name is Jen Kazin. I’m an independent Pardot consultant, and I want to talk to you about contact roles and how you can effectively add them. So my talking points here are, uh, campaign influence, why marketers need contact roles, what most companies are doing, and I’m also going to give you two better alternatives. So my first three points just kind of go through some background and kind of level sets everyone. Uh, you really want to stick around because a lot of my key insights are on the very last points when I start to show you here’s what you can do to add contact roles more effectively. And I’m going to tell my story through Erin. Erin is actually a real person, not just a cartoon character like you see here, but she’s actually a marketer at a large enterprise company at a health care company. She was hired as an event coordinator. She had a huge personality, and she’s kind of was the girl who planned all the events. Um, so she came on to this small marketing team, but they were really not leveraging mark, uh, they were not leveraging Pardot. Their marketing, uh, tactics were very basic. They were mostly just sending emails through Pardot. And I remember Erin coming to me saying, we can do so much better. What can we do? Um, one of her key problems were, um, she was like, we have a marketing budget, and we’re not sure what to do with it. Should we spend it on Google, a white paper, a trade show? She’s like, we have no idea. So fast forward and we Erin and I worked together getting her Pardot up to speed, but there was one key thing that Erin did when I was working with her. Um, she showed the marketing touch points on leads with opportunities won. And I remember her telling me that story because we were, you know, having a normal session, and she came and said, Jen, I had my report in my hand. She goes, I went to the meeting with the marketing executives and the leaders in the company, and she goes, I showed them. Here’s all the leads that marketing has touched, and then all the correspondings opportunities that came with it. And that was pivotal. It was game changing for them. She said all of a sudden it opened up so much more discussions about what we, um, you know, what marketing’s doing today, what we’re planning to do. She goes, we just all of a sudden got a seat at the table. It really changed, um, her culture of her company and how marketing was received. And I said, it doesn’t surprise me, Erin, because, I mean, that’s campaign influence. That’s Pardot’s most influential marketing reporting. You might hear people use terms like first touch, even touch, last touch. But campaign influence is a way for marketers to tie their campaigns to revenues. So in the little, uh, visual here, you can you have things like a webinar, an email nurture, a trade show. Those are all marketing initiatives, and anytime a prospect engages with those, uh, campaigns, campaign influence is going to show how revenues tie with that. I also like to say that it really changes that conversation we only talk about things like how many touches, how many clicks on the email, how many form submissions. And upper management don’t they don’t care that much about that. But when you can go to upper management with campaign influence and say things like, you know, here’s our marketing initiatives. We touched 27 opportunities for $8,300,000 or whatever number makes sense for your company. That really turns head. That gets attention. So here’s an example of the kind of report that Erin showed her management. Um, so you can see on the left here, we have ABM advertising content. So these are campaign types. So essentially, anytime somebody engaged with Erin’s content or her team’s content, the marketers added that name into the campaign. And then this report shows the name of the contact, the corresponding opportunity, and of course the opportunity amount. So this is what really got the attention from management. Now I’m not planning to go into detail with campaign influence. If you didn’t catch Bill Feder’s presentation yesterday, he had a great, uh, presentation in a session on secrets and mystery of campaign influence. I recommend you catch the recording if you haven’t seen it. He’ll go into some more details on setup of campaign influence. Another good one that relates to my topic today, um, Eric Molly. He is going to talk about opportunities in Salesforce. And Eric and I talked, and we have some commonality as well. And so he also has some good insights on campaign influence and using opportunities. Alright. So I got you on board. You know, campaign influence. It, you know, like I said, it has a lot of meaningful marketing reporting for marketers. But here’s the catch. Campaign influence doesn’t work without contact roles. So if I had a sound effect button right now, it would be cars screeching. Okay. Hold up. Because what I often see is so many companies, they they get their campaign structure set up. They, you know, they have a beautiful campaign hierarchy, and they’re doing all the work, and they have all the automation. So they’re adding campaign members, but then they don’t have contact roles. So, therefore, they can’t get that connection into the opportunities to get that ROI reporting. And now you might say, well, what do you mean by a contact role? What is that? So here’s just a screenshot of an opportunity. So you can see it’s an opportunity. It’s called lumber opportunity Q1. So in this example, Brian Nelson is my salesperson. So this is, uh, the opportunity owner, and Brian, the salesperson, is talking to Sal Smith. And so Brian here has correctly added a contact role. He has added Sal Smith, uh, to the opportunity. Um, so in order to get campaign influence, you have to have contact roles populated. You need to have both, uh, you need to have both ends to get that campaign influence connection. So Sal Smith marketers need to do their job in adding Sal Smith as a campaign member, but you also need Sal Smith added as a contact role in the opportunity just like I showed you in the previous screen. So when you have campaign influence turned on and you have these two ends completed, that’s when you get that connection. Then all of a sudden behind the scenes, the data flows and you’re able to get those con campaign influence, uh, reports. And here’s just an example of if to follow along what it looks like, um, in the system. So, again, I have Sal Smith. His name has been added. He’s a contact. He’s added to this campaign called webinar, and then I also have, uh, Sal Smith added as a contact role for the opportunity called lumber opportunity Q1. Now, here is what I see a lot. Um, if I if I was, uh, doing a prison wall tally, um, this is what it would look like. This is my visual representation of what I see when I’ve talked to companies, um, using Pardot and trying to track opportunity contact roles. I see many many companies who do not have their contact roles properly added. Every once in a while I might cross one and so I’ll be like, hey, wow, you you have contact roles on your opportunities. That’s great. But then when I get in there and and look and have a deeper discussion, what I find out is well, the salesperson truly talks to two to three people at each account, but they’ve only got maybe one contact role added. So again, you know, a problem because you definitely want to make sure that you have your contact roles completely filled out, and you want those sales people to add all the names of all the people that they’re talking with. So this slide is why I get decided to choose this topic, um, because I see so many, um, companies want campaign influence, they’re doing their side on the marketing, but they don’t have access or don’t know how to get those contact roles on. So to get started, um, here’s where I recommend. Uh, first thing is probably check your contact roles. So you might be sitting there listening to the session going, okay. I don’t even know where we’re at. Do we have some? I think we have some. Maybe. So here’s a good report to run to check to see what’s the status of your contact roles. I run this, I think, with almost all of my clients. Um, I recommend starting with a custom report type. I like this because that way I can run one report for my opportunities, and it’s going to list all my opportunities, and I’m going to be able to see which ones have contact roles and which ones do not. Um, so to do that, um, you know, again, you probably need Salesforce administrator access. Um, just go up into the top right corner and hit setup, and then in the, uh, quick find box on the left, you just type report types, choose new custom report type, and here I have the primary object of opportunities. I’ve labeled it opportunities with and without contact roles, and I’ve stored this in the opportunities category. Then if you just hit next on the bottom, uh, with report types, it’ll automatically populate opportunities as the primary object. You would just have to go select contact roles in this drop down for b, and you also want to choose the bottom radio dial because the system will automatically by default have the top one. And this is why we set up the custom, uh, report type is because I wanna see opportunities that both with and without contact roles, so that’s the bottom choice. So once my custom report type is created, then I can just go back into my report object. Um, so you just simply go back to the reports, new reports. You just go into the opportunities and you should be able to find this report type that you just created, opportunities with and without contact roles. And so here’s just a little example of a very basic report that I ran. So a lot of times when I have this custom report type, I literally will I will run, um, a report that shows me, okay, show me all the opportunities that were created in the last year, and maybe I’ll exclude anything close. I’ll filter out close loss. But you can see here, I have the opportunity name. So in the left column, here’s a list of all my opportunities. And then full name. This these are the opportunities that have contact roles on it. So these are the names of the contacts in the contact role. And so you can see this one. Uh, it looks pretty good because I’ve got 1,246 opportunities with a full name next to it, so those have contact roles. But then from there on, they become blank, and that’s a very common situation. And this is just a screenshot. Um, I’m not sure if I had kept scrolling down, you know, how much further. So, again, it’s very common for me to see only 20% content of opportunities have contact roles. Um, or some people think they’re pretty good, but they still only have 70. So the problem with that is that if you only have 70% of your contact roles populated, I would argue your campaign influence, even if you are 100% getting everybody added to campaigns, if you only have 70% of your contact roles populated, your campaign influence best case is only 70% accurate. And that’s really hard for, um, upper management to get behind when you can’t be confident in the numbers. Okay. So what are other companies doing? If this is such a common problem, everyone must have it. So how how do you fix this? I see a lot of things. So let’s just go through what I typically see. Um, first of all, I usually, the first attempt is we’re just going to train the sales team. You know? This is important. We need to get this marketing reporting. Um, and so they just train. They say everybody needs to add a contact role or multiple contact roles. And even with best intentions, salespeople are salespeople. So those salespeople sometimes get busy and they forget or they’re on vacation. So, inevitably, best efforts usually still don’t pan out. Number two, I often sometimes see a validation rule of some type. Um, and that means, like, when the opportunity gets to a certain stage, there might be some kind of process builder and flow combination that says, hey. Before you can advance, you need to add a contact role. So, I mean, that’s not bad. It’s better than having it blank. But what happens with that usually is that once the salesperson adds one contact role, it doesn’t require them to add anymore, and then you’re back into that same situation I said earlier where, you know what, that salesperson is probably talking to two, three, four people, but they only have one contact role in the opportunity, and, you know, that’s going to curtail your marketing report results. Number three, this is another example of what I see is, uh, the Salesforce administrator. They might hide the the ability to create a new opportunity from the opportunity object. Because when you do that, then this opportunity, it doesn’t require a contact role. So they they might train them and say, okay, if you want to create an opportunity, you need to go to the contact, go to the related list and then add the opportunity. Because if you follow that path, then one contact role will get added. But like I said, two and three, I have the same problems. One person is going to get added and I’m still missing some of the other names that probably should be attached. The fourth one, this is actually what Erin did. Um, you can see Erin standing there with her arms crossed and a frown face because I asked her, I said, well, hey, you know, you put that report together. How did you do that? Because I didn’t have any automation in place for her at that point. And she’s like, oh, I manually did it. She’s like, I pulled all the campaign members, and then I, you know, ran a report for all the opportunities. And she goes, I cross checked them and then, um, manually added them by by importing, you know, spreadsheets, VLOOKUPs, you know, and importing them back up. So she was doing that monthly at the end of every month to kind of keep up. Um, so it’s a lot of work. Right? You know, manual work, tedious work. And so again, there has not been a really good solution for this, um, campaign influence, which I think is very valuable. So that brings me to, like I said, the the key ports of the, uh, presentation, the session here is, like, let’s talk about two better ways to get this job done. Um, I’m impartial. I think both of these are pretty robust ways. The first one is an AppExchange package, um, and the second one is a flow. So let’s get started, um, with this. So let’s talk about an AppExchange package. It’s called Automated Opportunity Contact Roles. So if you are comfortable or get your Salesforce administrator to help you, um, you simply go to setup and then in the quick find box, you can go to the app exchange and you can choose automated opportunity contact roles. You’re going to see, um, a screen. It comes up like this. Um, this is actually, um, from Cercante. So Cercante put this together. Uh, Cercante is also the sponsor of ParDreaming. Uh, I am not getting paid or any commission from Cercante to do this. I’ve just reused the app and I think it works pretty well. Um, and so I’m I’m in, uh, endorsing it and encouraging people to try it as well. It’s pretty easy though with the AppExchange. You simply follow the install wizard and I have a couple screenshots I’ll talk that through with you. Um, it is a paid app. It’s not free. Uh, you can see here it’s $5 per user per month. It’s by the number of sales people. Um, I do I want to also mention that it is discounted for nonprofits, and I’ve also talked to them before. I think if you have a large number of users, you can also talk to them for a discount for large numbers of people. So, something else to think about. So once you get that installed, you simply go to the app, go to the automated opportunity contact role, and it’s a pretty, uh, slick setup. Um, Like, what you’re going to see with the screen is the wizards here on the left, and then you have some quick help with some text and guidelines. I think it’s pretty well, uh, well written, easy to follow, um, and giving you the appropriate guidance. But let’s just go through the two setup wizard screens, and then also kind of helps explains how this works. So the opportunity the automated opportunity contact role setup wizard. So what this does, what this app does is, um, when you create an opportunity, you have to add an account to that opportunity. And what this app does is then it goes and it grabs all the contacts on that account and adds them as contact roles for the opportunity that you’re creating. So you can see it’s asking you a couple questions. Like, so what’s the maximum number of contacts that should be related? So it’s 25. Um, you could put any number in there. Um, if you’re a small company, you might think, wow, that’s a lot. I will never need 25. Um, but, again, this is for any shape, size of company. You know, large enterprise companies could easily have 80 or 100 plus contacts on an account. So So it just depends on your situation and if you want to limit that. Um, you know, what criteria should be used if you need to, like, limit the number. So I have it set here for last activity date. I think the other choice here is create date. When a contact role gets added, um, there’s an opportunity to assign a role. And so this one is defaulted to influencer. Again, there’s choices in the choice in the drop down, and I also have this set to trigger um, when the opportunity is created. Uh, you can also see there’s a scheduled job choice here as well. So this is the last screen on the setup. Um, you can see that you can indicate what stage the opportunity gets created at. So if I’m creating an opportunity like prospecting and qualification, those might only have, like, a five percent chance of, like, going all the way through the opportunity stages. So you might say, you know what? Let we don’t need to add contact roles at that stage. So you can here choose the stages. We’ll do it at value proposition, perception analysis, proposal rate. These are here on the right. These are the selected opportunity stages that I want to make sure that, um, contact role is added. And here at the bottom, you can also dictate by opportunity type. So let’s just see what that looks like in action. Um, so what I have here is I’m just in a dev org. I have an account called Lumber Inc, and there’s one contact in this account. So Bob Frank is on here. And so here on the second step, um, I’m actually just adding this so you can see my name. I’m the opportunity owner. I choose the account Lumber Inc. In my head, I know that I’ve got one contact on that, and then I just simply fill out the rest of the opportunity, uh, page. So I’m going to add a close date. I see stage is required. Fill out all the required fields as I create this new opportunity, and then at the bottom I just hit Save. There it is. Like I said, here it created my opportunity, and you can see Bob Frank carried over and was added to my contact role. Honestly, I remember the first time I saw this work when I was testing it, and I remember just thinking, oh my gosh, that was so easy. It’s downloading an app, two screens for a wizard. Um, like I said, read through some of the details, and now all my contact roles are created. There’s no manual work. Um, there’s no combination of process builder flow, setups behind the scene. It’s just very simple and easy. I remember thinking, why is not everybody using this? Because it works. The second item I want to talk about is a Salesforce flow. So, this is, uh, flows. If you’re not familiar with it, a flow is a form of automation tool, uh, used by Salesforce. So if I have a bunch of marketers on my presentation today, um, you know, in Pardot in the Pardot world, an automation rule is a form of automation. And in Salesforce, flow is a tool for automation. Now flow is much, much more powerful than, uh, an automation rule, And so, you can use it to create a lot of complex business requirements. So I’m going to just walk you through, uh, a quick some of the high levels of this flow. Um, I’m still learning flows. Actually, someone helped me with this. Her name was Sofia Davis Kos, so I just want to call her out. She’s from Cloud Masonry. Um, but we kind of walk through it. I explained. I see so many marketers struggling with this. What can we do to get something set up? And so she walked me through and helped me set this up. Um, now I am going to walk through the details of this or or sorry. On a high level, you do not need to take screenshots and write everything down because as I get to the end, I’m actually going to provide a link that says, okay. Here’s the blueprints. You know, here’s the screenshots and a video that goes with it. So you could sit down and create this flow by yourself. Um, so on a high level, let’s take a closer look at this flow. Um, it starts at the top. It’s a record triggered flow. Um, the majority of the work is in this bottom section. This is where, uh, the steps are to add the contact roles to the opportunities. Uh, in the upper left that section there is the area is that if for some reason somebody changes the account, it deletes the current opportunity contact roles and then rejoins and then rejoins, of course, then and follows the process to add the new contact roles for the new account that was added. So, like just to go into another level of detail, like I said, it’s a record triggered flow, which means that this is triggered when an opportunity is created, Um, and then it immediately launches into a decision. And so from here, like I said, the path choices are I have like if the account gets changed, um, if it identifies this opportunity as a new opportunity. Then I also have a default outcome that actually just dead ends. Here’s one screen. I’m just going to show what it looks like for if people have never seen a flow or used it. Um, if I click on this orange node, this is the screen that comes up. Um, and then like I said, I provide the details of here’s how you can fill this out. So I’ve labeled this account change, and here it shows where if the account ID, the current account ID does not equal the prior account ID, that’s the definition and that’s what qualifies to say, oh, I identify and see that this is now a new account. This is the decision to go down the path of account changed. Let’s just talk about what it looks like in this bottom section. Like I said, this is where most of the work is happening in the flow. Once a new opportunity is created, um, you can see that I’m going, you know, I’m identifying the account. I’m grabbing all the contacts for that account. I do use a loop and it also is, uh, looping. I have assignments, so I am using variables and collections. And then this is actually creating and going down at the very end, it’s actually creating. You can see create OCR. This is the step for actually, uh, grabbing all the contacts at the top, flowing through the loop, and then at the bottom, we’re creating the opportunity contact role. And then like I said, this is the path for the account changed. If that flow is active, um, I actually like this because I kept thinking I’m creating this opportunity. This contact role is getting added right away when that opportunity is created and sometimes that’s a very early stage. Um, so if for some reason that salesperson comes back and a week later and says, oh, I actually added the wrong account. Maybe the account name was very similar and so they go change the account name. Uh, I want to make sure that I have that correction in place. So, for the path of when that account changes, we’re going to go, it’s going to get all the opportunity contact roles on that opportunity. Um, it’s going to check to see, um, if it needs to delete it. So, you could see it. If necessary, it sees that the account has changed. It deletes the opportunity contact role. And if you follow the path down, it rejoins and then follows the path for adding those new opportunity contact roles for the correct account. So, Courtney, this is where you can help me. So if you could actually just put that in the chat. This is the Bitly link, um, to, like okay. Great. How do you create the Salesforce flow? Um, I actually provided screenshots in a PDF form, and I also have a video. Um, so like I said, I’m actually still new to flows, and so I tried to create this for someone who is similar to me that doesn’t have a lot of experience with flows. I don’t think marketers tend to have that type of experience. The way I recommend it is to use both print off the PDFs, have the video split screen. Um, you definitely would want to put this into a sandbox first until you get comfortable with it. When I started, I did not feel comfortable with it. I remember thinking like I feel like I’m just clicking something and I’m not sure what this is doing. Um, it does take time. So my video is only, um, um, I think fifteen minutes long, so I don’t think it you’ll have a flow in twenty minutes. I think if it’s your first time, it’s gonna take considerably more time to to complete it, and I think that’s normal. What what my motivating factor was that I really wanted contact roles. Like, we have to get these populated because that’s where all the important marketing reports come from. And so you really need to work on that to to make it happen. So you’ve I mean, I was very motivated even though the flow made me a little uncomfortable. I was motivated because I really wanted the results in the reporting. So here’s my quick comparison. So for the AppExchange package that I mentioned, I think one of the big positives that it’s really easy to set up. If you take a look at that flow and you’re like, wow. I don’t know because I’m creating variables and collections. I I’m not following this. I’m not comfortable with turning this on. That’s fine. That’s why I liked having two solutions. So then go use the AppExchange. Go check it out. Get see if you can get a trial on that. The drawback that it there is a cost involved for the convenience, rightfully so. But like I said, you can also consider getting to see if you can qualify for a discount. Uh, the flow, I think one of the big positives with that is there is no cost to that. Um, but at the same time, it there is some fairly complex, you know, flow, especially if you’re a beginner, I think it’s fairly complex. Um, but it the flow the Salesforce flow works in the same way. It goes in, it identifies the account, and it’s grabbing all the contacts on that account and adding them as a contact role. So, then you’re as a sales or as a marketer, you can be confident that, you know, everything is being taken care of on the opportunity side to make sure that you’re getting the reporting that you need. So, if you want to learn more about flows, um, here’s a Trailhead. I’ve done this one. I think it’s really good. It’s a good place to start because it gives you starting out with like the definitions and some of the basics. You really need to kind of work through understanding some of those definitions to get to feel more comfortable with flows. Um, I’ve also heard this Apex Hours has, um, also some really good training as well. So, Courtney, I don’t know if you can can throw those on the chat if you haven’t already. I just can’t see your screen. Um, but I think flows warrants attend it warrants some attention now. If you’ve caught some of the recent announcements, Salesforce has plans to retire Process Builder, and Salesforce has plans to retire Workflow Rules. And so they’re continuing to build out flows. Everything is going to move toward flows. So if you’ve thought about getting more involved with flows, um, here’s a good place to start. I think the flow I provided, honestly, I think I’ve done that probably 25 times. I’m getting more comfortable with them. And so now when I do training, it makes sense. I’m like, okay. I understand what that’s doing. So now I’m just going to circle back to Erin. So like I said, Erin was, uh, you know, her her the the key thing for her was showing those, uh, marketing touch points. You know, what leads they’re interacting with and how they converted into opportunities. And I remember I called her because when I decided to do this topic, I said, hey, Erin. I I want to highlight and tell your story at ParDreamin. And she, uh, she said, oh, yeah. No problem. And she said, but I got to tell you something. She goes, like, I was just promoted. I’m like, wow. That’s awesome. She said, yeah. Now she’s hiring two new employees, so she now has somebody else who’s coordinating the events. She’s got someone else who’s doing the Pardot administration. And she’s like, I have a seat at the table. She’s like, when I make a recommendation, management listens. She goes, because I have the data. I can show them what’s working. I can show them, you know, how how, you know, when we focused on certain initiatives, we started doing more of something, um, and less of other, uh, marketing initiatives, and we can see the results. And so, like I said, I’m hoping this presentation inspires you and encourages you, and and I hopefully to provide some resources and alternatives for you to move forward and get those contact roles added. So, uh, if you can, uh, or if you would like to, uh, I’d love for you to I’m very active on LinkedIn. Uh, connect with me. You know, shoot me a message. Say, hey. I saw you on PardotDreamin. Um, I’m also on Twitter or that’s my email at the bottom. So thank you. So Courtney let me know if there’s any questions.

Speaker 0: Yeah there are a couple. Um first off everybody’s super excited about the like the breakdown of the video and the walkthrough of the flow so a big thank you from the audience for that. I think a lot of people seem to be asking questions about what’s the right amount of contact roles to put on an opportunity. So these solutions are great, but how do we know what the best practice is there? So is it one person that priority decision maker? Is it adding 25 and and, you know, representing the account in full? How should people kind of approach that part of the solution?

Speaker 1: Yeah that’s a good question, um honestly I mean my background is marketing, um and so I would want to make sure I had all my bases covered. So that’s why I mean both the the app and the flow they’re gonna pull all of them over for you, And so the AppExchange, that gives you the package gives you a choice to limit them, um, but I think the more is better because it doesn’t hurt. If you pulled over 20 names and you were only interacting with three, it that’s no problem. It doesn’t it doesn’t hurt anything. You just have a couple extra. You have more contact roles on the opportunity that you need. But I will tell you if you start limiting it too much, you know, you might have a salesperson that’s interacting with three, four, five people, and if you’re only pulling over two you’re gonna lose the connection and the influence on some of the ones you’re missing and you can’t tell which one. So I think it’s safest and easiest to bring them all over.

Speaker 0: That’s great perspective. I think I think sometimes we think of opportunities as the sales tool. Right? So we don’t want to put more people that on that opportunity contact role than we need to, but then it might limit our marketing reporting and showing that greater influence. That’s great. Great feedback. Um, I think there was one more I wanted to highlight. Let’s see. Oh, yeah. Do you have any insight into if someone’s retroactively, um, adding people to an opportunity? Let’s say it’s closed and they want to kind of take the next step in getting that reporting more clean and they’re going kind of back through their opportunities that are open or closed. Can you retroactively add those contacts to contact roles to get the reporting and showing that attribution?

Speaker 1: Oh, sure. Because you’re saying, like, I think what I’m hearing is so correct me, Courtney, is let’s just say I’m starting now and, obviously, you know, I’m well into my fiscal year. And so what about all the opportunities that were created last month? That’s a really good question. Um, two things. Uh, you know, obviously, you can use Data Loader working with your Salesforce, uh, administrator to get caught up because both of these flows will work for you going forward. K? So once you have the app and once you know it it’s for the most part, generally speaking, set up for going forward. Um, with the package, you can use, like, the last activity date. So I think it does the app the package does a better job probably of creeping backwards in time a couple months because depending on your last activity date. Um, regarding the flow, one little trick that I have seen some companies do, so if you remember I showed you that if you change the account, um, that can trigger the flow. So I have actually seen some companies where they’re like, oh, we actually have, like, 30 opportunities, and I don’t want to add all the people to each one. They’ll just go into the opportunity. They change the account, and then change it back, which triggers the flow, which deletes and adds the correct, um, opportunity contact role. So it’s just kind of a little, uh, little trick there if you decide to use the flow.

Speaker 0: Yeah. Awesome. And one thing kind of very high level is, you know, obviously, we’re looking at some really great reporting, and that’s a good reason why someone in an organization that hasn’t used contact roles will want to start using that as part of their overall strategy. Do you have any other tips for the audience on how to, like, convince that those organizations that are really resistant to adding this step or or looking into these solutions, um, in order to change to using that and and adopt that that functionality in Salesforce?

Speaker 1: Right. So you’re saying how do I like, so if, uh, if a company is resistant to adding contact roles, how you know, what can I what to convince them? I mean, it really I think you can start talking about you know, like I said, what are your reports look like today? You know they’re gonna be very, um, very simple right? Because you’re not gonna be able to you’re gonna be able to see only marketing engagement. Um and so you can maybe I would probably start explaining or showing here’s what our reports could look like. You know, do you want to tie them to the opportunity revenue? Um, you know, and that’s what that’s, you know, laying that out and talking your management through that, I think, is usually kind of a key point. I’ll be honest as a consultant. When I explain to someone what campaign influence is and I say it ties your marketing initiatives to revenues, a lot the a very common reaction is, oh my gosh. Yes. We need that. And then from there, they’re just obviously having to explain it to their team to try to make it happen.

Speaker 0: Yeah. I agree. I think knowing having the marketing team that’s equipped with the knowledge of what’s influencing sales so that they can, you know, better that relationship not only with their sales team and then but also invest those that marketing budget into stuff that actually produces revenue. Right? That’s really the end goal.

Speaker 1: Absolutely.

Speaker 0: Awesome. And that someone was asking too in the flow or the other you know, the AOCR solution that you showed, can you assign them different roles within contact roles? Can you choose, you know, primary and and some of those other items?

Speaker 1: Yeah. You can. Um, the flow that I’m providing you is very basic. So the flow I’m showing you, if you follow it, um, doesn’t, uh, give you, uh, the choice. You’re assigning all of them the same role. If you have some experience or anyone in your company that has some experience with flows, I think this would be a good starting point, and then they can probably tweak it appropriately. I’m not worried about the role because with campaign influence, the important thing is getting a name in there, getting a contact role populated. In my example, it was Sal Smith. It really didn’t matter what role it was, whether Sal Smith was an influencer or a decision maker. It it it just means from you get the same reporting either way. So I guess I’ve never invested into that level of specification.

Speaker 0: Great. Okay. Well, thank you, Jen. That was an amazing session. I think we all understand the value of contact roles on opportunities for marketers and sales teams and the overall organization. That concludes today’s session for those who are watching. Thanks again for joining us. The special shout out to all of our ParDreamin and sponsors. Without their support, this wouldn’t be possible. So make sure to stop in today on their booths and learn more about what they all do. Get your points, earn some cool prizes and you can continue your reporting learning journey this afternoon by joining a session Data Science and Ad Hoc Reporting from the Pardot API coming up in a few minutes. Otherwise, head over to the agenda and check out the full list. We’ll see you all later. Thanks, Jen.

Speaker 1: Thank you. Take care.