Triggers Integration with Adobe campaign Standard | Adobe Higher Education
Skip to main content
Level 2
June 17, 2021
Beantwortet

Triggers Integration with Adobe campaign Standard

  • June 17, 2021
  • 3 Antworten
  • 3729 Ansichten

Hi All,

I tried to integrate triggers with ACS. For that i have created a trigger, an event, a transactional template and have published it. I am sending email id in one of the eVar from analytics and trying to enrich it with the profiles schema but it is not happening.

I am getting the error as "Unable to resolve alias to a valid profile in Adobe Campaign"  .

when i tried to trigger the same event through an api using postman i am able to receive the email.

Can anyone help me to map this trigger with the profiles schema.

 

Regards,

Shubham

Dieses Thema wurde für Antworten geschlossen.
Beste Antwort von costa_n11

Hi Shubham

Using Experience Cloud Trigger with ACS requires a few more steps than just defining the trigger and the message

  1. In People Core Service (People in the 9 dot menu of Experience Cloud), you need to create a new Customer Attribute, make sure to give an unique integration code, you could call it "emailId" for clarity

 

  1. Then on the website, when your email id is captured, you need to set the email id to the integration code via the setCustomerIDs of Experience Cloud ID Service, if you want to use later one Shared Audience, you could also set the "AdobeCampaignID" integration code (please respect the syntax) and make sure the "AdobeCampaignID" is set AFTER the "emailId" integration code

 

  1. Now in ACS, you have to define a Data Source using "emailId"

 

Now you have the backbone on your website to link your trigger to ACS

 

In ACS, when using trigger, the Profile MUST exist PRIOR the invocation of the trigger itself.

Looking at the error, you might have missed some of the above,

Thanks
Denis

3 Antworten

Level 9
June 18, 2021
Is this event based transactional or profile transactional message?
Level 2
June 18, 2021
I Think it is based on event. A trigger is triggered from analytics and in the eVar i am passing the email id . This eVar i am mapping with the email column in profiles schema in enrichment section to trigger the email. Basically i am following the cart abandonment example from the adobe documentation.
costa_n11Adobe EmployeeAntwort
Adobe Employee
June 24, 2021

Hi Shubham

Using Experience Cloud Trigger with ACS requires a few more steps than just defining the trigger and the message

  1. In People Core Service (People in the 9 dot menu of Experience Cloud), you need to create a new Customer Attribute, make sure to give an unique integration code, you could call it "emailId" for clarity

 

  1. Then on the website, when your email id is captured, you need to set the email id to the integration code via the setCustomerIDs of Experience Cloud ID Service, if you want to use later one Shared Audience, you could also set the "AdobeCampaignID" integration code (please respect the syntax) and make sure the "AdobeCampaignID" is set AFTER the "emailId" integration code

 

  1. Now in ACS, you have to define a Data Source using "emailId"

 

Now you have the backbone on your website to link your trigger to ACS

 

In ACS, when using trigger, the Profile MUST exist PRIOR the invocation of the trigger itself.

Looking at the error, you might have missed some of the above,

Thanks
Denis

Level 2
December 17, 2021

Hi denisb91363072,

Can you help me in understanding what is the value you are passing in VID in the 2nd Screenshot.

 

Regards,

Shubham