Canva Data Connectors · 2024–2025

Bring your datainto Canva.

Import into Sheets. Refresh Charts. Personalise designs with Bulk Create.

Refresh a Statista source and see the chart update, with confirmation that the data is synced.

Turn your data into beautiful chartsRefresh a Statista source and see the chart update, with confirmation that the data is synced.

Canva Charts · Refresh connected data without rebuilding the design.

Design leadership & direction
Juan Córdoba
Design & product
Vojislav · Product design
Offy · Product manager
Collaboration
Ecosystem, Sheets, Data Visualisation & Bulk Create
Engineering, vendors & partners

01 / The opportunity

People’s data already had a home. Their designs needed a way in.

A sales report, a campaign chart, a batch of personalised designs: each starts with information held somewhere else. We wanted people to choose that information inside Canva, use it, and return to refresh it when the source changed.

The bigger challenge was making this work across products. I worked with the Sheets and Data Visualisation teams to turn separate import needs into a common experience that partners could build on.

Sheets: bring HubSpot data into the work.

A customer list becomes a starting point inside Canva Sheets. People can choose the list in HubSpot, preview its data and import it without moving between tools.

Bring CRM data into a Canva Sheet through a connected app, ready to work with inside Canva.

Bring your data into Canva SheetsBring CRM data into a Canva Sheet through a connected app, ready to work with inside Canva.

02 / The key decision

Let partners know their data. Let Canva own the familiar parts.

I made the first patterns tangible with Vojislav, showing how a partner’s query interface on the left could sit beside a Canva-owned table preview. A HubSpot list and a Google Analytics report need different choices, but people should not have to learn a different import flow for each.

That boundary shaped the API contract. Partners could build source-specific selection and fetching; Canva could handle the shared preview, import and refresh experience. We explored both editor panels and an app modal, keeping the capability independent of where it appeared.

Data Connector pattern: source-specific search and selection on the left, with Canva’s shared table preview on the right
The boundary in practice, illustrated in Canva’s design guidelines. Example data, not customer results.

Charts: refresh the data, keep the design.

We separated choosing data from fetching it, so people could update a connected chart without rebuilding it. The Monthly Tracker demo above shows that decision in action: refresh the Statista source, and the chart updates within the existing design.

03 / Leading delivery

Make the platform real, one partner and one workflow at a time.

I worked hands-on with Vojislav to refine the interactions, coached app design, and briefed vendors on the experience we needed. Apps such as HubSpot, Google Analytics and World Bank gave us concrete use cases to work through, rather than designing the platform in the abstract.

Across Canva, I established alignment sessions, shared principles and a roadmap for data imports. Working with the Bulk Create team connected those decisions to a different task: using rows of data to make personalised designs at scale.

Bulk Create: turn CRM data into personalised designs.

The same HubSpot connection could power a different outcome: connect customer names to a template and generate a personalised design for each person.

Populate a template with customer data to create a batch of personalised designs.

Create personalised designs at scalePopulate a template with customer data to create a batch of personalised designs.

04 / Impact & learning

One connector. More ways to create with data.

Data Connectors launched with Canva Sheets at Canva Create 2025, with the shared capability supporting Sheets, Charts and Bulk Create. People could bring source data into their work and refresh it; partners gained a way to reach multiple workflows through one integration.

For us, this was also the first practical test of the Intents model. Its lessons shaped the platform that followed. My reflection was that shared patterns needed shared understanding earlier: clearer examples and education beyond the core teams would help the next intent move further, faster.

See Canva’s launch announcement

Explore the three customer workflows and the published API model.