Skip to Content
Product Information
Author's profile photo Ankitkumar Kaneri

All About E-mail Sales Campaign Execution in SAP Cloud for Customer(C4C)

The key marketing capabilities in SAP Cloud for Customer are designed to help you convert marketing initiatives into sales opportunities. The scope involves creating target groups and campaigns, using surveys with embedded analytics, automated sales follow-ups, and monitoring key metrics. You can also use the integrated Content work center view to manage your marketing creative assets such as e-mail templates and external surveys.

Scope your Solution for Sales Campaign Execution:

In order to execute the Sales Campaign from Cloud for Customer you need to scope the relevant Business Object from Business Configuration, Please follow the below steps to scope the solution:

  1. Login to the tenant.
  2. Go to Business Configuration work center.
  3. Edit Implementation Project.
  4. Go to Questions tab.
  5. Navigate to Sales Campaign-> Campaign Management-> Campaign Execution and scope the questions accordingly as shown below:


  1. In order to execute Sales Campaign, Mass E-mail functionality needs to be activated.
  2. To execute Sales Campaign you need to have Target Group to be created.
  3. Also you need to create the E-Mail Template in the Content work center.
  4. Contacts/Members which are added to the Target Group should have valid E-mail ID and this can be verified by clicking on Check E-mail Address in the Target group as shown below:
  5. Set Contact Permission to Allowed for contacts/members which are added to the Target Group, this needs to be allowed both in header of the contact  and also in marketing permission facet. If this Target Group is created for an Account, Contact Permission  needs to be allowed in Account Header as well, as shown below:

Create & Activate E-mail Template:

You can follow the below steps to create Email Template in your system:

  1. Create the HTML e-mail template file locally on your machine.
  2. Go to Sales Campaign work center.
  3. Go to Content view.
  4. Click on New & Click on E-Mail Template.
  5. Fill the fields NameCommunication CategoryFrom Name and From Address.
  6. Click Save and open the newly created Email template. Under Language section, click Add and select the template you have created in step 1.
  7. Go to Actions and click on Activate.

You can refer to the below links for more details on HTML snippet:

Community Question

Use E-Mail Templates for Sales Campaigns


Recommendation: We recommend that you use an HTML text editor such as Microsoft Expression Web. Currently, HTML5 is not supported.
Note: For the upload to work correctly, ensure that the following prerequisites are fulfilled:
  • HTML syntax of placeholders is correct.
  • Unsubscribe link is included (due to legal requirements).
  • HTML syntax is virus-free.
  • Save HTML templates with UTF-8 encoding. Templates saved with a different encoding result in upload errors.
  • Reply-To Address can only be editable/modifiable only when the status of the Email Template is in In Preparation.
  • System will capture replies only when the Reply-to Address is set to Technical E-mail Address(* in the Content/E-mail template, other than the mentioned email ID, system will not capture any response emails in the system.
  • Once the Email Template is Activated you can test by sending test email, to perform testing Open created E-Mail Template->Go to Actions->click on Send Test E-Mail->Enter Recipient E-Mail Address and click on OK. If the mass email functionality is activated E-mail will be delivered to entered E-Mail ID, however it also depends on the settings done in the Email and Fax Settings.

Create Target Group:

Administrators can enable target groups with a scoping question.

Go to Business Configuration->Implementation Project->Your Project->Edit Project Scope->Scoping->Sales Campaign->Campaign Management->Target Groups and select the checkbox.

To create Target Group please follow the below steps:

  1. Go to Sales Campaign work center.
  2. Go to Target Group view.
  3. Click on New.
  4. Include basic details for your target group and choose No for Member Determination.
    Note: Member Determination is used when you create dynamic target groups.
  5. Click on Save and Open.
  6. Choose the pencil icon to edit your target group.
  7. Go to Members tab, and then from Add context menu, add your target group members from AccountsIndividual CustomersContactsTarget Groups, or Leads.
  8. Save your target group.

Create Target Groups for Sales Campaigns.

Create Sales Campaign:

You can create e-mail or SMS campaigns directly out of the system.

Go to Sales Campaign  Campaigns  New or Target Groups  Actions  New Campaign to create new sales campaigns.

Create E-Mail Sales Campaigns: Send personalized HTML e-mail messages directly from your cloud solution.

Use E-Mail Templates for Sales Campaigns: To send out personalized mass e-mail message to a target group, first create an HTML template with a desired layout, message texts, and placeholders for the various attributes to be personalized during campaign execution with the target group member attribute values.

Create SMS Sales Campaigns: Send personalized Short Messaging Service (SMS) directly from your cloud solution.

Create Multistep Sales Campaigns: You can create multi-step sales campaigns based on triggers and actions.

Please follow the below steps to create E-mail Sales Campaign:

  1. Go to Sales Campaign work center.
  2. Go to Campaigns view.
  3. Click on ‘+’ icon to create new Sales Campaign as shown below:
  4. Enter the Name of the campaign & Click on Save and Open.
  5. In the Details tab Edit required information and update Schedule.
  6. Go to Build tab.
  7. Click on Target Group under Target Audience and Click on Select to add Target Group as shown below:
  8. Add E-mail template under Actions Tab as shown below:
  9. Set the Actions and Triggers accordingly & Click on Apply.
  10. Click on Save.

Execute E-mail Sales Campaign:

Once you created E-mail Sales campaign follow the below steps to execute the campaign:

  1. Go to Sales Campaign work center.
  2. Go to Campaigns view.
  3. Open the Campaign.
  4. Go to Actions and Click on Activate.
  5. Refresh the screen from Actions and see the status of the campaign in Execution Details tab.

E-mail Sales Campaign Execution Results/Track Responses to E-Mail Sales Campaigns:

After successful execution of E-Mail Sales Campaign below are the results:

  1. In Execution Details tab, you can find the Contacted, Not Contacted, Unopened details. You can also see who is contacted under Contacted section as shown below:
  2. If you Reply to the Mass/Campaign E-mail which is sent to Accounts or Contacts, this can be found in two places:
    1. Under Respondents tab, from All table you can click on hyper link of the respective Account/Contact and navigate to the Activities tab, their you can find the details of sent and received E-mails with respect to the executed Campaign, as shown below:
    2. Under Activities tab you can find the email interaction for the executed mass/campaign email as shown below:Note:
      • If you don’t get any Emails even after customer/contact replied to the email which is sent via Email/Campaign, Request you to create incident from same tenant with details and send it to SAP Product Support.
      • System will capture replies only when the Reply-to Address is set to Technical E-mail Address(* in the Content/E-mail template.
  3. After successful campaign execution, based Triggers & Actions set for the campaign,based on the responses you received from contacts/accounts/etc for your email, it will create follow up activities or tasks.
  4. Track hard and soft bounces as well as unsubscribe clicks for your e-mail campaigns.The key response to an e-mail is whether the customers opened the e-mail, read and also clicked the enclosed hyperlinks for further information. You can check the response to the e-mail on the Execution Details tab of the specific e-mail campaign.
    • Hard Bounce: A hard bounce can be defined as an undelivered e-mail for reasons such as an invalid e-mail address. In the event of a hard bounce, the outbound tracking record status for a campaign is updated and an appropriate reason (such as Delivery Failed or E-Mail Address not Correct) is set.

    • Soft Bounce: A soft bounce response is set if an e-mail cannot be delivered for reasons such as the inbox is full, server is temporarily unavailable, or an out-of-office reply is set. The soft bounces are displayed as Soft Bounce: Temporary not Available in the Not Contacted list on the Execution Details tab.
    • Unsubscribe: The recipient can unsubscribe by sending back a pre-configured e-mail to a certain e-mail address. The recipient will be removed from any future campaigns. The corresponding e-mail communication information for the recipient including e-mail and marketing permissions mail is updated in the master data as Opt-Out. To resubscribe the customer again, set the e-mail channel back to Opt-In on the Marketing Permissions tab of the contact, individual customer, or lead.

Further you can refer the below Help Portal links:

Sales Campaign, Create E-Mail Sales Campaigns.


Ankit K

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Arun Senthil Kumar
      Arun Senthil Kumar

      Very useful blog!! Great Work Ankit 🙂

      Author's profile photo Ankitkumar Kaneri
      Ankitkumar Kaneri
      Blog Post Author

      Thank you Arun:)

      Author's profile photo Martin Schneider
      Martin Schneider

      Thanks for this useful blog Ankitkumar,


      one question: sending out attachments via emails in sales campaigns is still not possible and won't be available in the future right?




      Author's profile photo Ankitkumar Kaneri
      Ankitkumar Kaneri
      Blog Post Author

      Hello Martin,

      Thank you for your comment and question.

      As of now E-mail Sales Campaign is not supported for sending Emails with attachment.

      Have checked the Improvement request submitted for the "Sending attachments with Campaign E-mail" This might be/might not be considered in future, as of now it is not yet planned.

      Ankit K

      Author's profile photo Vranda MN
      Vranda MN

      Hello Ankit ,


      Very helpful blog. Thank you.



      Vranda MN


      Author's profile photo Tore Dente
      Tore Dente

      Dear Ankitkumar,


      Great description. Thanks for this.

      But no HTML5 files are supported?

      We want to download the editor Microsoft Expression but it´s not available since 2012.

      Do you know when SAP will change this requirement?


      BR Tore

      Author's profile photo Nery Lopez
      Nery Lopez

      Why is it that all my mass mailings reach my clients as spam?

      Author's profile photo Ankitkumar Kaneri
      Ankitkumar Kaneri
      Blog Post Author

      Hello Nery,

      Did you activated the Mass Email functionality for the sender domain and for the tenant from which you are sending the campaign EMails?

      Ankit K

      Author's profile photo Rasim Oezkan
      Rasim Oezkan

      Hi Ankitkumar,


      really nice and informative blog post here. I have a urgent question, you describe in the first part, that it is possible to use external surveys. I have two project-relevant questions to you, and would be thankful if you can provide me with some feedback:

      1.How can I exactly use a survey (e.g. customer satisfaction survey) in the html template of sales campaign of type E-Mail or in a E-Mail blast? Is there a specific command needed in html template for the survey link, so that someone who receives the email can click on it and the survey starts in the browser?

      2.  Is it possible to get a iFrame / Snippet of the Survey so that we can embed it into our landing page or a web page in general?


      Thanks in advance,


      Author's profile photo Michalina Widynska
      Michalina Widynska

      Hi Ankit,

      Great blog! I have one additional question.

      I Have the case where I have to manage several newsletters for different brands. In C4C we have main opt-in field in channel, but I can also use communication categories to add different newsletters (Newsletter for Brand 1, Newsletter for Brand 2, Newsletter for Brand 3 etc.). I have scenario when customer subscribe all newsletters, but then decided to unsubscribe from newsletter 3. To have this scenerio working I need custom unsubscribe link which will set main opt-in to true and communication category for newsletter 3 to false, so in that case customer can still receive newsletters for 1 and 2, but not to 3.

      Did you face that scenerio? If yes do you know how unsubscribe link could look like?


      Author's profile photo Franziska Romer
      Franziska Romer

      Hello Ankit,


      thank you for your post.


      We would like to add a e-mail-activity with the informations about the mass e-mails into our customers. The reason we would like to see in our customers the e-mail-activities of mass e-mails.


      Is that possible?


      Best regards

      Franziska R.