When we create Marketo programs, we create the SalesForce campaign at the program level through "SalesForce Campaign Sync". When the campaign is created, the campaign ID is: 7014W000001ZabcD. When records get added from Marketo, I will look at the activity log and the Campaign ID has QAS or QAC added to the end of the ID - 7014W000001ZabcDQAS
What does QAS and QAC mean?
Solved! Go to Solution.
These extra chars are returned when the campaign is referenced via the Salesforce API (which Marketo does). While the UI references the shorter version of the record id and the API can accept the shorter/longer id as input but will always return the long version of the Id. These extra chars are added to ensure that it is unique on a case insensitive basis (this is to support legacy applications).
These extra chars are returned when the campaign is referenced via the Salesforce API (which Marketo does). While the UI references the shorter version of the record id and the API can accept the shorter/longer id as input but will always return the long version of the Id. These extra chars are added to ensure that it is unique on a case insensitive basis (this is to support legacy applications).
Here's a neat, little tool that translates 15-digit SFDC IDs into 18-digit versions:
https://www.adminbooster.com/tool/15to18