Salesforce Campaigns
Although we pull the Salesforce's Campaign object in HockeyStack, you can't use it directly. It is an everyday use case to track the campaign's results. This document explains how to use it correctly.
To track a campaign's success, we use CampaignMember rather than the Campaign object. CampaignMember captures valuable information specific to each member's interaction with the campaign. This enables us to measure the campaign's effectiveness on an individual level. A date property can be created to track specific events on the CampaignMember object. This wouldn't make sense with the Campaign object, as it is only tracking the creation and update of the campaign itself.
These are the fields from Campaign that are pulled inside CampaignMember by default:
campaign_name
Campaign.Name
campaign_type
Campaign.Type
campaign_status
Campaign.Status
campaign_currency
Campaign.CurrencyIsoCode
If you need any additional fields from Campaign, you must add a new relation field to CampaignMember with the desired field.
Last updated