SAP Marketing Cloud – Understanding the Campaign Status – ‘Deactivate & Complete’ or ‘Pause & Stop’

  • In Hybris Marketing – How does the Logic of Campaign Status – ‘Deactivate & Complete’ or ‘Pause & Stop’ actually works?
  • How can we retire and switch a trigger based Campaign from campaign A to B?

Reproducing the Issue

We have a trigger based Campaign A which runs with a delay of 14 days; now we need to deactivate this Campaign and start executing a new Campaign B.

How should transition Campaigns seamlessly from A to B?

  1. Set up a new version of a trigger-based campaign with a delay of N days (consider N=14 days).
  2. The new campaign picks up the new triggers and will send the mails after the delay.
  3. The old campaign was deactivated.
  4. The old campaign does not pick up new triggers anymore (Right, as per standard).
  5. But the old campaign also does not keep processing the “pending” mails; so the mails that were triggered between now and 14 days ago.
  6. Does this status is supposed to keep handling the delayed mails?

Cause

Starting with the release in 1705 the buttons have been renamed:

  • Deactivate” was renamed to “Pause”
  • Complete” was renamed to “Stop

Deactivate / Pause stops the start trigger, but all follow-up actions are still processed.

Complete / Stop closes the complete campaign, no action (also no follow-up action) will be processed anymore.

Resolution

A) How it works                                                                                                                          

  1. Deactivating a trigger based campaign stops the listening to triggers of the initial action of the campaign. Only follow up actions are executed nevertheless as long as the fall within the validity date range of the campaign. This is the difference to the status complete which stops all actions of a campaign completely.
  2. A typical scenario for this would be an email campaign the sends a follow-up email when the recipient opens the email or clicks a link. Here you could deactivate the campaign and thus stop sending out the initial email but still process the follow-up emails.
  3. For initial emails that are sent out with a delay this doesn’t work because the delayed email is not considered as a follow-up action. This doesn’t change with release 1709.

B) Example Scenario                                                                                                                   

You have a trigger based campaign that collects interactions of type NEWSLETTERREQUEST and sends emails with a delay of 14 days. Now you want to switch the process to a new campaign. For this you deactivate the old campaign and start the new one. Now the old campaign stops collecting interactions and the sending of emails while the new campaign starts to collect the interactions and will send the emails with the delay of 14 days. As a result you have a period of 14 days where the interactions get lost.

Resolution:

If you want to switch the process from campaign A to campaign B at a given point in time T you should let campaign B start at T – 14 days and end campaign A at T. During the period between T – 14 and T both campaigns will collect the same interactions. As campaign A stops at T the interactions of the last 14 days will not trigger the emails of campaign A anymore while campaign B will start to send them. So you have a seamless transition between the Campaign A to B.

C) Frequently Asked Questions                                                                                                  

Question: If I set the old campaign status “deactivated“, will it stop triggering on new interactions, but continue sending the “pending” delayed messages for the next 14 days?

    • Answer: NO (deactivating a trigger based campaign stops the listening to triggers of the initial action of the campaign. Only follow up actions are executed nevertheless as long as they fall within the validity date range of the campaign)

Question: And will the new campaign (also with 14d delay) NOT pick up those older interactions?

    • Answer: NO

SAP Marketing Cloud – Execute a Campaign with increasing size of a Target Group

In order to warm IP Address, we have to execute a Campaign with increasing size of a Target Group.Access the Segmentation Modelling App.

  1. Create a Target Group with an attribute that has a date selection. For example, Interaction Date.
  2. Set the Reference Date to “Fixed Date” equal to the currect date.
  3. Set the Custom Period to “Next X Days”. X depends on how many days you want to perform IP address Warming.
  4. Use this Target Group in a periodic Campaign that runs everyday until IP address Warming finishes.
  5. The size of the Target Group will increase everyday due to the time filter extension, and as a result the Campaign will send more and more emails each day

 

SAP Marketing Cloud Segmentation – Usage of different ID Attributes

In SAP Marketing Segmentation you want to create a segment using the ‘ID’ attribute as a filter. The count of the segment is lower than expected or the IDs in the segment preview are not following the ID Origin selected.

Reproducing the Issue

  1. Log on to Fiori Launchpad in SAP Marketing
  2. Open the Segmentation Models App and create a new Segmentation Model
  3. Use the following ID attributes as filter for creating a new segment
  4. Observe different counts for similar filter values for both ID attributes

Cause

The provided Segmentation Content contains different attributes for IDs, having different business meaning.

Resolution

Make sure to use the correct ‘ID’ attribute in the underlying Segmentation Object. To find the correct attribute access the Segmentation Configuration app and navigate to the underlying Segmentation Object and the correct Data Source Alias. The example shows the Segmentation Object ‘Contacts – SAP_CONTACT_ENGAGEMENT_SIN’ from the SAP Hybris Marketing Cloud Edition.

The Segmentation Object SAP_CONTACT_ENGAGEMENT_SIN, Data Source Alias SAP_CE_CONTACT_IA_ERP_CUSTOMER provides the following attributes, both with the label ‘ID’:

  • IC_ID: attribute IC_ID refers to the ID of an interaction contact – filtering on a certain IC_ID (together with the IC Origin) brings back any contact that is part of the Segmentation Profile. This attribute should be displayed in the ‘Contacts’ Group.
  • ID: attribute ID refers to the Contact ID within an interaction – filtering on a certain ID brings back all contacts that have interactions created with a certain ID. This attribute should be displayed in the ‘Interactions’ Group:

Various different Segmentation Objects in the SAP Marketing Cloud Edition and On-Premise Versions will provide similar ID attributes, the approach to display the correct ID attribute within the correct group is the same independent from the Segmentation Object used.

The Segmentation Configuration app is available in the Cloud Edition and On-Premise Releases starting from 1709.

SAP Marketing Cloud Integration Flows (1805)

Underneath stated table lists all the SAP Marketing Cloud / SAP Hybris Marketing Cloud integration flows that are shipped with Cloud for Customer (C4C) / SAP Sales Cloud) CPI integration packages:

Business Object Integration Flow Name Release Src Sys Source Interface Trgt Sys Target Interface
Lead Replicate Marketing Lead to SAP Hybris Marketing C4C 15/11 C4C LeanLeadReplicationOut yMKT CUAN_BUSINESS_DOCUMENT_IMP_SRV
Activity Replicate Business Activity to SAP Hybris Marketing C4C 15/11 C4C ActivityReplicationToExtOut yMKT CUAN_BUSINESS_DOCUMENT_IMP_SRV
Lead Confirm Lead Replication to SAP Hybris Marketing C4C 15/11 C4C LeadReplicationInitiated
ByExternalOut
yMKT CUAN_BUSINESS_DOCUMENT_IMP_SRV
Business Partner Replicate Business Partner to SAP Hybris Marketing C4C 16/02 C4C BusinessPartnerReplication
SelfInitiatedOut
yMKT CUAN_BUSINESS_PARTNER_IMP_SRV
Business Partner Replicate Business Partner Relationship to SAP Hybris Marketing C4C 16/02 C4C BusinessPartnerRelationship
ReplicationSelfInitiatedOut
yMKT CUAN_BUSINESS_PARTNER_IMP_SRV
Opportunity Replicate Opportunity to SAP Hybris Marketing C4C 16/02 C4C OpportunityReplicationOut yMKT CUAN_BUSINESS_DOCUMENT_IMP_SRV
Activity Confirm Business Activity Replication to SAP Hybris Marketing C4C 16/05 C4C ActivitiyReplicationConfirmation
InitiatedByExternalOut
yMKT CUAN_BUSINESS_DOCUMENT_IMP_SRV
Marketing Permission Replicate Marketing Permission to SAP Hybris Marketing C4C 17/05 C4C MarketingPermission
ReplicationOut
yMKT CUAN_IMPORT_SRV
Buisness Attribute Management Replicate Business Attribute Assignment to SAP Hybris Marketing C4C 17/05 C4C BusinessAttributeAssignment
ReplicationHybrisMarketingOut
yMKT CUAN_BUSINESS_PARTNER_IMPORT_SRV
Buisness Attribute Management Replicate Business Attribute Set to SAP Hybris Marketing C4C 17/05 C4C BusinessAttributeSetReplication
HybrisMarketingOut
yMKT API_MKT_ATTRIBUTE_CATEGORY_SRV
Campaign Request Campaign Interactions from SAP Hybris Marketing C4C 17/08 C4C QueryCampaignInteraction
BySalesRepresentativeOut
yMKT CUAN_CAMPAIGN_INTERACTION_SRV
Campaign Request Marketing Permissions and Subscriptions from SAP Hybris Marketing C4C 18/05 C4C QueryMarketingPermissions
AndSubscriptionsOut
yMKT API_MKT_INTERACTION_CONTACT_SRV

Everything you need to know about SAP’s new CRM product: C/4HANA

SAP SE (NYSE:SAP) today fulfilled its ambition to disrupt the marketplace for customer relationship management (CRM) with the formal introduction of a new suite of applications, SAP C/4HANA, to help businesses serve and retain customers. SAP also announced the SAP HANA Data Management Suite, the industry’s first comprehensive data management solution that enables companies to turn data sprawl into business value.

The announcement was made by SAP CEO Bill McDermott at the company’s annual SAPPHIRE NOW conference.

SAP C/4HANA is an integrated offering designed to modernize the sales-only focus of legacy CRM solutions. Following the completed acquisitions of market leaders Hybris, Gigya and CallidusCloud, SAP now ties together solutions to support all front-office functions, such as consumer data protection, marketing, commerce, sales and customer service.

“SAP was the last to accept the status quo of CRM and is now the first to change it,” McDermott said. “The legacy CRM systems are all about sales; SAP C/4HANA is all about the consumer. We recognize that every part of a business needs to be focused on a single view of the consumer. When you connect all SAP applications together in an intelligent cloud suite, the demand chain directly fuels the behaviors of the supply chain.”

Building on the company’s reputation as an end-to-end business solutions provider, the new SAP C/4HANA suite will offer full integration with SAP’s business applications portfolio, led by its market-leading ERP suite, SAP S/4HANA. The combination of assets features new machine learning capabilities from SAP Leonardo, a set of intelligent technologies the company introduced last year, as well as the new SAP HANA Data Management Suite, which enables companies to gain visibility and control of their highly distributed data. The company’s overall strategy, focused on helping businesses run as intelligent enterprises, highlights the demand for a balanced approach to automation in the workplace.

Expanding its customer service solutions offerings, SAP also announced it has acquired Switzerland-based Coresystems FSM AG to improve field-service customer experience, especially in the manufacturing, energy, high-tech and telecommunications industries. Coresystems’ platform service provides real-time scheduling for customer-service requests and uses artificial intelligence-powered crowd-service technology. This  broadens the service technician pool to include company employees, freelancers and industry partners to assign the best-qualified technician to each call by taking into account expertise, location and availability of the individual service expert.

These announcements come on the heels of Europe’s new General Data Protection Regulation (GDPR), which took effect on May 25. The massive regulatory change has caused businesses to take a critical look at their legacy CRM investments.

Managing Data to Reach Customers

All systems rely on data, yet the challenge facing companies today is distributed data — data that is not just in transactional systems but scattered across products, machines and people. It is about data that must be ingested, prepared and made enterprise relevant. SAP HANA Data Management Suite enables enterprises to turn massive amounts of data — both structured and unstructured — into valuable, usable knowledge, no matter where it resides. SAP HANA Data Management Suite allows customers to maximize the potential of their data safely, simply and efficiently.

More About SAP C/4HANA

The SAP C/4HANA portfolio includes SAP Marketing Cloud, SAP Commerce Cloud, SAP Service Cloud, SAP Customer Data Cloud (including the acquired Gigya solutions) and SAP Sales Cloud (including the acquired CallidusCloud solutions). Additionally, SAP Sales Cloud unites the SAP Hybris Revenue Cloud solution and SAP Hybris Cloud for Customer (comprised of SAP Hybris Sales Cloud and SAP Hybris Service Cloud solutions).

These cloud solutions — formerly on the market under the SAP Hybris brand name — as well as SAP’s commerce and customer engagement organization are now consolidated under the SAP Customer Experience business unit to support a consistent brand experience.