Primary and/or reconcilation key configuration for saveProfile action (Adobe Campaign integration) | Community
Skip to main content
SimonDS
Level 2
February 1, 2016

Primary and/or reconcilation key configuration for saveProfile action (Adobe Campaign integration)

  • February 1, 2016
  • 2 replies
  • 14405 views

Hi All,

I'm currently trying to sync AEM with Adobe Campaign by using the "Adobe Campaign: Save Profile" action type. I'm working with AEM 6.0 SP3 and Adobe Campaign 6.1. For the moment new profile data is being submitted through the form as I can see the new records turning up in Adobe Campaign. The problem is now that I want to use the email field on the AEM form as a primary field or reconciliation key, resulting in only 1 record per unique email address in Campaign. This is currently not working as multiple records with the same email address are turning up in Campaign. Does anybody have an idea of how the Primary key and/or reconciliation key settings should be configured on both the AEM side and Campaign sides to have this functionality working? I tried both adding the primary key component as the hidden reconciliation component to my AEM form, but no luck. The AEM documentation does not seem to cover this specific topic very well.

Kind regards,

Simon

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

2 replies

SimonDS
SimonDSAuthor
Level 2
February 2, 2016

Ok,

I seem to have found how the Encrypted Primary Key is working on the following page: https://docs.adobe.com/docs/en/aem/6-1/author/personalization/adobe-campaign/adobe-campaign-forms.html#Testing a Form. However, I want to create/update profiles based on a reconciliation key only (for example the email address). Is this possible in one way or another?

Kind regards,

Simon

February 4, 2016

Hi Simon

Which feature pack are you using? The Adobe Campaign integration should support the usage of a reconciliation key, but it is possible that you are hitting a bug. I will look into this and let you know when I find out more.

Best regards
Damien

SimonDS
SimonDSAuthor
Level 2
February 4, 2016

Hi Damien,

Thanks for your reply. In the meantime I found out what the problem was. It seems AEM is really depending on the primary key linked to a campaign recipient. If this primary key (encrypted) is not defined in the url, the reconciliation key script will not properly retrieve the hidden value of the field set as reconciliation key (This is the hidden field with a name starting with 'original'). Because the reconciliation key is filled in based on this hidden field, the reconciliation keys are not forwarded to Adobe Campaign as such. My resolution is to adapt the script such that the hidden ':original:' field updates its value every time the main value of the input field changes.

Kind regards,

Simon

Adobe Champion
August 25, 2017

Hi everyone,

I noticed that quite a few people mentioned that issue with Reconciliation Key and existing profiles being re-created on Adobe Campaign side. I was wondering if anyone got any updates from Adobe on this topic. Currently I can see the issue exists with AEM 6.3 and Adobe Campaign Standard.

Best regards & thank you in advance,

Kimon

April 4, 2018

I would also like to have an update on this.