Connected Campaigns and Attribution Basics

Attribution reporting is only as good as the campaign structure and contact roles underneath it. Here is how connected campaigns and influence fit together.

Type
Article
Topic
Account Engagement
Reading time
5 min
Updated
Author
GeekMidst Team
Reviewed by
Site owner
Banner for the GeekMidst article “Connected Campaigns and Attribution Basics”, covering What connected campaigns do and Setting up connected…

Leadership asks which campaigns generated pipeline. Marketing has Account Engagement reports showing clicks and form fills; sales has opportunities in Salesforce. Connecting the two is what connected campaigns and campaign influence are for, but the reports only make sense if the structure underneath is right.

Diagram showing Account Engagement assets assigned to a Salesforce campaign, prospects added as campaign members, contact roles linking them to opportunities and influence models
Influence only works when assets are assigned to campaigns, member statuses are set and contacts are added as opportunity contact roles. View full size

What connected campaigns do

With connected campaigns enabled, Account Engagement campaigns are aligned with Salesforce campaigns. The Salesforce campaign becomes the main record: you create and manage campaigns in Salesforce, and Account Engagement assets such as emails, forms and landing pages are associated with that campaign. Engagement with those assets can then appear on the Salesforce campaign, alongside campaign members and, through influence, opportunities.

This gives you three things that are hard to get otherwise:

  • One campaign list used by both marketing and sales
  • Campaign hierarchy, so a programme can roll up from individual tactics to a parent initiative
  • Engagement and influence reporting on the Salesforce side, where pipeline lives

Setting up connected campaigns sensibly

  1. 01

    Agree a campaign hierarchy

    Decide levels before building, for example initiative, programme and tactic. Keep it shallow enough that people use it correctly.

  2. 02

    Define naming conventions

    Include year or quarter, region and channel in a predictable order so campaigns sort and filter cleanly.

  3. 03

    Standardise member statuses

    Agree a small set of statuses per campaign type, such as Invited, Registered, Attended for events, and mark which count as responded.

  4. 04

    Enable and align campaigns

    Enable connected campaigns, then align existing Account Engagement campaigns to the right Salesforce campaigns rather than creating duplicates.

  5. 05

    Associate assets consistently

    Every email, form and landing page should be assigned to the campaign it supports. Unassigned assets disappear from engagement reporting.

  6. 06

    Add members through automation

    Use completion actions and automation rules to add prospects to Salesforce campaigns with the right status at the right moment.

First touch is not attribution

Each prospect has a source campaign in Account Engagement, set when the prospect is created. It is a useful first touch record, but it does not change as the buyer engages with later campaigns. Using it alone gives all credit to whatever the person happened to do first, often a content download years before the deal.

Campaign influence looks across the campaigns a buyer engaged with and relates them to opportunities.

How campaign influence connects campaigns to revenue

Customizable Campaign Influence in Salesforce links campaigns to opportunities through contacts. A campaign influences an opportunity when a contact who is a campaign member is also a contact role on that opportunity, typically within a time window you configure. Influence models then decide how credit is shared.

Common influence models

How credit is sharedGood forWatch out for
First touchAll credit to the earliest influencing campaignUnderstanding how buyers first arriveIgnores everything that happened during evaluation
Last touchAll credit to the most recent campaign before the opportunitySeeing what precedes sales conversationsOvervalues late-stage tactics such as demos
Even distributionCredit shared equally across influencing campaignsA balanced starting viewTreats a newsletter click like an event attendance
Data-drivenCredit weighted by a model trained on your dataLarger datasets with consistent historyAvailability depends on edition; needs volume to be meaningful

Exact models available, and their configuration options, depend on your edition and settings. Check current behaviour in Salesforce Help before promising a particular report to stakeholders.

The contact role problem

Influence depends on opportunity contact roles. If sales does not add contacts to opportunities, no campaign can influence them, and attribution reports show very little. This is the most common reason influence reports look empty. Options include making contact roles part of the sales process at a stage gate, or using automation to add the primary contact when an opportunity is created from a converted lead. Either way, it is a sales process decision, not just a marketing setting.

Before you start

The query below is a quick health check of campaign membership. It uses standard CampaignMember fields and assumes your member statuses correctly mark which statuses count as responded. Run it in a sandbox or a read-only tool; it is for analysis only.

soql
SELECT CampaignId, Campaign.Name, COUNT(Id) respondedMembers
FROM CampaignMember
WHERE HasResponded = true
AND Campaign.IsActive = true
GROUP BY CampaignId, Campaign.Name
ORDER BY COUNT(Id) DESC
LIMIT 50
Responded members per campaign, a quick check that statuses are being set

Active campaigns with assets in use but no responded members usually mean statuses are not being set by completion actions, or the responded flag is wrong on the status values.

Common mistakes

  • Duplicate campaigns created in both systems before connected campaigns were enabled, so engagement splits across two records
  • Assets not assigned to campaigns, so engagement history is incomplete
  • Too many member statuses, which makes responded counts inconsistent across campaigns
  • No contact roles, so influence is empty regardless of marketing activity
  • Treating one model as the truth. Compare first touch, last touch and even distribution side by side and discuss the differences.

Attribution checklist

  1. Hierarchy and naming conventions documented
  2. Member statuses standardised, with responded flags checked
  3. Every active asset assigned to a campaign
  4. Contact roles captured on opportunities as part of the sales process
  5. Influence models configured and compared, not used in isolation
  6. Reports reviewed with sales and finance before being shared widely

Attribution shows association, not cause. For a fuller view of impact, combine it with the holdout approaches in measuring the impact of marketing automation honestly. Our marketing analytics and reporting service and nurture design guide cover the surrounding work.

Questions we hear

Can I turn connected campaigns off again?
Treat enablement as a one-way change and plan it accordingly. Test in a sandbox first and align existing campaigns carefully.
Why does an opportunity show no influencing campaigns?
Usually the opportunity has no contact roles, or the contacts were not campaign members within the influence time frame.
Does campaign influence prove that marketing caused the revenue?
No. It shows which campaigns touched buyers before an opportunity. Use holdouts or controlled tests if you need evidence of cause.
Should every email be its own campaign?
Rarely. Group tactics under a campaign that represents a meaningful programme, and use hierarchy for roll-up.

Attribution reports nobody believes?

We can review your campaign structure, member statuses and contact role process, then set up influence reporting that sales and finance can follow.

Talk to a Salesforce expert →

Tell us what you are trying to fix.

Share your Salesforce setup, goals and constraints. A practitioner reads every message and replies with questions, first thoughts or an honest view of whether you need outside help at all.

Talk to a Salesforce Expert
Book a Consultation