In an Adobe Workfront Fusion scenario, you can automate workflows that use Adobe Journey Optimizer, as well as connect it to multiple third-party applications and services. Adobe Journey Optimizer modules allow you to create, read, update, or delete records, or perform a custom API call to the Adobe Journey Optimizer API.
If you need instructions on creating a scenario, see Create a scenario.
For information about modules, see Modules in Adobe Workfront Fusion.
You must have the following access to use the functionality in this article:
Adobe Workfront plan* |
Pro or higher |
Adobe Workfront license* |
Plan, Work |
Adobe Workfront Fusion license** |
Current license requirement: No Workfront Fusion license requirement. Or Legacy license requirement: Workfront Fusion for Work Automation and Integration |
Product |
Current product requirement: If you have the Select or Prime Adobe Workfront Plan, your organization must purchase Adobe Workfront Fusion as well as Adobe Workfront to use functionality described in this article. Workfront Fusion is included in the Ultimate Workfront plan. Or Legacy product requirement: Your organization must purchase Adobe Workfront Fusion as well as Adobe Workfront to use functionality described in this article. |
To find out what plan, license type, or access you have, contact your Workfront administrator.
For information on Adobe Workfront Fusion licenses, see Adobe Workfront Fusion licenses.
Before you can use the Adobe Journey Optimizer connector, you must ensure that the following prerequisites are met:
To create a connection for your Adobe Journey Optimizer modules:
In any Adobe Journey Optimizer module, click Add next to the Connection box.
Fill in the following fields:
Connection name |
Enter a name for this connection. |
Client ID | Enter your Adobe Client ID. This can be found in the Credentials details section of the Adobe Developer Console. |
Client Secret | Enter your Adobe Client Secret. This can be found in the Credentials details section of the Adobe Developer Console. |
Technical account ID | Enter your Adobe Technical account ID. This can be found in the Credentials details section of the Adobe Developer Console. |
Organization ID | Enter your Adobe Organization ID. This can be found in the Credentials details section of the Adobe Developer Console. |
Meta scopes | Enter any meta scopes needed for the connection. |
Private key |
Enter the private key that was generated when your credentials were created in the Adobe Developer Console. To extract your private key or certificate:
|
Click Continue to save the connection and return to the module.
When you configure Adobe Journey Optimizer modules, Workfront Fusion displays the fields listed below. Along with these, additional Adobe Journey Optimizer fields might display, depending on factors such as your access level in the app or service. A bolded title in a module indicates a required field.
If you see the map button above a field or function, you can use it to set variables and functions for that field. For more information, see Map information from one module to another in Adobe Workfront Fusion.
This action module creates a placement, decision rule, tag, personalized offer, collection, or fallback offer.
Connection | For instructions on creating a connection to Adobe Journey Optimizer, see Create a connection to Adobe Journey Optimizer in this article. |
Record type |
Select the type of record that you want to create
|
Name | Enter or map a name for the placement. |
Description | Enter or map a description for the placement. |
Name | Enter or map a name for the description rule. |
Description | Enter or map a description for the decision rule. |
Condition | Enter or map the condition the decision rule. |
Name | Enter or map a name for the description rule. |
Status | Select the status for the decision. |
Start date | Enter or map the start date for the decision. For a list of supported date formats, see Type coercion in Adobe Workfront Fusion. |
End date | Enter or map the end date for the decision. For a list of supported date formats, see Type coercion in Adobe Workfront Fusion. |
Placements | Select the placements to add to this decision |
Collection | Select the offer collection that contains the offers that this decision will consider. |
Fallback offer | Select the fallback offer that will be presented to customers that do not match the rules for this decision. |
Name | Enter or map a name for the tag. |
Name | Enter or map a name for the collection. |
Filter Type | |
Elements | Select the tags to include in the colelction. |
Name | Enter or map a name for the fallback offer. |
Status | Select the status of the fallback offer. |
Placement | Enter or map the placement for the fallback offer. |
Name | Enter or map a name for the description rule. |
Status | Select the status for the decision. |
Placement | Select the placement for the personalized offer. |
Start date | Enter or map the start date for the personalized offer. For a list of supported date formats, see Type coercion in Adobe Workfront Fusion. |
End date | Enter or map the end date for the personalized offer. For a list of supported date formats, see Type coercion in Adobe Workfront Fusion. |
Decision rules | Select the decision rules to add to this personalized offer. |
Priority | Select the priority of this offer. Priority affects whether this offer will be presented rather than another offer. |
Capping constraint | Enter or map the number of times this offer will be presented. |
This action module deletes a single record in Adobe Journey Optimizer.
Connection | For instructions on creating a connection to Adobe Journey Optimizer, see Create a connection to Adobe Journey Optimizer in this article. |
Record type |
Select the type of record that you want to delete
|
Placement/Decision rule/Decision/Tag/Collection/Fallback offer/Personalized offer | Select the record that you want to delete. |
This module makes a custom API call to the Adobe Journey Optimizer API
Connection | For instructions on creating a connection to Adobe Journey Optimizer, see Create a connection to Adobe Journey Optimizer in this article. | |
Path |
Enter a path relative to {baseURL} starting with |
|
Method |
Select the HTTP request method you need to configure the API call. For more information, see HTTP request methods in Adobe Workfront Fusion. |
|
Headers |
Add the headers of the request in the form of a standard JSON object. For example, Workfront Fusion adds authorization headers and x-api-key headers automatically. |
|
Query String |
Enter the request query string. |
|
Body | Add the body content for the API call in the form of a standard JSON object. Note: When using conditional statements such as | |
Limit |
Enter the maximum number of results that you want the module to return in one execution cycle. |
This action module deletes a single record in Adobe Journey Optimizer.
Connection | For instructions on creating a connection to Adobe Journey Optimizer, see Create a connection to Adobe Journey Optimizer in this article. |
Record Type |
Select the type of record that you want to delete
|
Placement/Decision rule/Decision/Tag/Collection/Fallback offer/Personalized offer | Select the record that you want to delete. |
This action module creates a placement, decision, decision rule, tag, personalized offer, collection, or fallback offer.
Connection | For instructions on creating a connection to Adobe Journey Optimizer, see Create a connection to Adobe Journey Optimizer in this article. |
Record type |
Select the type of record that you want to update
|
Placement/Decision rule/Decision/Tag/Collection/Fallback offer/Personalized offer | Select the record that you want to update. |
Fields | For each field that you want to update:
|
This search module lists records of the selected type, returning results based on criteria you specify.
Connection | For instructions on creating a connection to Adobe Journey Optimizer, see Create a connection to Adobe Journey Optimizer in this article. |
Record type |
Select the type of record that you want to list.
|
Query operator |
Select an operator to apply to parameters in the query |
Fields | If you want to limit the search to specific fields, enter the fields. For each field that you want to limit the search to, click Add item and enter the name of the field. Path expressions are in the form of dot separated paths such as |
Order by | Enter or map the property by which you want to order results. |
Order direction | Select whether you want to order results by ascending or descending direction. |