ACS Connector bridges Adobe Campaign v7 and Adobe Campaign Standard. It is an integrated feature in Campaign v7 that automatically replicates data to Campaign Standard, uniting the best of both applications. Campaign v7 has advanced tools to manage the primary marketing database. The data replication from Campaign v7 allows Campaign Standard to leverage the rich data in a user-friendly environment.
With ACS Connector, Campaign Standard continues to be used by digital marketers to design, target, and execute campaigns while Campaign v7 is tailor-made for data-oriented users such as database marketers.
ACS Connector is only available as part of the Adobe Campaign Prime offering. For more information on how to license Adobe Campaign Prime, contact your account manager.
ACS Connector is only available for hosted and hybrid architectures. It is not available for full on-premise installations.
To use this feature, you must connect to Campaign with an Adobe ID (IMS). See Connecting via an Adobe ID.
This document presents the ACS Connector capabilities. The sections below provide information on how the feature replicates data and instructions on how to work with replicated profiles.
ACS Connector is included with Campaign v7 under license agreement. To use ACS Connector, make certain that you can switch between Campaign v7 and Campaign Standard. If you are uncertain of your version and its included features, please contact your administrator.
ACS Connector replicates the following items on a periodic basis from Campaign v7 to Campaign Standard:
By default, the periodic replication for ACS Connector is once every 15 minutes. The span of the periodic replication can be adjusted to suit your needs. Contact your consultant if changes are required.
Data replication for recipients, subscriptions, services, and landing pages is incremental, which means that only new recipients and modifications to existing recipients are replicated from Campaign v7 to Campaign Standard. However, replication for an audience occurs in a single instance. You can create an audience in Campaign v7 and then replicate it one time to Campaign Standard. The replication is immediate and cannot be configured for regular updates. For instructions, see Synchronizing audiences.
Please be patient with the initial replication of a large database as it can take several hours. However, subsequent replications are incremental and much faster.
ACS Connector replicates the following items on a periodic basis from Campaign Standard to Campaign v7:
Replicating delivery IDs and email logs allows to access the history of deliveries and tracking data for your v7 recipients from Campaign v7.
Only email broadlogs and tracking logs are replicated from Campaign Standard to Campaign v7.
ACS Connector synchronizes quarantines between Campaign v7 and Campaign Standard.
For example, a profile that has been replicated from Campaign v7 to Campaign Standard includes an email address. If the email address is quarantined by Campaign Standard, the data is passed to Campaign v7 during the next synchronization. For more information on quarantines, see Quarantine management and Campaign Standard Quarantines.
Replicated profiles can be used by Campaign Standard and Campaign v7 for targeting workflows in marketing campaigns.
For instruction on how to send a delivery in Campaign Standard using replicated profiles, see Synchronizing profiles. Additional instructions are provided for sharing the unsubscription data between Campaign v7 and Campaign Standard.
Replicated profiles are readily available for deliveries but have certain limitations in Campaign Standard. Review the items below to learn how best to manage them.
Billing is not impacted by your choice of application to send deliveries, Campaign v7 or Campaign Standard. Billing information is reconciled between Campaign v7 and Campaign Standard. Therefore, if you send deliveries to the same recipient using both applications, it is still counted as one active profile.
Two types of implementation exist for ACS Connector. Both of them are always performed by the Adobe Campaign Consulting team.
This section is intended for expert users only, to provide them with a global view of the implementation process and its main steps.
Do not try, by any means, to perform any of these implementations yourselves. It is strictly reserved to the Adobe Campaign consultants.
The basic implementation allows you to replicate recipients (out-of-the-box fields), services and subscriptions, web applications and audiences. This is a one-way replication from Campaign v7 to Campaign Standard.
The advanced implementation will allow you to perform more complex use cases, for example if you have additional recipient fields or custom recipient tables (transaction table for example). See Advanced implementation.
To use the feature, the ACS Connector package needs to be installed. This is always performed by the Adobe technical administrator or consultant.
All the technical elements related to ACS Connector are available in the Administration > ACS Connector node of the explorer.
After the installation of the package, two technical workflows are available under Administration > ACS Connector > Process.
Never try to modify these workflows. They should never be in error or paused. If this happens, please contact your Adobe Campaign consultant.
[ACS] Quarantine synchronization
(quarantineSync): this workflow synchronizes all quarantine information. All new quarantines in Campaign v7 are replicated into Campaign Standard. All new quarantines from Campaign Standard are replicated into Campaign v7. This guarantees that all exclusion rules are synchronized between Campaign v7 and Campaign Standard.[ACS] Security group synchronization
(securityGroupSync): this workflow is used for rights conversion. See Rights conversion.The following replication workflows are available as “ready to be used” templates. They need to be implemented by your Adobe Campaign consultant.
[ACS] Profile replication
(newProfileReplication): this incremental workflow replicates recipients to Campaign Standard. By default, it replicates all the out-of-the-box recipient fields. See Default recipient fields.
[ACS] Service replication
(newServiceReplication): this incremental workflow replicates the chosen services to Campaign Standard. See the use case Synchronizing web applications.
[ACS] Landing pages replication
(newLandingPageReplication): this incremental workflow replicates the chosen web applications to Campaign Standard. The Campaign v7 web applications will appear as landing pages in Campaign Standard. See the use case Synchronizing web applications.
[ACS] New replication
(newReplication): this incremental workflow is an example that can be used to replicate a custom table. See Advanced implementation.
[ACS] Delivery-message replication
(newDlvMsgQualification): this incremental workflow replicates delivery messages from Campaign Standard to Campaign v7.
[ACS] Profile delivery log replication
(newRcpDeliveryLogReplication): this incremental workflow replicates delivery IDs, email broad logs and email tracking logs from Campaign Standard to Campaign v7. It only takes into account deliveries sent from Campaign Standard to profiles that are part of the nms:recipients table of Campaign v7.
In case both Campaign Classic and Campaign Standard instances are used to send emails with tracked URLs, an issue with duplicate URL tagIds may occur during the synchronization. To prevent this from happening, update the Update tracking URLs (writerTrackingUrls) activity in the workflow and add the “ACS” prefix to the @tagId source expression.
[ACS] New delivery log replication
(newRcpDeliveryLogReplication): this incremental workflow replicates delivery IDs, email broad logs and email tracking logs from Campaign Standard to Campaign v7. It only takes into account deliveries sent from Campaign Standard to profiles that are part of a specific table (to define, other than nms:recipients) of Campaign v7.
If you have any additional fields or custom tables (transaction table, for example), they will not be replicated by default. Advanced configuration needs to be performed. See Advanced implementation.
You will find below the list of recipient fields that are replicated with the basic implementation. These are the out-of-the-box fields:
Label |
Internal name |
Source Id |
@sourceId |
Creation date |
@created |
Modification date |
@lastModified |
Email |
@email |
Last name |
@lastName |
First name |
@firstName |
Middle name |
@middleName |
Mobile |
@mobilePhone |
Birth date |
@birthDate |
Gender |
@gender |
Salutation |
@salutation |
No longer contact (by any channel) |
@blackList |
No longer contact by email |
@blackListEmail |
No longer contact by SMS |
@blackListMobile |
Phone |
@phone |
Fax |
@fax |
Address 1 (apartment) |
[location/@address1] |
Address 2 |
[location/@address2] |
Address 3 (Number and street) |
[location/@address3] |
Address 4 (county) |
[location/@address4] |
Zip/Postcode |
[location/@zipCode] |
City |
[location/@city] |
State/Province code |
[location/@stateCode] |
Country code |
[location/@countryCode] |
The rights are handled differently in Campaign v7 and Campaign Standard. In Campaign v7, the rights management is folder-based, whereas in Campaign Standard it is based on unit access (organizational/geographical units). A Campaign Standard user belongs to security group which contains the restriction context. Therefore, the Campaign v7 rights system needs to be converted to match the Campaign Standard one. There are several ways to perform the rights conversion. You will find below an example of implementation.
Under Administration > ACS Connector > Rights management > Security groups, use the Synchronize button to retrieve all the Campaign Standard security groups. Out-of-the-box Campaign Standard groups are excluded.
If your rights management is folder-base, go to Administration > ACS Connector > Rights management > Folder mapping and map each needed folder with a security group.
The replication workflows will then use this information and add the corresponding organizational/geographical units to each object to replicate.
This section describes some of the possibilities in terms of advanced implementation.
This information can only be used as general guidelines. Reach out to your Adobe Campaign consultant for the implementation.
The advanced implementation will add custom replication workflows, depending on the customer’s needs. Here are a few examples:
Replicating extended fields on recipients
With the basic implementation, the out-of-the-box recipient fields are replicated. If you want to replicate custom fields that you added to the recipient schema, you need to identify them.
Under Administration > ACS Connector > Data mapping, create a targeting mapping on the nms:recipient table.
Select the additional fields you want to replicate and other needed information (index, links, identification keys).
Open the dedicated profile replication workflow (not the template, but the workflow instance itself). Modify the Query and Update data activities to include these fields. See Technical and replication workflows.
Replicating custom profile tables
With the basic implementation, the out-of-the-box recipient table is replicated. If you added custom recipient tables, here is how you identify them.
Under Administration > ACS Connector > Data mapping, create a targeting mapping on your custom profile table.
Define the identification data, index, links and fields you want to replicate.
If your rights management is folder-based, go to Administration > ACS Connector > Rights management > Folder mapping, and define a security group for the folders linked to your custom tables. See Rights conversion.
Use the New replication workflow (not the template, but the workflow instance itself) to include the custom table and the fields to replicate. See Technical and replication workflows.