Adobe Experience Platform (AEP)

Learn how to connect and send audiences to Adobe Experience Platform (AEP)

In this article, we'll guide you through connecting Adobe Experience Platform (AEP) to GrowthLoop and exporting your audiences to the destination.

Adobe Experience Platform (AEP) is a centralized data management tool designed to unify customer data across channels. It enables real-time customer profiles and data activation, helping organizations deliver personalized experiences at scale.

Prerequisites

  • You must have a registered Adobe Experience Platform (AEP) account.
  • You must create a project in the Adobe Developer Console and add the Experience Platform API to it. This project will provide the required credentials: Client ID (API Key) and Client Secret. Click here to learn how to create one.
πŸ“˜

Note

You’ll need Developer access to create and/or retrieve your Client ID (API Key) and Client Secret. If you don’t have the necessary permissions, either ask someone who does to retrieve them for you, or contact your Admin to request access.

Set up destination

  1. Log into GrowthLoop and click the Destinations tab on the left sidebar.

  2. Then click New Destinations on the upper right side.

  3. Next, search for Adobe Experience Platform in the destination modal and click Add Adobe Experience Platform.

  4. Enter the required information in the modal, then click Create.

    1. Destination Name: This is how the destination will be named and referred to in the app going forward. It’s helpful to make this name marketer-friendly so everyone on your team understands its purpose.
    2. Sync Frequency: The default frequency audiences will be synced to the destination. You can always change the sync frequency during export setup, but this sets the default.
    3. Tenant Name & Sandbox Name: They help identify your organization and environment within AEP. The Tenant Name appears in the URL after the β€œ@” symbol, and the Sandbox Name appears after "sname:": https://experience.adobe.com/#/@TENANT_NAME/sname:SANDBOX_NAME/.
    4. Organization ID: This is the unique identifier for your organization within AEP. To find yours, go to the Adobe Admin Console and look at the URL in your browser - the Organization ID appears at the end of the URL and ends with @AdobeOrg. Be sure to copy the entire string, including @AdobeOrg: https://adminconsole.adobe.com/123456789@AdobeOrg/overview
    5. Client ID (API Key) & Client Secret: These credentials are required to authenticate your application and securely connect to Adobe’s APIs. To access them, go to Adobe Developer Console, click on Console, then Projects, and select the appropriate one. Inside the project, scroll to the Credentials section. There, you can copy the Client ID and click Generate access token to create a Client Secret.
    6. Namespace: A namespace defines the ID type used to match profiles - like "Email", "Phone", "IDFA", "GAID", "ECID", "Adobe Analytics", "FCM", "AdCloud", "TNTID", "Windows AID", and "APNS". If you select "Custom Namespace", you’ll need to enter a valid namespace ID below that already exists in your AEP account.
    7. Custom Namespace ID (Optional): A Custom Namespace ID is a unique identifier you've registered in AEP to represent your own identity type (e.g., a loyalty ID). If you select "Custom Namespace" in the dropdown above, you must enter the corresponding Identity Symbol exactly as it appears in AEP. You can find your list of custom namespace IDs under Adobe Experience Platform > Identities.

Export to destination

  1. Navigate to your list of audiences by clicking the Audiences tab on the left sidebar.
  2. Choose an existing audience or create a new one.
πŸ“˜

Note

Need help creating an audience? Click here to learn how!

  1. Once created, click the Export button on the upper right side.
  2. Search for Adobe Experience Platform in the export modal and then click Select.
  3. Under Configure Match Field Settings, select the appropriate fields from your primary dataset to match customer identities.
πŸ“˜

Note

The available match fields in the export setup are automatically set based on the identity namespace selected in the destination configuration. For example, if "Email" is selected as the namespace, only the Email field will be available as the match field during export. However, if you select "Custom Namespace", the Unique ID field will be available instead, allowing you to map your own customer identifier.

  1. Now, set up your export settings:
    1. Export Name: Automatically populated with your audience name for easy identification in the destination.
    2. Campaign Type: Choose between One Time to export the audience once or Ongoing to continuously export new audience members as they qualify.
    3. Export Inclusion Criteria: Choose between All audience members to export the full audience or Newly added audience members to export only those who have been added since the last export.
    4. Namespace: Displays the Identity Symbol entered during the destination setup. This field is disabled because the namespace was predefined when the destination was configured and must remain fixed to ensure consistency in the schema that will be created during your first export. To use a different identity type, you must create a new destination configuration with the desired namespace.
    5. Export Schedule: Configure the Frequency, Start Date, End Date, and specific Days of the Week (only for Ongoing exports).
    6. Additional Fields: Add extra fields to your export for personalization, with the option to alias the output for further customization.
  2. Finally, click Export to send your audience to the destination!
πŸ“˜

Note

  • A new schema will be created in AEP the first time you export to a specific destination and namespace combination. The schema name will begin with the prefix gl_audience and can be found under Schemas in the Data Management section of AEP.
  • The namespace specified will be used as the primary identity for the schema. For example, if you selected Email as the namespace, the schema will use Email as the primary identity field.
  • Future exports using the same destination and namespace will reuse this schema but generate a new dataset. The identity namespace and primary identifier cannot be changed once the schema is created - if you need to use a different one, you must create a new destination configuration.

Find your audience

To view your audience, log in to Adobe Experience Platform and navigate to the Audiences page under the Customers section in the left-hand navigation. There, you’ll find your audience listed with the prefix gl_."

πŸ“˜

Note

Adobe typically processes batch exports within minutes to a few hours. While the data becomes available in Profile relatively quickly, it won’t appear in the audience until Adobe runs the batch audience evaluation, which occurs daily on a predefined schedule.

πŸ‘

Success

You've successfully created an export to AEP!

πŸ“˜

Note

Experiencing any issues when connecting to Adobe Experience Platform (AEP)? Reach out to us at [email protected] and we’ll be in-touch shortly to help resolve the matter!