The Canva Apps SDK, Connect APIs, and MCP are now unified in the Canva Developers SDK. Learn more⁠(opens in a new tab or window).
Canva Developers SDK
The Canva Apps SDK, Connect APIs, and MCP are now unified in the Canva Developers SDK. Learn more⁠(opens in a new tab or window).

App review process

An overview of how apps are reviewed.

Before an app can be released, it must be submitted for review and pass through an app review process. The exact details of this process depend on whether the app is a public app or a private app.

Public apps

A public app is an app that can be made available to the general public. Once released, an app is discoverable via the Apps Marketplace⁠(opens in a new tab or window). If you want an app to be used by as many people as possible, it should be created as a public app.

Why is there an app review process?

At Canva, we conduct extensive user research and have a clear understanding of what will resonate with users.

The purpose of our app review process is to share these insights with app developers, with the ultimate goal of releasing better apps that are more likely to succeed in the Apps Marketplace.

This dedication to quality prevents the Apps Marketplace from becoming bloated with low-quality apps, while also rewarding developers who are willing to create high-quality apps. As a result, there's less competition, users are more likely to try new apps, and developers (and their apps) have the best opportunity to thrive.

Who reviews public apps?

Public apps are reviewed by Canva's dedicated team of app reviewers. This team consists of engineers, designers, and quality assurance experts who will work with you to make the best app possible.

What is the review criteria?

Public apps must adhere to a number of requirements, both in terms of functionality and design. These requirements are explained throughout the documentation, where relevant, and in the submission checklist.

How long is the app review process?

There are many factors that affect the duration of the app review, such as the complexity of the app and the amount of feedback required, so it's not practical for us to provide an average or expected duration.

How do I get help with my submission?

When a public app is submitted for review, a Jira Service Desk (JSD) ticket is created to track the progress of the submission. You can use this ticket to communicate with Canva, such as to ask clarifying questions.

What else does Canva need after submission?

For apps built for Canva for your platform, Canva asks you for some extra information when the review ticket is created:

  • Login credentials that let us test your app.
  • A video demo of your app.
  • A completed questionnaire about your app.

While your app is under review, you can't change any of its settings.

What are the outcomes of a review?

There are two possible outcomes of a review:

  • Approved
  • Rejected

Approved

If a public app is approved by Canva's app review team, the app review process is complete, and the app can be released on-demand by the owner of the app. To learn more, see Releasing apps.

Rejected

If a public app is rejected, the app owner will receive feedback that explains what changes are required before the app review process can continue. This feedback is visible in the Developer Portal on the rejected version's Release > App status page.

The rejected version of an app cannot be modified. A new version of the app must be created before it can be updated and submitted for review. To learn more, see App versioning.

All communication relating to the submission will continue on the original JSD ticket.

Private apps

A private app is an app that can only be made available to members of a team. If the app is only useful to a team, such as an app that integrates with an organization's internal systems, it should be created as a private app.

Private apps are only available to teams on an Enterprise plan⁠(opens in a new tab or window).

Who reviews private apps?

Canva is not involved in the review process for private apps.

Instead, private apps are reviewed by the owner or an administrator of the team. Any owner or administrator has the power to single-handedly review an app. There's no need for a consensus.

To learn more about reviewing and otherwise managing private apps, see Managing private apps.

What is the review criteria?

As Canva is not involved in the review process for private apps, we don't enforce any specific review criteria. The criteria are at the discretion of the team's owner and administrators.

How long is the app review process?

The duration of the review process depends on the team's own processes and may be affected by a number of factors, such as the team's capacity and review criteria.

How do I get help with my submission?

There's a built-in mechanism for app reviewers to provide feedback to app owners, but if additional help is required, the team will need to organize alternative means of communication.

What are the outcomes of a review?

There are two possible outcomes of a review:

  • Approved
  • Rejected

Approved

If a private app is approved, the app is immediately released and made available to members of the team — that is, the approval and release steps are combined into a single step. To learn more, see Releasing apps.

Rejected

If a private app is rejected, the app owner will receive feedback that explains what changes are required before the app review process can continue. This feedback is visible in the Developer Portal on the rejected version's Release > App status page.

The rejected version of an app cannot be modified. A new version of the app must be created before it can be updated and submitted for review. To learn more, see App versioning.

Known limitations

  • In the Developer Portal, only the most recent feedback is visible.