🎁 Unwrapping the Third festive release for 2024: deep linking improvements!

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. :tada:

#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:

open-sdk-app-with-connect

To learn more, check out the the Return navigation guide.

Stay tuned for the next drop!

We’re launching more developer :gift: presents :gift: every day this week. To see everything we’ve launched so far, check out the Developer Christmas 2024 thread.

7 Likes

I’m not sure if this is related to these changes, but we noticed this morning that when we use the Return navigation APIs (adding a correlation_state to the end of an Edit url) that the button to “Return to …” our app no longer shows up. This was working yesterday.

EDIT: It looks like it may be showing up for some users under the “Share” button now. That doesn’t match the screenshots in the docs and was a bit difficult to find. Is that planned to be the new location for the return navigation instead of up in the header?

Hi Marc, oh dear! This is for sure a bug, but just a coincidence it happened on the same day. It should be fixed now, if anyone is still not seeing the “Return to…” button at the top of the editor when using Return Navigation, please try logging out of Canva and logging back in. Thanks for bringing this to our attention! Hopefully it didn’t spoil anyone’s holiday celebrations :star: :slight_smile:

3 Likes

Thanks Cathy! Looks fixed now. I appreciate the fast response!

1 Like