How to create dynamic letterhead in Filevine DocGen
Letterhead is the first thing anyone sees on a firm's document, and it's also the thing most likely to go stale — a moved office, a new phone number, an attorney who changed their name. The goal is a letterhead that looks sharp in every format your documents end up in and stays correct without editing template after template. Here's how we recommend setting it up.
Start with a clean, high-resolution logo
Your logo has to survive two very different rendering engines: Word on screen, and the PDF your documents are usually delivered as. A logo that looks fine in Word can turn fuzzy or heavy once it's converted. Two rules keep it crisp everywhere:
- High quality. Use a vector logo (SVG or EPS) or a high-resolution PNG — aim for roughly 300 DPI at the size it actually prints. Low-resolution images that look acceptable on screen pixelate the moment they're scaled or flattened into a PDF.
- Simple. Fine gradients, drop shadows, thin hairlines, and tiny tagline text are exactly what degrade in conversion. A clean, high-contrast mark reproduces faithfully in Word, in PDF, and on a fax or a black-and-white printout.
Tip: once your logo is placed, generate a real document and open the PDF — not just the Word file — and zoom to 200%. If the edges are clean at that zoom, you're in good shape.
Pull contact information from live org codes
Don't type your firm's name, address, and phone into the template. Map them to Filevine's organization codes so they're maintained in one place and every document stays current automatically:
{{orgName}}
{{orgAddress1Line1}}
{{orgAddress1Line2}}
{{orgAddress1City}}, {{orgAddress1State}} {{orgAddress1Zip}}
{{orgPhone1}}
{{orgFax1}}
These pull your firm's own contact details straight from Filevine's org record. Update them once and every template that uses them reflects the change — no reopening documents. An Org Admin manages these under Main Menu → Setup → Org (fax and text numbers live in the Org Phone Numbers advanced tool).
Why is my Filevine DocGen letterhead blank?
A letterhead that generates empty is the single most common problem with this setup, and it is almost never the template's fault. The org codes are correct; there's simply nothing behind them.
- The org fields aren't filled in.
{{orgName}}and the{{orgAddress1*}}codes read from your firm's Filevine org record. If that record is empty, every document built on it is empty too. Fill it in under Main Menu → Setup → Org. - You don't have permission to see or edit them. Editing org details normally requires Org Admin rights. If those settings aren't visible to you, the fix isn't in Word — ask your firm's Filevine administrator to populate them.
- Fax and text numbers live somewhere else. They're managed in the Org Phone Numbers advanced tool rather than the main org form, so
{{orgFax1}}can come back blank while the address is fine. - Only some lines are blank. That's a partly-filled org record, not a broken template —
{{orgAddress1Line2}}is often legitimately empty for firms without a suite number, which is worth designing around so you don't leave a gap in the block.
Because this is org-level data, fixing it once repairs every template at the same time — which is the whole argument for using the codes instead of typing your address into each document.
Make names update themselves too
Attorney and firm names change — a marriage, a partner added to the masthead, a rebrand. If those names are typed into the letterhead, every change means hunting through templates. Instead, keep them on the org record and reference them with org-level codes, the same family as {{orgName}}:
{{orgName}}
Attorneys at Law
{{orgAddress1Line1}}
{{orgAddress1City}}, {{orgAddress1State}} {{orgAddress1Zip}}
When an attorney changes their name, you edit it once on the org record and it flows to every document — nothing in the template itself has to change. Your project's DocGen Field List shows the exact org codes available to you; pick the one that matches the name you want to display.
The alternative: a hosted header image
Some firms would rather ship a pixel-perfect, designed letterhead than rebuild it from text and codes. In that case, embed a single high-quality header image — your fully designed letterhead, logo and firm details together — in the document header. It guarantees the layout looks exactly as designed in every document.
The tradeoff is that an image is static: because the contact details are baked into the artwork, a new address or phone number means re-exporting the image and re-placing it, rather than editing one org field. It's the right call when brand precision matters most and firm details rarely change — and the same logo rules apply doubly here, since the whole letterhead now depends on that one image rendering cleanly in both Word and PDF.
Let NuvoDraft wire up your letterhead
When NuvoDraft converts your templates, it finds hard-coded firm name, address, and phone text and swaps it for the live {{orgName}}, {{orgAddress1Line1}}, and related org codes — so your letterhead stays current across every document, set once and saved to your firm profile.