Card Mailing

How to Personalize Business Holiday Cards at Scale

One contact list, one base design, and a mailing that greets every client by name: custom fields, fallbacks, VIP edits, and the internal test pass.

Greenvelope lets businesses personalize holiday cards at scale through contact fields for names, companies, and custom details. Those fields personalize the message that accompanies the card, the addressing on the front of the digital envelope, and supported group messages sent to the list, with fallback text covering any contact whose information is missing. The card artwork itself stays the same base design for everyone; changes to the card are made separately, one recipient at a time. This guide works the whole thing through with a small example: a fictional contact list, the custom field that drives it, the fallbacks that catch the gaps, the one-at-a-time route for VIP cards, and the internal test pass that runs before the client list sees anything. Browse the business holiday card collection to pick the design your list will carry.

Personalization is one step inside the larger client-card project. If you are still building the list or deciding who receives paper and who receives the inbox, start with our guide to how to mail holiday cards to clients in bulk and come back here for the step that turns a bulk send into individually addressed cards.

How to Personalize Business Holiday Cards at Scale

The workflow has six steps, and the first two happen before you touch the card:

  1. Prepare one contact list with the fields you will merge. A spreadsheet with First Name, Last Name, Email, and Company columns covers the basics; add a column for anything else the mailing needs, such as the account manager who owns each relationship. Keep the column headers consistent, because they become field names in the next step.
  2. Create the custom field in Greenvelope. Click your account name at the top left, select Custom Fields, and add a new field for each extra column. Set the field name to match your spreadsheet’s column header so the import recognizes the column automatically.
  3. Import the list. On the Send step, click Add Contacts, choose Upload Spreadsheet, and upload the file; check that the columns map correctly to Greenvelope, review the upload notifications, then press Complete Upload. The steps are in the Importing from Excel help article, custom fields import and export just like the standard Greenvelope fields, and View Preferences displays the new columns on the Send, Track, and Address Book pages, where gaps and stale values are easy to spot.
  4. Insert personalization fields into the message and the envelope. The Insert Personalization link appears at the top right of most text fields. Choose the field to insert, add fallback text for contacts missing that information, and leave the inserted phrase, which looks like ##FirstName##, exactly as it appears so each recipient’s information populates correctly. The card artwork is not part of this merge.
  5. Build internal test contacts and send to them first. Add a few colleagues as contacts shaped like the real list, one complete, one missing a first name, one missing the custom field, and one earmarked for individual card edits, then inspect what arrives on desktop and mobile.
  6. Schedule the send and review delivery and opens. A common target for client cards is arrival in the first two weeks of December, adjusted to your recipients and the occasion. After the send, the Track step shows delivery status and opens for every email and text recipient.

The Contact List: One Spreadsheet Drives Every Card

Everything downstream depends on this file, so it is worth seeing a concrete one. Alder & Main, a fictional design consultancy, is sending this year’s card to six clients. Its spreadsheet has four standard columns plus one custom column headed Account_Manager, because each card’s message will sign off from the person who actually runs the relationship:

First NameLast NameEmailCompanyAccount_Manager
MayaOkaformaya.okafor@example.comLarkspur AnalyticsJordan Bell
DanielReyesdaniel.reyes@example.comMossbrook Supply Co.Amara Diallo
GraceLindqvistgrace.lindqvist@example.comQuill & Vine InteriorsJordan Bell
office@example.comHalewood LogisticsAmara Diallo
OwenParkowen.park@example.comBright Fern Studio
ReneeCaldwellrenee.caldwell@example.comCordovan PartnersJordan Bell

This table is an illustrative contact example: Account_Manager is the custom field, the other four columns are standard Greenvelope fields, and the example.com addresses are stand-ins for each contact’s real address. The two empty cells are intentionally empty and should stay empty in the imported file, because typing a word such as blank would populate the field and prevent the fallback from appearing. The Importing from Excel help article above also provides an official business template to start from; add a Phone column if part of the list receives the card by text message.

Two rows are deliberately imperfect, because real client lists always are. The Halewood Logistics contact is a shared office inbox with no individual name on file, and Owen Park’s account manager field was cleared when she left the firm. Fallbacks cover empty fields like these two. What they cannot cover is a field that is filled in wrong: if the export had still carried the departed manager’s name, every card to Owen would have signed off from someone who no longer works there, and no fallback would have caught it. Correcting or clearing stale values is list cleanup that no merge feature removes.

One habit saves the most cleanup later: name the spreadsheet columns exactly what the Greenvelope field names will be. A custom field carries both a display name, which appears inside Greenvelope, and a field name, which matches the column header, so the field in this example uses Account Manager as its display name and Account_Manager as its field name, and the Account_Manager column maps to it without hand-matching on import. The mechanics are in the Create Custom Contact Fields help article.

Set Up the Custom Field Before You Import

Standard fields such as name, email, and company exist in every Greenvelope address book; anything else the mailing needs becomes a custom contact field, created once at the account level. Click your account name at the top left, select Custom Fields, and add the new field with Account Manager as its display name and Account_Manager as its field name. Then update View Preferences so the field is displayed on the Send, Track, and Address Book pages, where gaps and stale values are easiest to review. The help center’s own examples of custom fields include membership status and business department; a card program might add a renewal month or a regional office, and whatever the relationships run on can ride along with the list.

Insert the Fields, With a Fallback for Every Gap

With the list imported, open the mailing and look for the Insert Personalization link at the top right of most text fields, covered step by step in the Insert Personalization help article. Alder & Main uses it in two places:

  • The message at the top of the email. The greeting line inserts the First Name field, and the sign-off line inserts the Account Manager field, so the message reads as a note from Jordan or Amara rather than from a department. Wording ideas for client lists are in our holiday card messages guide.
  • The front of the envelope. The digital envelope’s front accepts the same fields. Alder & Main keeps it simple: the First Name field over the Company field, so the envelope addresses each recipient without depending on a full name being on file.

The moment you insert a field is also the moment you set its fallback, the text that appears wherever that field is empty. Alder & Main gives First Name the fallback friends in the message and Friends on the envelope, so the shared Halewood inbox opens to a warm greeting and an addressed envelope rather than a blank, and gives Account Manager the fallback the Alder & Main team, so Owen’s card still signs off naturally. Write each fallback to read well inside its exact sentence, then leave every inserted phrase, ##FirstName## and the rest, precisely as the tool placed it.

Text delivery has its own shape. The card itself can be delivered by text message, and separately, a group message sent to the list from the Send step or the Message Center can merge the same personalization fields, including the link that opens each recipient’s own card. Every paid account starts with 500 text messages across its mailings, not a fresh allowance per mailing, with additional blocks available to purchase up to a monthly limit; the details are in the Send a Message via Email or SMS help article, and our guide to how to send holiday cards by text message covers the text route end to end.

What Each Recipient Sees

The following illustrative example shows the expected wording for three fictional contacts, including both imperfect rows:

RecipientGreeting lineSign-off lineEnvelope front
Maya Okafor, Larkspur AnalyticsDear Maya,With thanks for a wonderful year, Jordan BellMaya, Larkspur Analytics
Shared inbox, Halewood LogisticsDear friends,With thanks for a wonderful year, Amara DialloFriends, Halewood Logistics
Owen Park, Bright Fern StudioDear Owen,With thanks for a wonderful year, the Alder & Main teamOwen, Bright Fern Studio

Maya and Owen open messages that greet them by name, with envelopes addressed to them over their company lines; the shared inbox receives the fallback greeting and an envelope front reading Friends over Halewood Logistics. Neither gap produces a blank line or a broken phrase, because the fallbacks were set at insertion. What the merge buys is specific: nobody composes six messages by hand, or six hundred. The list cleanup, the fallback writing, and the checking still take real work and scale with the list; the composing does not.

The VIP Tier: Edit the Card Itself for Individual Recipients

Field merges personalize the words around the card. For a short list of top relationships, you can go one step further and change the card itself, one recipient at a time, using the feature covered in the Personalize Card to Each Recipient help article:

  1. Build the base card first. On the Design step, use Edit Card to set up the card every ordinary recipient will receive.
  2. Turn on card personalization. On the Details step, open the Information section, expand Advanced Options, and switch on the Allow Card Personalization for Each Guest toggle.
  3. Customize per contact on the Send step. Beside each contact sits a Customize / Send button. It opens the card in a pop-up where you can edit text and images for that single recipient, then send the customized card immediately or save it for later. The same feature is always on when sending thank you notes.

In the Alder & Main example, Renee Caldwell at Cordovan Partners is the firm’s largest client, so her card gets the treatment: the interior text is rewritten as a personal note about the spring project, and the photo slot swaps in a picture of the two teams at the launch. The other five recipients receive the base card with their merged fields.

The design of this feature is the point to notice: it edits one contact’s card at a time, deliberately. It is the right tool for ten VIP cards that each deserve five minutes, and the wrong tool for three hundred, which is exactly why the field merge above exists.

What Scales Automatically, and What Does Not

Three different jobs hide inside the phrase personalized cards, and knowing which is which prevents the most common planning mistake:

  • Contact fields scale automatically. Names, companies, and custom fields merge into the accompanying message, the envelope front, and supported group messages for the entire list in one pass, with fallbacks covering the empty values.
  • Card artwork edits are manual by design. Changing the image or the text of the card itself happens one recipient at a time through Customize / Send. The artwork does not change automatically from a spreadsheet column, so plan individual edits as a short VIP tier, not a list-wide feature.
  • Per-piece printed content is a print-shop job. If your plan includes a printed tier where every physical card carries different printed content, each client’s name printed inside across hundreds of pieces, that is variable data printing, and it belongs with a commercial print shop or bulk mailing house. Greenvelope’s role in that tier is upstream: design the card once and save a high-quality version for printing, and export the contact list, custom fields included, for the printer to run the per-piece merge on paper.

Printing stays an optional lane beside the digital send; our comparison of digital vs. printed holiday cards helps set that split. Designing everything from one base card keeps the branding consistent across the list, even where a VIP card carries its own edits.

Proof, Test, Schedule, Track

A personalized bulk send earns a longer proofing pass than a plain one, because a single mangled field repeats across the whole list, and because a test sent only to your own inbox proves your own row, not the list’s edge cases. Run this sequence before scheduling:

  • Read every inserted phrase letter for letter. Personalization works only when the phrase stays exactly as inserted, so ##FirstName## must not have been edited, retyped, or partially deleted during copy changes.
  • Confirm every inserted field carries a fallback, and read each fallback inside its full sentence. Remember what a fallback is for: it covers a field that is empty, never a field that is filled in wrong, so stale values, such as a departed account manager still named in the export, must be corrected or cleared by hand.
  • With the custom columns displayed through View Preferences, scan the Send and Address Book pages for both kinds of problem: gaps in the fields you are merging, and values that are present but no longer true.
  • Build a small internal test list before the client list sees anything. Your own contact sits on the guest list by default, and the Add Contacts button adds colleagues for review; test contacts sent during a trial can be removed afterward so they do not count toward the purchased amount. Shape four test contacts to the list’s real cases, each at a real internal inbox: one with complete information, one missing a first name, one missing the account manager field, and one earmarked for an individually customized card. The steps are in the Send a Test Card help article.
  • Send to the test contacts first and open what arrives the way a client will: the message, the envelope front, and the card, on a desktop and on a phone. Compare the three field-personalization tests against the illustrative table above, and the VIP test card against its approved individual design.
  • If the production mailing will use text delivery or a personalized group message, test those routes on their own, with a controlled internal recipient whose contact carries a phone number. Opening an email on a phone does not test SMS delivery.
  • Schedule the real send once the tests read clean, first confirming the production guest list excludes the internal proof contacts unless you intend to keep them on it. Arrival in the first two weeks of December is a common target for client cards, but treat it as a suggestion that depends on your recipients and the occasion; the wider calendar is in our guide to when to send holiday cards.
  • After the send, the Track step reports delivery status and opens per recipient for email and text sends. Read the report for what it measures: an open records the card being opened, not that a text message was read, and a recipient with no open recorded has not necessarily failed to receive the card. Use it to catch bounced addresses and resend to corrected ones, a workflow covered in our guide to how to send holiday cards online.

Greenvelope makes the workflow one project: an artist-designed card customized to your brand, a contact list carrying the custom fields your relationships run on, field personalization across the full send with a fallback for every empty value, and individual card edits for the clients who warrant them. The next step is deliberately small: choose a design from the business holiday card collection, add four internal test contacts, and send yourself the personalized mailing this week.

Related Resources

Frequently Asked Questions

How do you personalize business holiday cards at scale?

Greenvelope personalizes business holiday cards at scale through contact fields: store each client’s name, company, and custom details in the address book, then merge those fields into the message that accompanies the card, the front of the digital envelope, and supported group messages, with fallback text for any missing information. The card artwork itself stays the same base design for every recipient unless it is edited individually, one contact at a time.

Can each card in a bulk holiday send greet the recipient by name?

Yes, through the message and the envelope rather than the card artwork. On Greenvelope, inserting the First Name field into the accompanying message makes every email open with a greeting to that recipient, and the front of the digital envelope can carry the same fields, with a fallback for contacts missing a name. The merge runs across the entire list in one send.

What is fallback text in card personalization?

Fallback text is what appears in place of a personalization field for any contact whose field is empty. In Greenvelope the fallback is set at the moment each field is inserted, so a shared office inbox with no first name on file still opens to a natural greeting such as Dear friends. A fallback covers only an empty field: a stale value, such as a departed account manager still named in the export, renders exactly as written and has to be corrected or cleared in the list.

Can you change the card design for specific recipients in a bulk send?

Yes, one recipient at a time. Greenvelope’s card personalization feature works from a base card: turn on the Allow Card Personalization for Each Guest toggle under Advanced Options on the Details step, and the Send step then offers a Customize / Send button beside each contact, opening the card so its text and images can be edited for that single recipient. The artwork does not change automatically from a spreadsheet, so individual edits suit a short VIP tier rather than the whole list.

Does personalization work on the envelope?

Yes. The front of the Greenvelope digital envelope accepts the same personalization fields as the message, with fallback text set as each field is inserted, so a contact with a name on file sees their own name over the company line while a shared inbox sees the fallback instead of a blank. Because the envelope is the first thing a recipient sees when the card opens, it is one of the highest-value places to personalize.

How do you test a personalized bulk send before it goes out?

Add internal test contacts to the guest list, shaped to the list’s real cases: complete information, a missing first name, a missing custom field, and one card earmarked for individual edits. Send to those contacts first, at real internal inboxes, and inspect the message, the envelope, and the card on both a desktop and a phone before the client list sees anything. Your own contact sits on the guest list by default for exactly this purpose.

What does it cost to send personalized holiday cards to a client list?

Greenvelope prices the send as one flat price per mailing, set by the size of the guest list. Single mailings start at $19 for a guest list of up to 20 people, with pricing based on list size and no subscription required. Text delivery draws on the account’s message allowance, which starts at 500 text messages per paid account, with additional blocks an optional purchase.

When should personalized business holiday cards arrive?

A common target is arrival in the first two weeks of December, early enough to be seen before out-of-office season begins and late enough to read as a holiday card, though the right window depends on your recipients and the occasion. A digital send can be scheduled weeks in advance for whichever window you choose, which leaves November for the list cleanup, the personalization pass, and the internal test sends.

Ready to See the Difference?

Browse wedding invitations, birthday party invitations, or explore all designs to find the perfect match for your event.

Try Greenvelope for yourself with no time limit and no credit card required.