top of page
Writer's pictureNaveen VM

CC & BCC in Salesforce Marketing Cloud Emails

Updated: May 14, 2021

What is CC & BCC ?


CC stands for “carbon copy,” while BCC stands for “blind carbon copy”. People use this in day to day emails to send a copy to other members. But how does this work in Salesforce Marketing Cloud when you try to send mass / individual / Triggered emails?


Enable CC & BCC in Salesforce Marketing Cloud:


To enable CC & BCC feature in Marketing cloud, go to Setup > Feature settings > Email Studio > Email Optional Features > Enable BCC Emails.

Once you have enabled, you could see the CC & BCC options in Journey Builder, Transactional Email sends, Content Builder & Triggered Emails.

CC BCC in Journey Builder
Journey Builder
CC BCC in Triggered Sends
Triggered Send
CC BCC in Content Builder
Content Builder

Apply CC & BCC using Personalization Strings:


  • If CC / BCC fields present in the send-able data extension then you can use those fields / attributes in CC / BCC section as a personalized strings.

  • If the fields are empty in data extension, then the CC will also be empty.

  • You can also add additional CC & BCC depending upon use case.

CC BCC Using Personalized Strings

Apply Conditional CC & BCC using Ampscript:


  • You can also use ampscript to use conditional CC / BCC.

  • Let's say that only for certain B2B customers you would need to use CC/BCC feature.

  • In that case, you can use lookup functions to check if the customer is present in another data extension and if its present then fetch the CC / BCC email address.

%%=v(Lookup('CC Owner Mail','OwnerEmail','Kdnr',Attributevalue('kdnr')))=%%
CC BCC Using Ampscript

But you cannot reference ContentBlockByID functions in CC / BCC as it will throw an error:

%%[ContentBlockByID("38394")]%% %%=v(@OwnerEmail)=%%
CC BCC Error

CC & BCC in Transactional Messaging APIs:


If you would like to use conditional CC / BCC using ampscript in Transactional messaging then make sure you use the option "create journey" using Transactional API - create send definition in the Payload.

You don't have to set anything BCC & CC option on definition API. Once it creates a Journey you can able to update directly in Journey builder.

Check out my previous blog to see how to create a Transactional Messaging API Email.

Once you get a success response in the API, SFMC will create a journey. Post that you can able to use ampscript in CC / BCC as shown below:

CC BCC in Transactional API

Additional Notes:


  • If you send to a targeted audience that contains 1,000 subscribers, 1,000 emails are sent to each CC and BCC recipient, in addition to the 1,000 emails sent to the targeted subscribers. For example, if a send goes out to 1,000 subscribers, with 1 CCed email address, 2,000 emails of your subscription would be used.

  • Using personalization strings or AMPscript impacts sending speed. Sends require more time to process when personalization strings or AMPscript is used. The length of the delay increases with the number and complexity of AMPscript functions and personalization strings used for CC and BCC.

  • The system doesn’t create a subscriber for CC or BCC email addresses. All tracking activity performed by a CC or BCC recipient relates back to the targeted subscriber. Emails sent to CC and BCC recipients aren’t included in Total Sent or Total Delivered numbers in tracking.

  • Opens and clicks track back to the subscriber key of the targeted subscriber. For example, if I send to example@nto.com, and CC exampletwo@nto.com and the email is opened by exampletwo@nto.com, tracking shows an open for the example@nto.com subscriber. There isn’t a note of the exampletwo@nto.com subscriber.

  • If the targeted subscriber never opens the email, they continue to be tracked as unengaged subscribers, even if the message is opened from the CC and BCC email address.

  • If CC or BCC recipients unsubscribe, it unsubscribes the actual subscriber.


Additional References:

Salesforce help link on CC & BCC .

Enabling CC & BCC Options for Email Sends in Salesforce Marketing Cloud by Eliot Harper.


Hope this gives you an idea of how to implement CC / BCC in Marketing cloud.


Please feel free to leave your feedback / queries in the comments sections.


Happy Learning!


14,086 views2 comments

Recent Posts

See All

2 Comments


When I attempt to add CC and pull in via AmpScript for a journey, i can not select the correct email address in the journey settings. MC keeps unsaving my selection. I have two email address elements in my entry DE. One for the subscriber and one for the CC. However, it doesn't work. Did you set up your second email as text within your entry DE? I'm finding other notes, not related to CC'ing stating only one email address field type should be in your entry DE.

Like

%%=TreatAsContent(ContentBlockById(123456789))=%% Is working fine from Journeys

Like
bottom of page