Adobe Experience Platform Launch is the next-generation of Adobe’s tag management technology, built on the Adobe Experience Platform. It is built from the ground up to support an open and sustainable ecosystem where anyone can build their own integrations that Adobe customers can deploy to their sites. It is an API first application so anything you can do through the UI you can also do programmatically through an API.
The basic Platform Launch workflow:
For an introductory video, see Introduction to Experience Platform Launch.
Platform Launch is fully integrated with your Adobe ID. User permissions are managed through the Admin Console with other Adobe products and solutions from the Creative Cloud, Document Cloud, and Experience Cloud.
Unlike DTM, Platform Launch has rights-based user management. (DTM was role-based.) This means that instead of getting a role which implies a certain set of rights, individual rights must be granted explicitly. These rights are assigned to groups, then users are added to the appropriate groups in order to gain access. Even if your company has access to Platform Launch, individual users cannot do anything until an Org Administrator explicitly grants them some rights.
For detailed instructions on how to create groups and add users for Platform Launch, see Users.
After Platform Launch rights have been added to your Adobe ID, you need to log in to Platform Launch. You can do this by navigating directly to https://launch.adobe.com or by logging in to the Experience Cloud (https://experiencecloud.adobe.com), navigating to the Activation page, and selecting Launch.
Once you’re in Platform Launch, the first thing to do is create a property. A property is basically a container that you fill with extensions, rules, data elements, and libraries as you deploy tags to your site. Many people create a property for each website (or group of closely related sites) where they want to deploy the same set of tags.
For more about creating properties, see Create a property.
An extension is an integration built by Adobe or an Adobe partner that adds new and endless options for the tags that you can deploy to your sites. If you think of Platform Launch as an operating system, extensions are the apps that you install so Platform Launch can do the things you need it to do.
All new properties come with the Core extension installed. Mobile properties come with additional extensions. The Core extension is built by the Platform Launch team to provide a robust default set of data element types for your data layer and event types for your rules. Most actions you will want to perform (get an ECID, send Adobe Analytics beacons, load the Target global mbox, etc) will come from extensions that you install from the catalog.
What makes Platform Launch truly unique among tag management systems is that these extensions can be built by anyone. Do you need to drop a Facebook remarketing pixel on your site? Check out the extension that Facebook built. Do you want the same for Twitter or Linked In? Use those extensions. Do you need to run a survey? Look at Question Pro or Foresee. Do you need to manage privacy and consent from your end users to help out with GDPR? Take a good look at Evidon and Trust Arc. Would you like to see really granular insight into the behavior of individual users on your site? Maybe take a look at Clicktale. For more information, see Add a new extension.
Data elements are pointers to the information that you want to collect and send to different places on your page:
After the data element is defined, you can use the element anywhere throughout Platform Launch for any extension. (See Data Elements.)
Rules are at the logical core of your implementation and control the what, when, where, and how of all the tags on your site. Define an event, set conditions and exceptions, then define the actions and order. Finally, publish your changes to see the results. For more information, see Rules.
To make sense of that process, there are some relationships between Platform Launch, your web page, and your hosting location that you need to understand.
Platform Launch publishes a build to your host server.
Platform Launch provides an embed code
<script> tag that goes onto your site.
When you create an environment and attach a host, the environment provides this
<script> tag for you to put on your pages.
When a user browses your site, the Embed Code
<script> tag retrieves the build from your host server and performs your defined actions within the browser.
An host is a connection between Platform Launch and your hosting location. Platform Launch currently supports an Akamai host and an SFTP host. Whenever you produce a build, Platform Launch connects to the server defined by your host and delivers the build.
If you want to self-host, you can have Platform Launch push directly to your servers through SFTP or you can push it to Akamai and download it (using your environment’s Archive option).
For more information, see Hosts.
Each library is created inside an environment. An environment defines how you want your build to look when it is published. You can specify:
After you have saved your environment, it generates the embed code which you can copy and paste into your website. Note that the embed code will not work until you have actually created a library and produced a build. For more information, see Environments.
Now that you understand the basic components, the publishing process should make more sense. You need to:
After you’ve tested your build in your dev environment, the promotion process is pretty straightforward. Before you try it out, make sure to create your stage and production environments and put the embed codes in the necessary places. (You can reuse existing hosts.)
Promoting a library all the way through to production typically requires coordination among different people with the appropriate rights.
You can assign all these rights to a single person.
For more information about the different states and options available during the publishing process, see Approval Workflow.
To learn more about Platform Launch, refer to these resources:
https://forums.adobe.com/community/experience-cloud/platform/launchAsk and answer questions, submit ideas, vote on the ideas of others. Log in with your Adobe ID.
Platform Launch Community: Ask and answer questions, submit ideas, vote on the ideas of others. Log in with your Adobe ID.
Platform Launch Webinars: Sign up for upcoming webinars and watch recordings of past webinars.
Developer Docs: Get involved with the Platform Launch developer community to build extensions or use the Platform Launch APIs
These videos introduce you to Platform Launch concepts and tasks.