Tracking campaign performance is crucial for marketing teams. By importing Salesforce Campaign Member data into Google Sheets, you can create custom reports, analyze campaign effectiveness, and share insights with stakeholders.
This guide shows you how to establish a live connection between Salesforce and Google Sheets to keep your campaign data current and actionable.
TLDR
-
Step 1:
Install Coefficient from Google Workspace Marketplace and connect to Salesforce
-
Step 2:
Use the Coefficient sidebar to select Import from… and choose Salesforce
-
Step 3:
Select Objects & Fields and choose Campaign Member object
-
Step 4:
Select the fields you want to import and apply any filters
-
Step 5:
Set up auto-refresh to keep your data updated automatically
Step-by-Step Guide to Import Salesforce Campaign Member Data
Step 1: Install Coefficient and Connect to Salesforce
- Open your Google Sheet
- Click on Extensions > Add-ons > Get add-ons
- Search for “Coefficient” and install it from Google Workspace Marketplace
- Once installed, open Coefficient from Extensions > Coefficient > Launch
- In the Coefficient sidebar, click “Import from…”
- Select “Salesforce” from the list of available connectors
- Follow the authentication prompts to connect your Salesforce account

Step 2: Import Campaign Member Data
- In the Coefficient sidebar, select “Objects & Fields” under the Salesforce import options
- From the list of available objects, find and select “Campaign Member”
- Choose the fields you want to import (e.g., First Name, Last Name, Status, Campaign Name, etc.)
- Apply any filters to narrow down your data (optional)
- Click “Import” to bring the data into your Google Sheet

Step 3: Set Up Auto-Refresh (Optional)
- Click on the Coefficient icon in your sheet where the data was imported
- Select “Schedule Refresh”
- Choose your preferred refresh frequency (hourly, daily, weekly)
- Set the specific time and days for the refresh
- Click “Save” to activate automatic updates

With auto-refresh enabled, your Campaign Member data will stay up-to-date without manual intervention, ensuring your reports and analyses always reflect the latest information from Salesforce.
Reports
- Opportunity Pipeline
- Leads by Source
- Leads by Owner
- Converted Leads
- Open Leads
- Leads with No Activities
- Recently Created Leads
- Recently Modified Leads
- Account History
- Contact History
- Opportunities by Owner
- Opportunities by Stage
Objects
- Account
- Campaign
- Campaign Member
- Contact
- Event
- Lead
- Opportunity
- Opportunity Snapshot
- Task
- User
- Custom Objects
Analyzing Your Campaign Member Data in Google Sheets
Once you’ve imported your Campaign Member data, you can leverage Google Sheets’ functionality to create insightful analyses:
- Use pivot tables to summarize campaign response rates by status
- Create charts to visualize campaign performance over time
- Set up conditional formatting to highlight high-performing campaigns
- Combine with other data sources for comprehensive marketing analytics
The real-time connection ensures your analyses are always based on current data, eliminating the need for manual exports and updates.
Trusted By Over 50,000 Companies