Text-based PDFs only — scanned / image-only PDFs cannot be read.
Formatting is simplified on extraction. Headers, fonts and layout will be replaced with Roofers Mart branding.
Accepts .docx and .txt — raw text is extracted and rebuilt with RM branding.
Complex formatting (columns, tables, images) may not carry over. Text content will be rebuilt in a clean branded layout.
Accepts .xlsx, .xls and .csv · Row 1 will be used as column headers
Fills in from the recipient name. Edit it if you want something different.
Body only — the greeting and sign-off are added for you.
0 / 46
0 / 52
0 / 100
0 / 100
0 / 100
0 / 100
0 / 100
0 / 60 · prints under the map, aligned right
Leave blank and the QR code and “Scan to RSVP” line are left off.
Automatic reads the vendor logo and picks a background it will show up against.
The branch photo and footer come from this. Leave it generic for a system-wide notice.
Enter it the way it should read in the sentence: “for Q3 Inventory”, “for Independence Day”. Leave blank to omit.
Any URL — website, product page, Google review, Billtrust payment link.
0 / 38 · leave blank to use SCAN TO VISIT US ONLINE
0 / 60 · the code re-centers when this is empty
0 / 40 · leave blank for a plain code with no text
Enter a link above to preview.
This is the assembled letter text. Edit directly before downloading.