Submission and review

Adobe reviews all applications that integrate Adobe Express Embed SDK before enabling it for public use.

Requesting access

data-variant=info
data-slots=text
Access to the Adobe Express Embed SDK now requires a business approval process. Before you can submit your integration for review, you must first request and receive access to the SDK.

Access requirements

Access is focused on use cases with clear business or user impact. We prioritize:

How to request access

Use this form to submit your use case. Our team will review and follow up with you regarding your access request.

Existing integrations

Approved integrations will remain active until December 2027. After that, they'll need to go through the new business approval process.

If you have any questions about the access process, please contact ccintrev@adobe.com. For more information, see the Embed SDK access FAQ.

Overview

This guideline outlines the process for reviewing and submitting an integration using the Adobe Express Embed SDK. Whether you're embedding the Full Editor, Quick Actions, or Modules, adhering to these guidelines will ensure a seamless experience for users and maintain consistency across all implementations.

data-variant=help
data-slots=text
Please note that until your integration is approved, it will display a red banner indicating, the experience powred by Adobe Express has not been approved yet. Once we review and approve your app, we will remove this banner.

This process is valuable, as gaining approval enhances the credibility of your integration and fosters trust among your users.

data-slots=text
We aim to review your integration within 10 business days of submission, and will let you know if it is accepted, or if any changes need to be made.

Review criteria

Our reviewers will assess your submission based on a variety of factors, including:

Pre-Submission checklist

Correct namespace usage

Verify that you're using the appropriate namespace (Full Editor, Quick Actions, or Modules) based on your integration’s functionality.

Appropriate brand usage

Read our brand guidelines. Before you submit your integration for review, please read our brand guidelines. To adhere to our brand requirements, you can download the assets here.

Inappropriate content

Any application embedding an Adobe product is a reflection on Adobe and our developer community and is accessible by all users. We encourage you to use your best judgment when submitting content for review and to ensure that your submitted content is reflective of your brand.

By creating a project using the SDK in Adobe Developer Console, you are agreeing to the Adobe Developer Terms of Use. Adobe reserves the right to disable your integration if your app does not adhere to the terms.

Additionally, your integration must not violate the trademarks and copyrights of Adobe, Inc., or those of any other party. Please adhere to all trademark guidelines as noted here.

Submission guidelines

You have to submit your app for approval in the Adobe Developer Console.

data-variant=help
data-slots=text
If you started your developement by clicking the Get Credentials button, you'll need to identify your project before proceeding. Alternatively, you can click on the Get Credentials button, which should provide a link to any previously created projects. This link will take you to the developer console.

Follow the steps below, in the Developer console.

Submit for review in Console UI

data-variant=help
data-slots=text1, text2, text3
Confirm that the appName used to initialize the SDK in your application code reflects your app's name.
Note any projects created through your integration will be saved in the user's Express account, inside an Express folder with this name.
Confirm that the SDK is never initialized more than once per page load.

To make sure your review process goes smoothly, check off the tasks in this list before submitting.

1. Set up your public profile

If this is your first Adobe integration, set up your public profile. If your app processes personal information, include a link to the privacy policy on your app’s website, per the Adobe Developer Agreement.

2. Details for approval

Describe what your app does, to help Adobe review it for approval.

3. Notes to reviewer

Make sure you’ve included the following in the Notes to reviewer feild.

  1. Test credentials for your integration.
  2. Workflow of your integration within your product (URL, step-by-step instructions, and more.)
  3. Version of the SDK you are using.
  4. List the intended behavior of any custom export buttons you use with the full editor, modules, or quick actions.

4. Provide screenshots

Complete the Screenshots for approval section.

Include screenshots that show the full experience of your app or integration, as well as any usage of Adobe branded elements. Any usage of Adobe branding must be approved before you submit for approval. These screenshots will only be seen by Adobe during the review process.

Screenshots must be in JPG or PNG file format, be no larger than 5 MB and 1360px x 800px dimensions.

Submission process

Congratulations! You're on your way to getting your integration into the hands of your users. Our teams are working on new submissions every day. Depending on volume, it can be up to 10 business days before you hear a response from us. On average, we approve integrations within 3 business days.

If you have any questions, feel free to contact us at ccintrev@adobe.com or reach out on our Adobe Express Embed SDK community forum.

Submit to Adobe

Once you think you're good to go, click the Submit for Review button in the Developer console. Our review team will ensure your integration fulfills all the guidelines and passes all the test cases before approving it for public usage.

Initial review

Adobe’s team will perform an initial review, focusing on technical correctness, design, and user experience. This process may take up to 10 business days.

Feedback and revisions

If any changes or improvements are required, you will receive feedback with detailed instructions. You can resubmit after addressing the feedback.

Approval

Once your integration passes all stages of review, you will receive an approval notification, and your integration will be published or distributed as required. If it was rejected, we will include the reasons for rejection along with any next steps. If you'd like to back and edit your submission, you can do so in the Developer Console.

Test cases

Common rejection reasons

Marketing

To learn more, see the Adobe Creative Cloud Developer Brand Guide. This guide includes best practices for brand assets in marketing, press releases and social media guidance. It's the best spot to get our most up to date assets. Here you'll also find information for how to publicize and promote your application once it's approved.

During the submission process, we're available to answer any direct questions you may have at CCIntegrationsReview@adobe.com. Please note that this inbox may have delayed responses depending on the number of queries.

We look forward to seeing your creative solutions!