Skip to main content
Level 2
Apr 20, 2022 8:26 PM UTC
Solved

Random question around SalesForce Campaign ID

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?

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Darshil_Shah1
Darshil_Shah1Accepted solution
Adobe Champion, Community Advisor, UG Leader
Apr 20, 2022 9:12 PM UTC

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).

2 replies

Darshil_Shah1
Adobe Champion, Community Advisor, UG Leader
Darshil_Shah1Adobe Champion, Community Advisor, UG LeaderAccepted solution
Adobe Champion, Community Advisor, UG Leader
Apr 20, 2022 9:12 PM UTC

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).

Translate
Michael_Florin-2
Level 10
Apr 21, 2022 12:23 PM UTC

Here's a neat, little tool that translates 15-digit SFDC IDs into 18-digit versions:

https://www.adminbooster.com/tool/15to18

Translate