Postcard Personalisation at Scale: How to Make Every Card Feel Personal

Personalisation in direct mail goes far beyond printing the customer's first name on the card. Modern postcard automation allows you to vary the headline, offer, imagery, product recommendations, and call to action on a per-customer basis — all within a single campaign. The result is a card that feels individually written even when it is one of 5,000 sent that week. This guide covers the techniques, data requirements, and practical implementation of personalisation in postcard campaigns.

The three levels of postcard personalisation

Level one — name and offer personalisation: the customer's first name appears in the greeting and/or headline. A unique promo code and QR code is generated per customer. This is the minimum viable personalisation and increases response rates by 135% versus non-personalised mail (InfoTrends). Level two — behavioural personalisation: the headline, body copy, and offer vary based on the customer's segment. A win-back customer sees "We've saved your 15% discount" while a VIP customer sees "An exclusive offer for our most valued customers." The product image on the front of the card shows items from the customer's most-purchased category. Level three — predictive personalisation: AI-generated product recommendations based on purchase history appear on the card. The offer level varies dynamically based on the customer's predicted churn probability or LTV score. The delivery timing is optimised individually based on the customer's historical engagement patterns. Level one is achievable from day one. Level two requires clean segmentation and variant postcard designs. Level three requires a more sophisticated data infrastructure but is increasingly accessible through platforms that integrate with ML scoring models.

Data requirements for effective personalisation

Personalisation quality is constrained by data quality. The most commonly used data fields in personalised postcards are: first name (required — without this, use "Dear [Brand] Customer" rather than "Dear [blank]"), last purchase date (for timing and win-back framing), product category (for relevant imagery and copy), total lifetime spend (for VIP segmentation), and birthday (for birthday campaigns). All of these are available directly from your e-commerce platform without additional data collection. More advanced personalisation can use email engagement data (has the customer been opening emails? If not, adjust the postcard tone), average order value history, and geographic location for seasonal and cultural relevance. Audit your data completeness before designing your personalisation strategy: if only 40% of customers have a birthday on file, a birthday campaign segment will be significantly smaller than expected.

Dynamic imagery and category-specific design

One of the most effective and underused personalisation techniques is varying the product imagery on the postcard front based on the customer's purchase history. A customer who has bought exclusively from your footwear range sees a postcard featuring footwear. A customer who has purchased accessories sees accessories. The visual relevance of the postcard increases dramatically — the customer immediately recognises content relevant to their interests, increasing the probability that they pause and engage. Implementing this requires multiple postcard front designs (one per major product category) and a logic rule that assigns each customer to the appropriate design variant based on their order data. This is manageable with 3–5 product categories; beyond that, the design production overhead may outweigh the personalisation benefit unless you are using AI-generated design variations.

Personalised copywriting: tone and framing by segment

The most impactful copy personalisation is tonal, not just variable. A first-time buyer who has not returned in 30 days should receive different language than a customer who ordered 50 times over three years and has not ordered in 90 days. For the new customer: "You've started something good — we'd love you to come back." For the loyal long-term customer who has lapsed: "After years of ordering with us, we noticed you haven't visited recently — and we wanted to reach out personally." These are not just different first names on the same template; they are fundamentally different communications that acknowledge the specific customer relationship. Create segment-specific copy variants for your most important segments. The additional design work is a one-time investment that improves campaign performance for every send thereafter.

GDPR-compliant personalisation

Using customer purchase data to personalise a postcard is permissible under GDPR's legitimate interest basis (Art. 6(1)(f)) for existing customers, provided the personalisation is proportionate and not intrusive. Stating that a customer bought a specific product on a specific date in the postcard copy can feel surveillance-like if not framed carefully — "Based on your recent purchase of [product name]" is acceptable; displaying detailed purchase history verbatim is not. The opt-out mechanism on every postcard must be functional and honoured within 48 hours. Do not use sensitive personal data (health conditions, political beliefs, financial status) to personalise postcards, even if this data is theoretically derivable from purchase patterns. Review your data use with a qualified GDPR practitioner if you are implementing level-three predictive personalisation using third-party ML scoring models, as this may constitute profiling under GDPR Art. 22.

Mayday personalises every postcard automatically — first name, promo code, QR code, and category-specific designs.

Get started free
personalisationvariable printingcustomer datadirect mail strategyGDPR

Related articles