You can now use Markdown syntax directly in your spreadsheet to automatically format text when generating Google Docs with Sheetgo. This allows you to add structured formatting - such as headings, bold text, lists, links, and images - directly from your spreadsheet data.
By using Markdown, you can create professional, well-structured documents without manually editing each generated Google Doc.
Note: If you're new to generating documents with Sheetgo, we recommend reading the following guide first before using Markdown formatting.
How Markdown Formatting Works in Sheetgo
Sheetgo converts Markdown symbols written in spreadsheet cells into formatted Google Docs styles when the workflow runs.
This process is one-way, meaning the Markdown formatting is applied when the document is generated, ensuring that your document structure remains consistent every time the workflow runs.
Supported Markdown Formatting
You can use the following Markdown symbols in your spreadsheet to control how text appears in the generated document.
Element | Markdown Syntax | Result in Google Docs |
Headers |
| Heading 1 to Heading 6
|
Bold |
| Bold text |
Italic |
| Italic text |
Strikethrough |
| Strikethrough text |
Hyperlink |
| |
Images |
| Inline image |
Lists |
| Bullet or numbered list
|
Note: If you need to include code snippets, use the backtick symbol (`). Sheetgo automatically applies the Courier New font to text formatted with backticks.
Step-by-step setup of the Workflow
Create a source spreadsheet: Create a spreadsheet with headers in the first row. From the rows below the headers, start adding your content using the preferred Markdown syntax.
Create a Google Docs template: Create a Google Docs template using the spreadsheet headers as smart tags. Each smart tag should start with
{{and end with}}, for example:{{header_1}}. Refer to the Smart Tags article for more details on how placeholders work.Create a workflow in Sheetgo: Go to the Sheetgo Web App and create a new automation in a new workflow.
Select the source file: In the automation setup, select the Google Sheet (spreadsheet) as the source.
Skip the data processor step: You need to skip the Data Processor step as this features doesn't work with Data Processors.
Configure the destination: Select Google Docs as the destination. In the Google Docs step configuration, attach your Google Docs template as the Template and select the folder where the generated files will be saved.
Review and save the automation: Click Review automation, then save the automation.
Run the automation: Run the workflow to generate the documents. Sheetgo creates one file per row, so the number of generated Google Docs will match the number of rows in your spreadsheet.
Example files
You can explore the following example files to understand how Markdown formatting works in a Sheetgo workflow:
Example source spreadsheet:
βSource Sheet Example for Markdown Document GenerationExample Google Docs template:
βTemplate Example for Markdown Document GenerationExample generated Google Doc:
βFinal Output Example for Markdown Document Generation
These examples demonstrate how Markdown written in spreadsheet cells is automatically converted into formatted content in the generated document.

