Simplified architecture setup

Adobe Journey Optimizer B2B Edition is now available using a simplified architecture. With this architecture, Journey Optimizer B2B Edition and Marketo Engage are no longer on the same system and same data store. Journey Optimizer B2B Edition receives data only from Adobe Experience Platform. However, it continues to rely on Marketo Engage entitlements and some backend features, such as email delivery, to provision and configure the system.

The simplified architecture is the foundation that unlocks new capabilities in Journey Optimizer B2B Edition:

  • Easily unify and scale your data: The new platform supports complex data models, including custom objects, buying groups, and account events.

  • Connect multiple Adobe Marketo Engage instances: Manage and unify data from several Marketo Engage environments in one place.

  • Keeps your data safe: Advanced privacy and security features that help protect your customer information. (Coming soon)

  • Built for the future: This upgrade sets you up for ongoing improvements and innovation.

For environments that are provisioned for this architecture, use the following guidelines for configuration.

Use this checklist to complete Journey Optimizer B2B Edition setup on the simplified architecture.

1. Generate B2B namespaces and schemas

Task
Details and instructions
Environment setup:
Checkbox {width="25"}
Download the namespace and schema auto-generation utility from GitHub.
Learn more
Checkbox {width="25"}
Gather Experience Platform API credentials and required headers.
Learn more
Checkbox {width="25"}
Apply environment values to your Postman environment.
Learn more
Run the scripts:
Checkbox {width="25"}
Run the Namespaces and Schemas generation utility in Postman and confirm namespaces and schemas are created.
Learn more

2. Configure XDM fields and events

Task
Details and instructions
Standard XDM classes: Set up XDM Individual Profile and XDM Business Account classes.
Checkbox {width="25"}
Select managed fields to expose for journeys, buying groups, and email personalization.
Learn more
Checkbox {width="25"}
Edit updatable fields for schemas.
Learn more
Relational schemas: Select relational XDM class (Account many-to-one Custom Object).
Checkbox {width="25"}
Ensure that schemas have the required configuration values.
Learn more
Events: Configure Experience Platform event types and fields.
Checkbox {width="25"}
Configure each Experience Platform event type with fields to be supported in journey decisioning/split paths.
Learn more

3. Configure tracking and email deliverability

To send emails from Journey Optimizer B2B Edition on the simplified architecture, configure the email tracking and deliverability in the attached Marketo Engage production instance and in the Journey Optimizer B2B Edition app.

Task
Details and instructions
Initial setup for the attached Marketo Engage instance
Checkbox {width="25"}
Configure new CNAME for Tracking Links in DNS records
Learn more
Checkbox {width="25"}
Configure branding domains for the attached Marketo Engage instance
Learn more
Checkbox {width="25"}
Configure DKIM and SPF to the attached Marketo Engage instance
Learn more
Checkbox {width="25"}
Set up DMARC
Learn more
Checkbox {width="25"}
Set up MX records for your domain
Learn more
Checkbox {width="25"}
Add outbound IP addresses to allowlists
Learn more
Email setup for the attached Marketo Engage instance
Checkbox {width="25"}
Configure From Email and From Label (optional)
Learn more
Checkbox {width="25"}
Configure Unsubscribe HTML and Unsubscribe Text
Learn more
Checkbox {width="25"}
Configure View as Web Page HTML and View as Web Page Text
Learn more
Checkbox {width="25"}
Configure Custom Object Retrieval Limits
Learn more
Checkbox {width="25"}
Configure Custom Header Options
Learn more
Checkbox {width="25"}
Configure Bot Activity filtering
Learn more
Email channel configuration for Journey Optimizer B2B Edition
Checkbox {width="25"}
Configure Communication Limits in Journey Optimizer B2B Edition
Learn more

4. Configure additional content channels

To support marketers for including other channels in their journeys, configure additional channels.

Task
Details and instructions
SMS channel configuration for Journey Optimizer B2B Edition.
Checkbox {width="25"}
Configure each SMS account that you want to support.
Learn more
Landing pages (Beta) channel configuration for Journey Optimizer B2B Edition.
Checkbox {width="25"}
Complete the landing page settings to support marketers who author and publish these pages
Learn more
Web (Beta) channel configuration for Journey Optimizer B2B Edition
Checkbox {width="25"}
Configure your business website to support the Adobe Experience Platform Web SDK.
Learn more
Checkbox {width="25"}
Add web properties by a URL where the content is delivered.
Learn more
Checkbox {width="25"}
Instruct web experience authors to install the Adobe Experience Cloud Visual Editing Helper browser extension.
Learn more

5. Connect Marketo Engage instance to support journey actions (optional)

If you plan to supplement Journey Optimizer B2B Edition capabilities with campaigns and programs in Marketo Engage, set up support for Marketo Engage actions. These action allow your marketing teams to coordinate their account-based marketing in Journey Optimizer B2B Edition and lead-based marketing efforts in Marketo Engage.

Task
Details and instructions
For each Marketo Engage instance to support journey actions
Checkbox {width="25"}
Create the Marketo Engage custom service
Learn more
Checkbox {width="25"}
Add the integration in Journey Optimizer B2B Edition
Learn more

6. Enable user access

When provisioning is complete, sandboxes are bound, and initial setup tasks are complete, configure Journey Optimizer B2B Edition and Marketo Engage access for your team and users.

Task
Details and instructions
Provide product access and permissions for users
Checkbox {width="25"}
Create a Marketo Engage product profile in the Adobe Admin Console (new Marketo Engage instance only)
Learn more
Checkbox {width="25"}
Add a user group for the profile
Learn more
Checkbox {width="25"}
Configure B2B user roles
Learn more
Checkbox {width="25"}
Add users or groups to the roles
Learn more
recommendation-more-help
6ef00091-a233-4243-8773-0da8461f7ef0