Stop copying and pasting. Learn how to turn any monday.com board into a polished PDF — automatically — using DocCreate. This step-by-step guide covers setup, column mapping, template design, and automation triggers so your team never manually formats a document again.
If your team runs on monday.com, you already know how much data lives inside your boards: project summaries, client details, invoice line items, offer letters, onboarding checklists. The problem is that data doesn’t leave monday.com in a useful form. Exporting a CSV gets you a spreadsheet. Copying rows into a Word document takes 20 minutes and introduces errors. Sending a board link to a client is not professional.
DocCreate solves this by connecting directly to your monday.com boards and generating finished PDFs or Word files — formatted, branded, and populated with your real board data — in seconds. This guide shows you exactly how to set it up, from installing the app to triggering your first automated document.
What you’ll learn
How to install DocCreate on monday.com, connect a board, map columns to a document template, generate a PDF in one click, and set up an automation so documents generate without any manual steps.
Why manual document creation is costing your team more than you think
Before we get into the setup, it’s worth understanding what the problem actually costs. Most teams don’t track the time spent on document formatting — it’s treated as invisible overhead. But consider a typical operations team:
- A project manager spends 15 minutes copying a project summary from monday.com into a Word template before each client update call.
- A finance coordinator manually fills out invoices from board data at the end of each month — 40 invoices takes roughly three hours.
- An HR manager copies offer letter details from a candidate board into a template for every new hire, then manually adjusts formatting every time the template is updated.
Across a 10-person team, this kind of manual document work typically adds up to 4–6 hours per person per week. That’s 40–60 hours of senior team time spent on data transfer, not decision-making.
The secondary cost is errors. When humans manually copy data between systems, mistakes happen: wrong figures in invoices, outdated contract terms, mismatched candidate names. Each mistake either reaches the client (damaging trust) or gets caught internally and requires correction time.
DocCreate eliminates both costs. Your monday.com board becomes the single source of truth, and documents are generated from it directly — no copying, no formatting, no risk of transcription errors.
Prerequisites
Before you start, make sure you have the following:
- A monday.com account with at least one board containing the data you want to turn into documents
- Admin or board owner access on the monday.com account (required to install and authorize apps)
- A DocCreate account — you can install directly from the monday.com Marketplace
- A basic idea of what document you want to generate: an invoice, a project summary, an offer letter, a client proposal, etc.
If you don’t have DocCreate installed yet, the next section walks through that process. If you’re already set up, skip to Section 3.
Step-by-step: setting up your first automated PDF
1. Install DocCreate from the monday.com Marketplace
Go to monday.com > Apps Marketplace > search ‘DocCreate’ > click Install. You’ll be prompted to authorize the OAuth connection. DocCreate requests read access to your boards and write access to create files — no other permissions. After authorizing, DocCreate appears in your board’s Apps panel on the right side.
2. Open DocCreate from a board
Navigate to the board that contains the data you want to use. Click the Apps icon in the right panel and select DocCreate. The DocCreate sidebar opens. You’ll see your board name at the top and a list of your board’s columns below it. This is where you’ll build your column mapping.
3. Choose your document type and upload a template
DocCreate works with two output types: PDF and Word (.docx). For most external documents (invoices, proposals, client summaries), choose PDF. For internal documents that recipients need to edit, choose Word. Click ‘New Template’ and either upload your existing branded Word template (.docx) or start from one of DocCreate’s built-in templates. Your template is the visual skeleton of the document — DocCreate will fill in the data.
4. Map your monday.com columns to template placeholders
This is the key step. In your Word template, you add placeholder tags using double curly braces — like {{Item Name}}, {{Client Email}}, {{Invoice Total}}, or {{Due Date}}. In DocCreate’s column mapper, you connect each placeholder to its corresponding monday.com column. For example: {{Client Name}} → ‘Contact Name’ column, {{Project Value}} → ‘Budget’ column, {{Status}} → ‘Project Status’ column. DocCreate handles type conversion automatically — date columns format as dates, number columns format as numbers.
5. Preview and generate your first PDF
Click ‘Preview’ to generate a test document using the data from your first board item. You’ll see the real values from your board populated into the template. Check that formatting looks correct, column values are mapping to the right fields, and the document layout matches your expectations. If anything looks off, go back to the column mapper and adjust. Once it looks right, click ‘Generate’ to produce the final PDF.
6. Set up an automation to trigger document generation
Generating documents manually is already a big improvement, but the real power is automation. In DocCreate’s settings, click ‘Automations’. You can trigger document generation based on any monday.com automation condition: when status changes to ‘Approved’, when a date column arrives, when an item is created, or on a recurring schedule. For example: ‘When Status changes to Invoice Ready → Generate PDF → Send to {Email Column}’. This means documents generate and send without anyone clicking a button.
Column mapping in depth: getting your data right
The column mapping step is where most users spend the most time on their first setup, so it’s worth going into more detail.
Supported column types
DocCreate supports every native monday.com column type. Here’s how each maps to your template:
| Column Type | Output in PDF | Example Placeholder |
|---|---|---|
| Text / Long Text | Plain text, preserves line breaks | {{Project Description}} |
| Numbers | Formatted number (commas, decimals) | {{Invoice Total}} |
| Date | Formatted date (DD/MM/YYYY or MM/DD/YYYY) | {{Due Date}} |
| Status | Label text (e.g. ‘In Progress’, ‘Approved’) | {{Status}} |
| People | Full name(s), comma-separated if multiple | {{Assigned To}} |
| Email address as plain text | {{Client Email}} | |
| Phone | Phone number as plain text | {{Client Phone}} |
| Dropdown | Selected option label | {{Priority}} |
| Formula | Calculated value at time of generation | {{Days Remaining}} |
| Mirror / Link | Value from linked board | {{Parent Project}} |
Common mapping mistakes to avoid
Mismatched placeholder names: The placeholder in your template must exactly match the name you define in DocCreate’s mapper — including spaces and capitalisation. {{client name}} and {{Client Name}} are different. Use consistent naming from the start.
Using formula columns for running totals: Formula columns capture the value at the time of generation. If you’re generating an invoice mid-month, make sure your formula column reflects final values before triggering generation.
Multi-select columns: If a people or dropdown column allows multiple selections, DocCreate outputs all values comma-separated. If you only want the first value, use a mirror column that references just the primary person.
Real-world use cases: what teams are generating with DocCreate
Finance teams: automated invoices
The most common DocCreate use case. A finance board tracks clients, project scope, and billing amounts. When the ‘Invoice Status’ column changes to ‘Ready to Send’, DocCreate generates a branded PDF invoice populated with client name, address, line items, totals, and payment terms — then emails it directly to the client’s email column. A typical finance team of three processes 80–120 invoices per month. With manual formatting this takes approximately 3 hours. With DocCreate, it takes under 10 minutes to review and trigger.
HR teams: offer letters and onboarding documents
HR boards hold candidate details, role information, salary figures, and start dates. When a candidate moves to ‘Offer Approved’ status, DocCreate generates a personalised offer letter with the candidate’s name, role title, start date, compensation, and reporting line — all pulled directly from the board. The document goes out the same day the decision is made, rather than waiting for an HR manager to find time to format it.
Operations teams: project summaries and status reports
Project boards contain milestone dates, team assignments, budget figures, and status updates. Operations managers use DocCreate to generate a formatted project summary PDF before each client call — triggered automatically every Monday morning or manually before a specific meeting. The summary contains the same structure every time, which makes it easier for clients to read and easier for the team to produce.
Sales teams: proposals and RFPs
Sales boards track opportunity details, product selections, and pricing. DocCreate generates branded proposals from board data, pulling in the client’s name, selected products, pricing tiers, and custom terms. Because the proposal pulls from live board data, pricing and scope are always accurate — no risk of sending a client an outdated figure from a template someone edited six months ago.
Setting up automations: the real power of DocCreate
Manual document generation is useful. Automated document generation is transformative. Here’s how to think about automation triggers in DocCreate:
Trigger type: Status Change
The most common trigger. When a board item reaches a specific status — ‘Approved’, ‘Ready to Invoice’, ‘Offer Made’, ‘Project Complete’ — DocCreate generates the relevant document. Zero-click for the team member who updates the status: they don’t need to know a document is being generated. It just happens.
Trigger type: Date Arrived
Useful for recurring documents. Set DocCreate to generate a monthly report on the first of each month, a weekly summary every Friday, or a contract renewal notice 30 days before a contract end date column. The date column drives the trigger — no calendar management required.
Trigger type: Item Created
Useful for intake workflows. When a new client is added to a CRM board, generate a welcome pack. When a new candidate is added to a recruitment board, generate a candidate profile. When a new project is created, generate a project brief. New item = document automatically created and ready.
Combining triggers with email actions
DocCreate’s automations integrate with monday.com’s native email action. After generating a document, you can automatically send it to any email column on the board. The entire workflow — data entry to document delivery — happens without a human touching it.
Pro tip: build a document audit trail
Add a ‘Last Document Generated’ date column and a ‘Document Link’ URL column to your board. Configure DocCreate to update these columns every time it generates a document. This gives you a complete audit trail: who received which document, and when. Useful for compliance, for following up on unpaid invoices, and for tracking which clients have received proposals.
Template design tips for professional-looking PDFs
The quality of your output depends heavily on the quality of your template. Here’s what the teams producing the best-looking documents with DocCreate have in common:
- Use your actual branded Word template as the base. DocCreate will preserve all your existing branding — fonts, colours, logo placement, footer — and just fill in the data.
- Keep placeholder tags simple and descriptive.
{{Client Name}}is better than{{cn}}. You’ll be editing templates months from now; clear names save time. - Use a table for line items. If your document includes repeating rows (invoice line items, project milestones, product selections), use a Word table with a repeating-row placeholder. DocCreate will repeat the row once for each relevant board item.
- Test with extreme data. Generate a test document using a board item with the longest possible values in each column. Check that long names don’t break your layout.
- Set your PDF output size explicitly. DocCreate defaults to A4. If your clients are US-based, switch to US Letter in the document settings to avoid layout shifts.
Troubleshooting common issues
Placeholder not populating
Check that the placeholder name in your template exactly matches the name configured in DocCreate’s column mapper — including capitalisation and spaces. Open the template in Word and use Find (Ctrl+F) to locate the placeholder, then compare it character-by-character with the mapper.
Automation not triggering
Verify that the automation is enabled in DocCreate’s Automations panel (not just configured). Also check that the monday.com automation that was supposed to trigger it is also active. Test by manually changing the trigger column on a test board item.
PDF layout looks different from the Word template
Complex Word formatting — particularly text boxes, floating images, and multi-column layouts — can render differently in PDF. Simplify the template to use inline images and standard paragraph formatting where possible. Tables are fully supported and render consistently.
Formula columns showing wrong values
Formula columns in monday.com recalculate on the fly. If your formula depends on today’s date (e.g. ‘Days Until Due’), generate documents at a consistent time to ensure the value is stable. For invoices with calculated totals, confirm all line item columns are finalised before triggering generation.
Getting started: your first document in under 10 minutes
Here’s the fastest path to your first generated PDF:
- Install DocCreate from the monday.com Marketplace and authorise the OAuth connection.
- Open a board that has at least 5–10 columns of relevant data (client info, project details, invoice figures, etc.).
- Download DocCreate’s sample invoice template from doccreate.io/template-gallery and open it in Word.
- Add or modify the placeholder tags to match your board’s column names.
- Upload the template to DocCreate and map your columns.
- Click Preview on your first board item and see the result.
Most teams generate their first working document within 20 minutes of installing DocCreate. The column mapping is the step that takes the most thought — once that’s right, the rest is fast.
Try DocCreate free
DocCreate’s Basic plan (250 actions/month) covers most small teams and is the best way to evaluate the app before committing. One action = one document generated. Pricing starts at $25/month.
Related reading
- How to Auto-Generate PDFs from monday.com Boards — the step-by-step technical setup guide
- DocCreate Tutorial Videos — watch column mapping and automation setup
- DocCreate Pricing — plans from $25/month