Skip to main content
Question

Automatically transfer text from Google Docs to Canva design


Hello! I would like to know if it´s possible to automatically transfer news written in a Google Doc to a design already made in Canva, where the title and news are written, one per page. Thanks!

Did this topic help you find an answer to your question?

4 replies

AbraarArique

Hi ​@Giuliana Flores,

 

Depending on how your Google Doc and Canva design are set up, this might be possible. See an example here: https://zapier.com/apps/canva/integrations/google-docs/255561298/create-designs-in-canva-from-new-documents-in-google-docs

 

The idea is to run a Zap every time a “New Document” is added to Google Docs and then “Create a Design” in Canva.

 

Do you want the designs created when a Doc is added, is edited, or periodically on a schedule?


JammerS
Forum|alt.badge.img+6
  • Zapier Staff
  • 2259 replies
  • January 27, 2025

Hi ​@Giuliana Flores,
 
We just wanted to see how everything is going with your Zap. Feel free to reach out if you need further assistance with your Zap. We're glad to address any concerns and assist you.
 
We're looking forward to your response.


Hi!

We create a single Google Doc file per month. Every day, we write the titles and content of the news, editing the same document by adding information. Sorry that the photos are in Spanish, but basically, "EN MANOS DEL MEJOR" is the title, followed by the news text. Is it possible for that text to be automatically transferred to each Canva page already created with that design?

If necessary, we can create one document per day.

Thank you!!

 

 


AbraarArique

Thanks for the details and images, ​@Giuliana Flores! It makes perfect sense now.

Currently Zapier only supports running a Zap when a new document is added to Google Docs, not when it’s updated/edited.

So you’ll likely need to create a new document every day. The other option is to put your data (title, image URL, text) in a Google Sheets spreadsheet, from which Zaps can run when a row is updated. This also has the benefit of having the data structured in a nice way, making it easier to work with.

After you’ve gotten the news data from either Google Docs or Sheets, next step is to create a Canva design.

Both Canva’s API and Zapier’s integration only supports creating a new design, as far as I know. When creating a new design, you can choose a preset design type, design name, title, width, height, and Canva image asset ID (to get this ID, you’ll need to create an Asset Upload Job to Canva).

Are you trying to create a new Canva design like this or do you need to create a design page, Guiliana?