Deep links are links that take users directly to an app within Canva. They’re a great way to help users get up and running with your app as quickly as possible.
Today, we’re launching a number of quality-of-life improvements for deep links:
#1 - Deep links that never expire
Previously, deep links always had to specify the app version. This meant that, when a new version of the app was released, the links would break and need to be updated.
This is no longer required.
Your deep links will now always point to the latest released version of the app, even as you release new versions. This means you can link to apps from wherever you want — blog posts, marketing campaigns, and more — without worrying about the links going stale. ![]()
#2 - A redesigned deep link generator
Last Christmas, we launched a deep link generator. This year, we’ve relaunched it with a fresh coat of paint and various UX improvements.
Here’s what it looks like:
#3 - Deep links for design links returned by the Connect APIs
When using the Connect APIs, some endpoints return links to edit Canva designs. These URLs now support deep linking to apps by appending the ID of the app to the URL.
This lets you:
- Create a link between your Connect integration and Apps SDK app.
- Open a recommended app that integration users are likely to need.
For example, you could create a deep link that opens a digital asset management (DAM) app that users will be pulling assets from, or a quiz app that students should use.
Here’s an example:

To learn more, check out the the Return navigation guide.
Stay tuned for the next drop!
We’re launching more developer
presents
every day this week. To see everything we’ve launched so far, check out the Developer Christmas 2024 thread.