Marketo Measure sends and receives data through a connected Salesforce user within the Marketo Measure app.
In order to push touchpoint data to your Salesforce instance, the connected user must have access to Marketo Measure custom objects (i.e. Buyer Touchpoint and Buyer Attribution Touchpoint) as well as standard Salesforce objects such as Leads and Contacts (see Marketo Measure in Salesforce.
Salesforce Administrator user licenses can serve as the connected user as they often have the necessary data privileges by default. However, your team may prefer to use an integrations user or a dedicated Salesforce user license to track the impact of Marketo Measure on your instance.
We recommend the following permissions to ensure that Marketo Measure data is accurately flowing:
The managed permission set gives an SFDC admin the ability to create, read, write, delete records from Marketo Measure objects.
This allows Marketo Measure to decorate leads after they have been converted to contacts. If this permission set is not enabled there can be significant data tracking gaps. You can find more information in Salesforce Trailblazer community.
The Marketing User checkbox allows the user to create campaigns and use the Campaign Import Wizards. If this option isn’t selected, the user can only view campaigns and advanced campaign setup, edit the Campaign History for a single lead or contact, and run campaign reports. Marketo Measure needs to ability to read and write to the campaign object.
If Marketo Measure is still experiencing issues reading or writing data it may be helpful to investigate the following:
If the dedicated user does not have access to leads in queues then it is unable to modify the leads with Marketo Measure data. You can accomplish this by having a role in the hierarchy that allows access to queues or individually granting users access.
Field level security and field accessibility are related but have some key differences. Field Level Security defines field visibility for a given profile while Field Accessibility determines whether a field is editable based on the field level security and page layout configuration. Using the Marketo Measure package’s permission sets you will receive the necessary field object security settings. In some cases, in order to have the correct field accessibility, the connected user will need to have the Marketo Measure fields on the page layouts. Marketo Measure fields on the layout allow for the Marketo Measure data to map into Salesforce. This will depend on your particular Salesforce environment.
Every organization’s Salesforce has individual needs but we provide you with our requirements to balance Marketo Measure’s access needs with your security protocols. Don’t hesitate to reach out to Marketo Support.