DocumentationTutorialsExperience Cloud integrations

Integration

Integrate Analytics with Commerce

Last update: Fri Jan 19 2024 00:00:00 GMT+0000 (Coordinated Universal Time)
  • Topics:
  • Integrations

CREATED FOR:

  • Beginner
  • Leader
  • Developer
  • Admin

Initial Onboarding

These instructions are for Adobe Commerce Cloud hosted projects. Self-hosted can vary to some degree, but the overall process should be similar.

  1. Check out the code in your local environment

  2. Use composer and install module

  3. Follow the individual instructions here and return when completed to finish the remaining steps
    Install and configure the Experience Platform connector

  4. Commit the composer.json and if on cloud, composer.lock files

  5. Verify that module is on the staging and/or production environments
    You can do this by logging into the admin section of Adobe Commerce and looking for these new sections under System > Services
    Experience Platform connector extension

  6. Configure the module with your credentials from inside the Adobe Commerce back office.

    • First the Commerce Services connector configurations, as shown below.
      Commerce Services Connector Setup
    • Then the Experience Platform connector settings, as shown below.
      Experience Platform connector

For greater details on each phase and step of the onboarding process, follow the instructions on the Experience Platform connector overview. The Experience Platform connector tutorial covers each section in depth and answer any questions you may have. Use this tutorial for the rest of the quick setup steps.

Configuration of Experience Edge and Adobe Analytics

  1. Verify that your organization has (and you have) access to Adobe Analytics. This can be confirmed by going to the Adobe Experience Cloud homepage and clicking on the application switcher (nine dots) in the top navigation.

  2. Create a new report suite in Adobe Analytics, or identify the ID of the report suite that you will be pushing Commerce data into. For more info, watch a tutorial on creating a new report suite. You will need this report suite ID in the datastream step below.

  3. Navigate to the Adobe Experience Platform interface if you have access to Experience Platform. If you don’t have access to that interface, you can perform all necessary steps listed below in the Adobe Experience Platform Data Collection interface.

  4. Create or update your XDM schema with Commerce-specific field groups. For more information on how to create a schema, please see the “Create schemas” tutorial.

    • You will need to select this schema from the options in the datastream step below. To create a schema, Look in the left column under Data Management and find Schemas. Now on the top right of the interface, click Create schema. Select XDM ExperienceEvent.

    • After creating a new schema, you will add the Commerce field groups. On the left side of the UI, find Field groups, and click Add

      • In the search, you can filter by entering ExperienceEvent Commerce
      • Select the Adobe Analytics ExperienceEvent Commerce by checking the box
      • Then click Add field groups on the top right to save and continue
  5. Optionally (and only if you are in the Experience Platform interface) - Create a new dataset

    • This step allows you to bring the Commerce data into the Experience Platform (separately from bring the data into Adobe Analytics). Do this step if you have access to Experience Platform, and are planning to use the Commerce data in the Experience Platform-supported applications, like Real-Time Customer Data Platform, Customer Journey Analytics, or Journey Optimizer.
    • You will need to select this dataset from the options in the datastream step below.
    • Under the left column Data Management heading in the left navigation, select Datasets.
    • Click Create dataset in the top right. Choose the Create dataset from schema option.
    • Search for and use the schema that you created in the last step
  6. Create the Datastream to send the Commerce data to Adobe Analytics

    • Under the Data Collection heading in the left column, select Datastreams.
    • Click New Datastream on the top right of the interface.
    • Provide a name and and optional description.
    • Find and select the schema that you created/identified in the previous step.
    • Add any desired advanced options. For more information about the advanced options, please visit the documentation.
    • Click Save to continue.
    • Click Add Service and choose Adobe Analytics in the drop-down field.
    • Click Add Report Suite and enter the report suite ID that you created/identified in a previous step. You can add more than one report suite if you would like the data to flow into multiple report suites.
    • Optionally, and if you created a dataset in a previous step, click Add Service again, choosing Adobe Experience Platform from the drop-down field. In the Event Dataset field, select the dataset that you previously created.
    • Save the Datastream.
  7. Finally, to view your Commerce data, you will need to navigate to Analysis Workspace in Adobe Analytics, create a project, choose your report suite, and add freeform tables and other visualizations to report on and analyze your Commerce data. The following image shows one example of a table you can create in Analysis Workspace.

    Analytics Screenshot of some commerce data

    Here are some additional resources to help you work in Analysis Workspace:

    • Analysis Workspace overview
    • Building a Workspace project from scratch
    • Using Tables, Visualizations, and Panels in Analysis Workspace
    • Visualization use cases

    Additionally, there are free courses available on Experience League. See Analytics courses available HERE.

recommendation-more-help
6cc49b4d-22d2-4aea-b5a9-a228666a600e