Canvas Integration

  1. Open the Admin panel on the left-hand side menu.
  2. Navigate to Settings.

  3. Click the Apps tab on the top.
  4. Click "View App Configurations" on the upper right.
  5. Click "+ App."
  6. Change Configuration Type to By URL using the drop-down menu.


  1. Name: type "Lucidchart."
  2. Click here to generate your consumer key and shared secret.
  3. Paste this url for config URL:
  4. Click "Submit."
  5. You can use the same consumer key and shared secret to install Lucidpress
To add the Lucidchart app in Canvas, follow these steps:
  1. Open your Canvas Course.
  2. Click on the Settings button on the left-hand side menu.

  3. Click on the Apps tab on the top.
  4. Type “Lucidchart” in the Filter search bar.

  5. Click on the link to generate your key and shared secret.

  6. Generate your key and shared secret by clicking “Generate my API key pair”.

  7. In Canvas, click “Add App” and paste the generated keys.

  1. Click on the Assignments button on the left-hand side menu.
  2. Click on the +Assignment button on the top.

  3. Edit the Assignment Name and any instructions.
  4. In the editor, click on the Lucidchart symbol or open the External Tools menu and choose Lucidchart.

  5. Hover over the document you want to link or embed and click "select."

  6. Make sure Submission Type is set to Online and then choose File Uploads.

  7. Complete the other assignment fields (Points, Group, Grade, etc.).
  8. Assign and publish the assignment.
  1. Students click on the link in Canvas to create their own copy of the Lucidchart document. The first time they use the Canvas integration, they will be prompted to log in or create a Lucidchart account.
  2. Once in Lucidchart, students can edit and share their work.
  3. When students are ready to submit their assignment, they will do so in Canvas by clicking Submit Assignment. A submit dialog will appear at the bottom of their Canvas page.
  4. Students must then click the "Lucidchart" tab at the top of the dialog.

  5. When students choose the Lucidchart option, their Lucidchart document page will appear, allowing them to select the document they wish to submit. Once they select one the document will be attached as a PDF.

  6. Teachers can then use the Canvas Speed Grader(TM) to grade the student’s assignment.


It says I’m not a premium user.

The Canvas integration is a premium feature. You may choose to enroll in a 30 day trial for premium.

What’s the difference between linking and embedding the Lucidchart?

When students click the link provided, they create their own version of that document. They can then share that document with other students to collaborate, with the teacher to get feedback, etc.

Embedded documents will show the document in Canvas. Students will not edit the document, but can interact with hotspots, videos, pages to learn.

How can my students complete group assignments?

Currently Canvas allows for group assignments where one student turns in the assignment but doesn’t allow you to assign a separate document for each group.The easiest workaround would be to have one student from each group click on the link and create a document and then share it with the other group members.

How can I assign my students a Lucidchart document but let them choose their own template?

Use this URL.

Related Articles
Use Payment History to View Invoices
Renew or Cancel Your Subscription
Lucidchart Top Contributor Program
Account Types