Configure branding domains

A branding domain in Marketo Engage is a custom subdomain (such as links.yourcompany.com) used to rewrite links and track email clicks and ensure that they reflect your brand rather than a generic domain. Each branding domain acts as a click-tracking domain to enhance deliverability and trust by matching your email and landing page links to your domain.

  • It replaces generic links with your own branding in email hyperlinks.
  • When an account lead clicks a link, it redirects through this custom domain to allow performance tracking while appearing legitimate to email filters.
  • If you have multiple brands, you can configure additional branding domains to support different business units or brands.
recommendation-more-help

Unique CNAMEs for tracking links

Email tracking links must be new and unique for the attached Marketo Engage instance. If you have existing CNAMEs for tracking links point to a pre-existing (production) Marketo Engage instance, they cannot be reused as-is.

You can share return-path domain branding between your production Marketo Engage instance and the attached instance, but this is a backend change. Open a support ticket and provide your Marketo Engage prefix (Munchkin ID) and your new Journey Optimizer B2B Edition prefix (Munchkin ID) to request shared return-path domain branding.

PREREQUISITES
Before you edit or add a domain in the UI, you must have a mapped CNAME to an Adobe-provided Marketo Engage domain.
When adding a domain, the system checks for pre-existing SSLs, which may have been manually created prior. If you encounter this validation, create your domain without selecting SSL creation and then connect them as a separate procedure.

Access branding domains in Marketo Engage

  1. Go to the Admin area in your Marketo Engage instance and select Email.

  2. Scroll down to the Branding Domains panel.

    Branding Domains panel in Admin under Email, showing the default domain {width="700" modal="regular"}

    The list displays the default domain for the Marketo Engage instance.

Edit your default branding domain

The first step in working with branding domains is to edit the default branding domain defined in your Marketo Engage instance.

NOTE
You cannot define an additional branding domain until you have edited the generic default domain.
  1. In the Branding Domains panel, select the generic domain and click Edit at the top.

    Branding Domains panel with the generic domain selected {width="500"}

  2. In the Edit Branding Domain dialog, enter the name of your default domain in the Domain field.

    Edit Branding Domain dialog {width="400"}

  3. If you have multiple workspaces defined for your Marketo Engage instance, click Next.

    Select each of the workspaces where you want to apply the updated primary domain.

    Edit Branding Domain dialog with workspace selection for primary domain {width="400"}

  4. Click Save.

Define an additional domain

After you edit the default domain, you can add another branding domain when you want to run multiple brands out of your Journey Optimizer B2B Edition environment where each has its own branded tracking links. When you add a domain, you have the following options:

  • Make Primary Domain: Make this the primary domain for the workspace. When you select this option, all existing unsent emails are set to the default primary domain and all newly created emails automatically default to this primary domain. Marketers can choose an alternative branding domain where needed.

  • Generate SSL Certificate: Create a Secure Sockets Layer (SSL) with the creation of the domain. The first tracking domain initiates a one-time set up of infrastructure that may take a few hours. The system sends a notification upon completion.

To add the domain:

  1. In the Branding Domains panel, click Add at the top.

    Branding Domains panel with the Add button at the top {width="500"}

  2. In the New Branding Domain dialog, enter the name of the branding domain in the Domain field.

  3. (Optional) Select the Generate SSL Certificate check box to automatically generate an SSL for the domain.

    New Branding Domain dialog {width="400"}

    If needed and available, you can also select Make Primary Domain check box.

    note note
    NOTE
    Custom SSLs: If you need a custom SSL, you can submit a support ticket. Do not use the checkbox for SSL creation.
  4. If you have multiple workspaces defined for your Marketo Engage instance, click Next.

    If needed, select each of the workspaces where you want to apply the new domain as the primary domain.

    New Branding Domain dialog with workspace selection for applying the primary domain {width="400"}

  5. Click Save.

Edit SSLs for existing branding domains

Follow these steps to enable SSL for your existing domains.

  1. From the Admin area, select Email.

  2. In the Branding Domains panel, select the domain row and click Add SSL.

    Branding Domains panel with Add SSL at the top {width="500"}

  3. In the dialog, click Confirm.

    Generate SSL Certificate confirmation dialog {width="400"}

Error messages

Error
Details
Domain already exists.
A domain with same name already exists.
Domain is not mapped to the default domain.
The custom domain is not correctly mapped to the default domain. Verify the domain mapping settings and ensure that the DNS configuration points to the correct default domain.
SSL certificates could not be issued due to unsupported CAA records. Request your IT to update your CAA records.
The CAA records are not up to date. For those using Adobe-managed SSL certificates, CAA records must be updated to certificates recommended by the vendor.
SSL certificate has already been issued.
An SSL certificate already exists for this custom domain. No further action is needed unless the certificate is expired or needs to be reissued.
The default domain was not found. Please contact Support for assistance.
There was an issue when trying to locate the default domain. Contact Adobe support to trigger investigation.
Unexpected error encountered while creating a domain. Please contact Support for assistance.
An unexpected error occurred. Gather logs and error details, then escalate the issue to Adobe support.

Delete a branding domain

NOTE
If you want to delete the primary branding domain (in one or more workspaces), you must first select a different branding domain to be the primary for each workspace.
Deleting a domain does not delete the SSL certificate. This guardrail prevents user errors that result in a website being without SSL certificates. If you do want to remove the SSL certificates, contact Adobe support.

In the Branding Domains panel, select the domain and click Delete at the top.

6ef00091-a233-4243-8773-0da8461f7ef0