The Activities console enables you to create, organize, and manage the marketing activities of your brands:
- Add brands.
- For each brand, add and configure activities.
- Administer activities.
On the Activities console, activities are organized by brand. You can use brands and folders to structure the organization of your activities. You navigate to the Activities console by tapping/clicking Personalization and tapping/clicking Activities.
Activities are available in Targeting mode for authoring targeted content, where you can also create activities. Activities that you create in Targeting mode appear in the Activities console.
Activities are displayed with a label describing what kind of activity is defined:
- XT - Adobe Target experience targeting
- A/B - Adobe Target A/B testing
- AEM - Adobe Experience Manager targeting (contexthub or clientcontext driven)
What types of activities are available is determined by the following:
- If the xt_only option is enabled on the Adobe Target tenant (clientcode) used on the AEM side to connect to Adobe Target, then you can create only XT activities in AEM.
- If the xt_only options is not enabled on the Adobe Target tenant (clientcode), then you can create both XT and A/B activities in AEM.
Additional note: xt_only options is a setting applied on a certain Target tenant (clientcode) and can only be modified directly in Adobe Target. You cannot enable or disable this option in AEM.
You must secure the activity settings node cq:ActivitySettings on the publish instance so that it is inaccessible to normal users. The activity settings node should only be accessible to the service handling the activity synchronization to Adobe Target.
See Prerequisites for Integrating with Adobe Target for detailed information.
Create a brand for which you want to manage marketing activities.
When you create a brand using the Activities console, it also appears in the Offers console where you can create offers for the experiences of your activities.
Add an activity or edit an existing activity to focus your marketing efforts on specific audiences. When you create/edit an activity, you specify the following information:
- Name: The name of the activity.
- Targeting Engine: Either AEM or Adobe Target as the engine for targeted content.
- Select a Target Configuration: (Adobe Target only) The cloud configuration that this activity should use to connect to Adobe Target. This option appears only when Adobe Target is selected for Targeting Engine.
- Activity Type: The activity type - A/B Test or Experience targeting
- Objective: (Optional) A description of the activity.
- Experiences: Mappings between audience names and the marketing segments that you are targeting.
- Traffic Percentages: If A/B test is selected, you can change how much traffic (in percent) goes to each experience.
- Duration: The period of time when the activity is applied.
- Priority: The relative priority of the activity. When activities provide content for the same user segments, the activity of the higher priority takes precedence.
- Goal Metric: If Adobe Target is selected as the targeting engine, you can add success metrics to the activity. One success metric is required.
New Adobe Target activities need to be created in the targeted content editor, not in the Activities console, as synchronization to Adobe Target will fail.
You can, however, edit existing Adobe Target activities in the console.
Provide the following information and then click or tap Next:
- A name for the activity.
- The targeting engine to use. ContextHub (AEM) is selected by default. If you need to use Adobe Target, create the activity in the targeted content editor.
- If you selected Adobe Target as the targeting engine, select/edit the cloud configuration to use to connect to Adobe Target. (Be careful that you do not select a framework that you created for your cloud configuration.)
- (Optional) The objective or a description of the activity.
- Select the Activity Type.
If you are using AEM targeting or Adobe Target experience targeting:
- Click or tap Select Audience and select the segment that your experience targets.
- Click or tap Add Experience, type a name, and click or tap OK.
- Click or tap Next.
If you are using Adobe Target A/B Testing:
- Click or tap the pencil in the audiences box to select an audience.
- Click or tap Add Experience, type a name, and click or tap OK.
- Enter the percentage of traffic that displays each experience.
- Click or tap Next.
To specify when the activity starts, use the Start drop-down menu to select one of the following values:
- When Activated: The activity starts when the page that contains the targeted content is activated.
- Specified Date & Time: A specific time. When you select this option, click or tap the calendar icon, select a date, and specify the time to start the activity.
To specify when the activity ends, use the End drop-down menu to select one of the following values:
- When Deactivated: The activity ends when the page that contains the targeted content is deactivated.
- Specified Date & Time: A specific time. When you select this option, click or tap the calendar icon, select a date, and specify the time to end the activity.
If you are using Adobe Target as your targeting engine, select what you would like to measure with this activity. See Configuring the Activity and Setting Goals for more information on the success metrics available. You must select at least one goal.
You need to publish activities to make them available. Conversely, you may want to make activities unavailable by unpublishing them.
When unpublishing an activity, the status of the activity does not change unless you refresh the page.
When an activity that uses the Adobe Target targeted engine is activated, a second activity is created on the publish instance:
- The activity on the author instance tracks activity on the author instance and is useful for simulating the visitor experience. The analytics recorded for this activity only reflects what occurs on the author instance.
- The activity on the publish instance reflects and responds to the activity on the publish server. This is the activity that runs on the public website. Only the publish activity is relevant to tracking and analyzing the usage of the actual public site.
You can see the performance of any Adobe Target activity (XT or A/B). If you are using A/B testing, you can also convert the winning experience, which then becomes the default experience.
To view activity performance and convert winning experiences:
Click or tap the Push winner link to push that experience as the default experience.
Converting the winner does the following:
- It disables the current activity
- Modifies all pages and replaces the targeted content with the actual content of the winning experience. The content of the winning experience becomes part of the normal page without targeting.
Activities that use the Adobe Target targeting engine are synchronized with Adobe Target campaigns. An activity is automatically synchronized to Adobe Target when the following conditions are met:
- The activity contains at least one experience.
- At least one experience contains a mapped segment and one offer.
- Each experience in the activity must have the same number of offers.
These conditions apply to activities on author and publish instances.
When an activity is synchronized, a corresponding campaign is created in Adobe Target:
- Activities on the publish instance have the same name as the corresponding Adobe Target campaign.
- Activities on the author instance correspond with Target campaigns of the same name with the _author suffix.
The _author activities are synchronized immediately when the activity is modified. Immediate synchronization enables the simulation of activities with Client Context or ContextHub.
Publish activities are synchronized when the activity is published to the AEM publish instance.
When AEM synchronizes an activity with Adobe Target, AEM includes a property of the activity named thirdPartyId. The value of this property is based on the path of the activity in the AEM repository. No two campaigns in Adobe Target can have the same value for the thirdPartyId property. Therefore an activity will fail to synchronize if an existing campaign (of a different type AB, XT) in Adobe Target uses the same value for thirdPartyId.
This situation can occur under the following circumstances:
- An activity is created and synchronized with Adobe Target.
- On another AEM instance an activity is created under the same brand and using the same name. Synchronization of this activity fails when attempted.
This situation can also occur under the following circumstances:
- An activity is created and synchronized with Adobe Target. The activity is then deleted on AEM.
- An activity is created under the same brand and using the same name as the deleted activity. Synchronization of this activity fails when attempted.
To avoid synchonization problems, always use unique names for activities. If an activity fails to synchronize, you can delete the campaign in Adobe Target that uses the same name if that campaign is not being used.
When you create a campaign in Adobe Target, it assigns a property called thirdPartyId to each campaign. When you delete the campaign in Adobe Target, thirdPartyId is not deleted. You cannot re-use the thirdPartyId for campaigns of different types (AB, XT) and it cannot be manually removed. To avoid this issue, name each campaign a unique name; campaign names can therefore not be re-used in different campaign types.
If you use the same name in the same campaign type, you will overwrite the existing campaign.
If while synchronizing, you encounter the error "Request Failed. thirdPartyId already exists," change the name of the campaign and synchronize again.