top of page

Campaigns, Expenses, Statistics, and Attribution in 8020CRM

Aug 27
5 min read

Direct answer: Use a Salesforce Campaign to define the initiative and audience, Campaign Members to record participation and responses, 8020CRM Expenses to record dated spend, and Campaign Statistics to connect marketing work with later operational milestones. Treat Salesforce Campaign Influence as a separate attribution model, not another copy of the same metric.

Applies to: 8020CRM Campaigns and Campaign Statistics. Campaign Influence guidance applies only when Salesforce Campaign Influence is enabled and configured.

For: Marketing operators, finance reviewers, sales managers, and Salesforce administrators.

Last reviewed: August 27, 2026.

Campaigns All list with four synthetic campaigns and columns for Campaign Expense, appointments set, Offers, contracts, closed outcomes, and gross profit.
Start with the Campaigns list, choose the intended initiative, and read each KPI in the context of the selected list view and reporting period.

Before you begin

Confirm that you can access the Campaign, its Campaign Members, the Add Expense action, Expenses, Campaign Statistics, and the applicable marketing reports. Agree on the Campaign owner, active period, member-status conventions, cost policy, category conventions, and reporting period before entering or comparing results.

An administrator should confirm one approved Campaign Statistics process and the Salesforce Campaign Influence model used by the organization. Do not treat a Campaign Statistic row and a Campaign Influence record as interchangeable evidence.

Keep four marketing layers separate

  • Campaign and Campaign Members: what initiative ran, who belonged to its audience, and which member statuses count as responses.

  • Expense: what dated spend belongs to the Campaign and how that cost is classified.

  • Campaign Statistic: which operational milestones and costs are connected through recorded Campaign, Lead, Opportunity, appointment, Offer, contract, transaction, close, and profit relationships.

  • Campaign Influence: how Salesforce allocates Opportunity influence under the organization's active model.

A Campaign response does not prove an appointment, Offer, contract, or close. Those later outcomes come from their own source records.

Diagram showing Campaign Members, Lead and deal results, and related Expenses feeding Campaign Statistics and reports or dashboards.
Campaign Statistics summarize three evidence streams. Reconcile each source before changing a total or adding another record.

Prepare and work a Campaign

  1. Open 8020CRM, select Campaigns, and open the intended Campaign.

  2. Confirm its name, type, status, active dates, owner, audience, and business purpose.

  3. Review Campaign Member Status values and identify which ones count as responses.

  4. Add or review Campaign Members through the approved audience process.

  5. Confirm consent, suppression, and channel eligibility before outreach.

  6. Work the response on the current Lead or Contact, then continue qualification or deal work on the related Opportunity or Property Transaction when applicable.

  7. Preserve the Campaign relationship through qualification and conversion when that relationship is part of the approved operating model.

Clone a proven Campaign only when the audience and channel are similar. Review dates, owner, source classification, cost period, consent, and any connected journey before activation.

Campaign Related tab with Campaign Members, Campaign Member Statuses, Campaign Statistics, Expenses, Add Expense, and Activity.
The Campaign record brings audience, response status, operational statistics, Expenses, and activity into one review context without making them the same measure.

Record Campaign spend

Open the intended Campaign and select Add Expense. The delivered action relates the new Expense to the current Campaign, but you must confirm that context before saving.

Add Expense action with required Amount and Date plus Vendor or Payee, Category, Sub-Category, Memo, Cancel, and Save controls.
Amount and Date establish the cost; use optional classification fields consistently so later comparisons retain context.
  1. Enter the actual Amount and Expense Date.

  2. Complete Category, Sub-Category, Vendor or Payee, and Memo when required by the organization's cost policy.

  3. Confirm the Campaign shown by the action. Cancel if it is not the intended initiative or period.

  4. Save once and wait for the result.

  5. Open the resulting Expense and verify the Campaign, amount, date, classification, payee, and memo.

  6. Add approved service-period, payment, or status context on the Expense record when your organization uses those fields.

  7. Return to Campaign > Related > Expenses and confirm the Expense appears once.

The Expense remains the source record for cost. Do not duplicate an Expense to repair a delayed summary.

Read Campaign Statistics correctly

Campaign Statistics are operational rows assembled from Campaign responses, Expenses, and deal milestones.

Campaign Statistic Details tab with gross profit, timing, Lead, Opportunity, and appointment measures for a synthetic Campaign.
Read each statistic with its record scope and time window; the displayed Lead, Opportunity, appointment, and profit values answer different questions.

Open a statistic or its source report and identify:

  • The unit being counted.

  • The qualifying lifecycle event.

  • The date field and time period.

  • The Campaign and owner scope.

  • The source relationship behind the value.

Then compare representative Campaign Members, Leads, Opportunities, Property Transactions, Offers, and Expenses with the statistic detail.

Common measures can include Lead and Opportunity counts, appointments, Offers, contracts, closed outcomes, elapsed time to milestones, estimated or won profit, and Expense values. Each measure answers a different question. A blank timing value can be valid when a milestone date precedes the Campaign baseline or no usable date exists. A blank cost-per-result or ROI value can be valid when the required count, Expense, or profit value is zero or absent.

Keep Campaign Influence separate

Campaign Influence is Salesforce attribution that relates Campaigns and Opportunities under an active model. Review the Opportunity, Campaign relationship, selected model, and allocated percentage or amount.

The Primary Campaign Source model assigns 100% influence to the Opportunity's primary Campaign. A custom model can allocate percentages differently. Neither model should be expected to match 8020CRM Campaign Statistics because their populations and purposes differ.

Do not add Campaign Statistics and Campaign Influence together as if they were two parts of one measure.

Reconcile from source to report

  1. Record the metric name, period, unit, Campaign, owner scope, and report filters.

  2. Open the report detail rather than relying only on a dashboard total.

  3. Compare representative Campaign Members, Expenses, and deal records.

  4. Confirm each lifecycle date and relationship that qualifies the row.

  5. Correct the authoritative source record when a relationship, amount, status, or date is wrong.

  6. Allow normal synchronization to finish.

  7. Refresh the report and then the dashboard when a current presentation is required.

Attribution is an operational model based on recorded data and selected rules. It supports comparison; it is not exclusive proof that one Campaign caused an outcome.

Troubleshooting

  • Add Expense is missing: check Campaign page assignment, action placement, Expense access, field access, and permissions.

  • Expense saved to the wrong Campaign: open the Expense and correct the relationship through the approved process rather than duplicating it.

  • Expense total is wrong: check the Campaign relationship, amount, date, category policy, duplicates, deleted records, and report period.

  • Statistic is missing or stale: check the qualifying source event, Campaign relationship, normal processing, access, report filters, and report or dashboard refresh state.

  • Campaign Influence is absent: check Salesforce feature setup, active model, Campaign-Opportunity relationship, Campaign Member or primary Campaign behavior, and access.

  • Two reports disagree: compare detail populations, counted unit, date field, lifecycle filters, security context, and refresh time.

  • Timing is blank: the milestone date may precede the Campaign baseline, or the relationship may not provide a usable date.

  • Cost per result or ROI is blank: the required count, Expense, or profit may be zero or absent, or the delivered formula intentionally returns blank.

Never change a valid deal stage, create a duplicate Expense, or edit a summary simply to force a total.

Completion signals

  • Expense entry is complete when one durable Expense opens with the intended Campaign and values and appears once under Campaign > Related > Expenses.

  • Statistics review is complete when the displayed measure can be traced to representative source records using the same period and filters.

  • Influence review is complete when the relevant Opportunity, Campaign, and active influence model are identifiable.

  • Reporting review is complete when detail rows, report totals, and the refreshed dashboard can be explained from the same source population.

Related guidance

In 8020CRM, open GetReal Support > Docs and search for Campaigns, marketing, and response follow-up or Campaign expenses, statistics, and influence.

Salesforce sources

Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
bottom of page