Hi Marcel,
The CampaignGroupId is only unique at the account level. For the
Campaign Group Performance Report,
even though the ExternalCustomerId field is not available in this report type, you can always assume that the reporting data is bound to your account which is set in the properties file as you can only generate report on the client account level.
On your end, you can do a post-processing to add an ExternalCustomerid in this report if you want to distinguish it between the same report from other client accounts.
Also, my apologies if the terminologies that I am using confused you. The terms ExternalCustomerId, CustomerId and AccountId are the same, so you can also use it interchangeably, and we can still understand that you mean the same thing.