Skip to main content
Question

Cannot generate a coherent process diagram from a .csv file in Lucid

  • February 4, 2026
  • 1 reply
  • 6 views

Forum|alt.badge.img

Hello,

I have been trying to use the feature to generate a process diagram using data from a .csv file. I’ve followed what documentation is available from Lucid on this topic, and while I can get Lucidchart to render a process diagram, it completely jumbles the flow so that the diagram is basically impossible to follow.

I figured I was doing something wrong, so I manually generated the diagram I wanted, and then exported the shape data to a .csv file, so I could look at it to see what I was doing incorrectly. It looked more or less the same as what I’d generated in my original attempt. To be sure this actually worked, I tried to import that same .csv file I had just exported from my diagram. When I imported it, it completely scrambled the process flows.

I’d really like to know what I’m doing wrong, but there isn’t really any documentation on this outside of the one page I always see Lucid staff linking to, which I’ve followed to the letter. After spending the better part of two days on this, I’d really like to either get this resolved, or at least have confirmation that this feature is still too “experimental” to be used reliably.

Any help is greatly appreciated. Thank you!

 

Comments

Ambar D
Forum|alt.badge.img+10
  • Lucid community team
  • February 10, 2026

Hi ​@Ryan Hartmann, thank you for posting in the Lucid Community! Sorry you’re having trouble here but I’m happy to help.

Something to note: Lucidchart interprets data to make the diagram, but with some complex datasets, you may notice overlapping lines, shapes, or text. If this is what you’re experiencing, you can manually adjust objects on the canvas as needed.

But I’d love to take a closer look to see if there’s anything else going on!

Would you mind confirming that you’ve included the following columns in your CSV file? These columns are required when formatting the CSV file.

  • Id: Every row in the file needs a unique ID
  • Name: Identify the type of object being imported in this column. The options are page, line, or these specific supported shapes.
  • Shape Library: Identify the shape library that the shapes come from. For most, this will be “Flowchart Shapes”.
    • Small note about name and shape library: The import will only work if the name of the shape and shape library appear exactly correct, including capitalization. 
  • Page ID: Indicate the unique ID for the page number each shape is on. You can input the value of “1” if all shapes should be on the first page, for example. 
  • Contained By: This applies to shapes that are housed inside of container shapes.
  • Text Area 1: Include data in this column if an item in the dataset includes text. For pages, this column is used for the title of the page. For shapes and lines, this column is used to indicate text within the shape or on the line.

Could you share a temporary Document Support PIN for this document? This will help me take a closer look at what’s going on. This PIN is safe to post in this thread because it is only accessible by members of the Lucid support staff. You can find steps for generating a Support PIN in this Lucid Help Center article: Generate a Lucid Support PIN

Thanks in advance for your help and patience!