Creating Personalized Postcards with Mail Merge
Direct mail postcards remain one of the highest-response marketing channels. Personalized postcards — with the recipient’s name, a tailored message, and a relevant photo — outperform generic mailers significantly. Mergram lets you design a postcard template, connect your recipient data, and generate hundreds or thousands of unique postcards in one operation.
Prerequisites
Before you begin, gather the following:
- A postcard design as a PDF at the correct dimensions
- A spreadsheet with recipient names, addresses, and any personalization data
- Photos or images (if using personalized images) uploaded to a Mergram media album
- A free Mergram account
Standard postcard sizes
Common postcard sizes include 4 × 6 in (most economical for printing and postage), 5 × 7 in (more space for design), and 6 × 9 in (large format for maximum impact). USPS requires a minimum size of 3.5 × 5 inches for mailable postcards. Check with your printer or mailing service for supported sizes.
Postcard Layout Considerations
| Area | Position | Content |
|---|---|---|
| Front (face) | Full surface | Marketing image, headline, personalization |
| Back left | Left half of back | Message body, sender info, QR code |
| Back right | Right half of back | Recipient name and mailing address |
| Stamp area | Top-right of back | Reserved for postage |
Leave space for postage and barcode
USPS automated mail processing requires clear space in the top-right corner for the stamp and the bottom edge for the Intelligent Mail barcode. Keep your address and design content within the safe area — at least 0.75 inches from the bottom edge and 0.625 inches from the right edge on the address side.
Designing Your Postcard Template
Step 1: Create the Base PDF at Postcard Size
Create a blank PDF with your postcard’s exact dimensions. You can:
- Use Canva, Figma, or Photoshop to design the postcard background
- Set the canvas size to your target postcard dimensions (e.g., 6 × 4 inches)
- Export as a PDF with no margins
- Upload the PDF to Mergram
Design the background separately
Create your postcard background image (colors, patterns, branding) in a design tool, then upload the PDF to Mergram for text and image field placement. This keeps the static design elements crisp and separate from the variable data fields.
Step 2: Place Text Fields
In the Mergram editor, drag columns from your data panel onto the canvas:
- Recipient name:
FirstNameandLastNameon the address side - Address block:
Street,City,State,Zipbelow the name - Personalization:
GreetingLineor custom message fields on the message side - Offer or promo code:
OfferCodefor unique per-recipient codes
Use 10–12pt for address text and 14–18pt for headlines or greetings.
Step 3: Add Image Fields for Personalized Photos
To include unique photos on each postcard:
- Upload all images to a media album in Assets → Media
- In the editor, add an image field by selecting a column and setting its render type to “Image”
- Map the field to a column containing image filenames (e.g.,
Photo.jpg) - Resize the image field to fit your postcard layout
- Images scale to fill the bounding box width while maintaining aspect ratio
Image matching
Spreadsheet cell values are matched case-insensitively against media names in your album. If a cell contains “beach.jpg”, Mergram matches any uploaded file named “beach.jpg”, “Beach.JPG”, or even just “beach” (stem fallback). If no match is found, the field is skipped with a warning.
Step 4: Add a QR Code (Optional)
Add a scannable QR code linking to a personalized URL:
- Create a
TargetURLcolumn in your spreadsheet with unique URLs per recipient - In the editor, place a field and set its render type to “QR Code”
- Map it to the
TargetURLcolumn - Position it in a corner of the postcard
Preparing Your Recipient Spreadsheet
Organize your data with one row per postcard. Include all variable fields:
| FirstName | LastName | Street | City | State | Zip | Message | Photo | OfferCode |
|---|---|---|---|---|---|---|---|---|
| Alice | Chen | 123 Main St | Springfield | IL | 62701 | Welcome to the neighborhood! | spring.jpg | SAVE20 |
| Bob | Martinez | 456 Oak Ave | Austin | TX | 73301 | Your summer special is here | summer.jpg | SAVE30 |
| Carol | Johnson | 789 Elm Blvd | Portland | OR | 97201 | A gift just for you | gift.jpg | GIFT15 |
Keep messages short
Postcard space is limited. Aim for 1–2 sentences of personalized text. Longer messages look cramped and reduce readability. Use the front for the visual hook and the back for the short message plus address.
Merging and Output
Output Modes
Choose the right output format for your workflow:
| Mode | Best For | Details |
|---|---|---|
| Individual PDFs | Mailing service upload, per-recipient files | One PDF per postcard, named with your template |
| Combined PDF | Batch printing | All postcards in a single file |
| ZIP archive | Archiving, service handoff | Individual PDFs in one downloadable ZIP |
Filename Templates
For individual output, set clear filenames:
| Template | Example Output |
|---|---|
Postcard_[[LastName]]_[[Zip]] | Postcard_Chen_62701.pdf |
Campaign_[[OfferCode]]_[[FirstName]] | Campaign_SAVE20_Alice.pdf |
[[FirstName]]_[[LastName]]_PC | Alice_Chen_PC.pdf |
Tips for Print-Ready Postcards
- Use 300 DPI images — A 4 × 6 inch postcard needs at least 1200 × 1800 pixels. Lower resolution looks fine on screen but blurry in print
- Account for bleed area — Add 0.125 inches on each side if your printer requires bleed. Extend background colors into the bleed area to avoid white edges
- Use CMYK-safe colors — Bright neon and RGB-only colors may shift during printing. Use colors that convert cleanly to CMYK
- Keep text away from edges — Maintain at least 0.25 inches of margin from all trimmed edges for safe text placement
- Embed fonts or use outlines — If your design tool supports it, convert text to outlines or embed fonts to prevent substitution during printing
- Test with a small batch first — Generate 5–10 postcards, print them, and verify quality before running the full batch
Common Issues and Troubleshooting
Images look blurry in the PDF: The source images may be too low resolution. Check that your uploaded photos meet the 300 DPI minimum for print at the field size on the postcard.
Address text is too large: Reduce the font size for address fields. USPS address blocks typically use 10–12pt. Make sure the address fits within the right half of the postcard back.
QR codes don’t scan: Ensure the QR code bounding box is large enough — at least 1 inch square for reliable scanning. The URL in your spreadsheet should be a valid, complete URL starting with https://.
Colors look different when printed: This is a CMYK vs. RGB issue. Design your background in CMYK color space if your design tool supports it. Avoid very bright or fluorescent colors that can’t be reproduced in print.
Get Started
Create a postcard-sized PDF, upload your recipient spreadsheet, and design your layout in the Mergram editor. Add personalized images, preview with real data, and generate print-ready postcards in seconds.