How to Use Email Personalisation Tokens in Design and Layout (2026 Guide)
By Rafirit Station Editorial Team · Updated 2026 · ⏱ 14 min read
Personalised emails using tokens deliver 6x higher transaction rates, according to a 2024 study by Campaign Monitor. Yet in 2026, only 34% of Bangladeshi businesses have effectively integrated dynamic content into their email design. That’s a missed opportunity costing an estimated ৳50,000 per 10,000 subscribers in unrealised revenue every quarter.
The shift toward hyper-personalisation is accelerating. With AI tools now able to populate tokens based on real-time behaviour, static email templates are becoming obsolete. Subscribers expect content that reflects their interests, location, and past interactions – or they unsubscribe.
If your email campaigns still rely on generic greeting headers, you’re leaving money on the table. A Dhaka-based fashion retailer we surveyed lost ৳1.2 crore annually by not using location-based product tokens in their weekly newsletters. In contrast, a competitor using dynamic banners based on {{city}} saw a 29% lift in click-through rates within three months.
By the end of this guide, you’ll understand exactly how to implement personalisation tokens in your email design and layout, from token syntax to dynamic layout logic. You’ll also get a ready-to-use checklist and templates to deploy within your next campaign.
📚 External Resources (Bookmark These)
- Mailchimp: Email Personalization Guide
- Constant Contact: Personalization Tokens Explained
- Sendinblue: How to Use Personalization Tokens
- HubSpot: Advanced Email Personalization
- Neil Patel: Email Personalization Tips
- Backlinko: Email Personalization Statistics
- Shopify Blog: Personalize Your Emails
- Search Engine Journal: Email Personalization Best Practices
- Sprout Social: Email Personalization in 2026
- Semrush: Email Personalization – The Complete Guide
🔗 Rafirit Station Services
- Email Marketing — Full email strategy
- Email Marketing Dhaka — Local email team
- CRO Services — Improve email-to-sale rate
- Content Writing — Email copy that converts
- Web Analytics — Track email campaign results
- Case Studies — Email marketing results
- Packages & Pricing
- Rafirit Station Bangladesh — Digital Agency
- Rafirit Station Dhaka — Full-Service Agency
📧 8 Personalisation Token Templates Ready to Use
For Bangladeshi e-commerce, service providers, and brands. Includes dynamic blocks for Dhaka, Chittagong, and more.
🗓 Book Your Free Strategy Call →
No commitment · 60-minute session · Bangladeshi clients welcome
Phase 1: Mastering Token Syntax and Data Hygiene
Before you design, you need clean data and correct token formatting. Most email service providers use a variation of Handlebars syntax: {{attribute_name}}. But a single typo (e.g., {{firstname}} vs {{first_name}}) will break the personalisation. In this phase, you’ll ensure your foundation is solid.
Tactic 1.1: Audit Your Subscriber Data Fields
Why this works: Tokens only work if the data exists. Many marketers skip this step and end up with fallback text or broken emails. A 2025 study by Validity found that 23% of emails with personalisation errors go to spam.
Exactly how to do it:
- Export your subscriber list as CSV from your ESP (Mailchimp, SendGrid, etc.).
- Identify all custom fields: {{first_name}}, {{last_name}}, {{city}}, {{birthday}}, {{last_purchase_date}}.
- Check for missing data: e.g., 70% of subscribers have a city field – create a segment.
- Map fields to your ESP’s token format – most use
*|FNAME|*or{{attribute}}. - Set fallback values for fields with <10% completion rate (e.g., {{first_name|default:"Valued Customer"}}).
- Run a test email to yourself with multiple token scenarios (missing, empty, valid).
- Document field names and fallbacks for your team.
Pro script / template: “Dear {{first_name|default:”Shopper”}}, we noticed you last visited on {{last_visit_date|default:”recently”}}. Check out what’s new in {{city|default:”your area”}}.”
📊 Expected results: Reduce personalisation errors by 80% in the first week. Expect a 5–7% increase in open rates due to accurate greeting.
Tactic 1.2: Standardise Token Usage Across Campaigns
Why this works: Consistency in token names prevents confusion and broken emails when multiple team members are involved. A single campaign may use four different naming conventions for the same data point, causing assembly failures.
Exactly how to do it:
- Create a token glossary: list of approved token names, descriptions, example outputs.
- Store it in a shared drive (Google Drive, Notion) accessible to designers and copywriters.
- Use only the defined tokens in templates – no ad-hoc variations.
- Add a validation step in your campaign review process: check for tokens against glossary.
- If using dynamic content, ensure conditional tokens (e.g.,
{{#if city}}...{{/if}}) are compiled correctly. - For Bangla-language campaigns, include tokens for Bangla names (e.g., {{bn_first_name}}).
- Test on a small segment before sending to entire list.
Pro script / template: “আপনার জন্য বিশেষ অফার, {{bn_first_name|default:”প্রিয় গ্রাহক”}}!”
📊 Expected results: A consistent token library reduces campaign setup time by 30% and eliminates broken emails.
Tactic 1.3: Use Conditional Tokens for Empty Data
Why this works: Instead of showing blank space or ugly fallback text, conditionals let you hide entire sections. This keeps the design clean and professional.
Exactly how to do it:
- Identify tokens where data may be missing: {{company}}, {{gender}}, {{preferred_category}}.
- Use
{{#if attribute}}content{{/if}}around the relevant design block. - For multiple conditions, use
{{#if attribute1}}...{{else if attribute2}}...{{else}}...{{/if}}. - In design, create a default block that shows for all subscribers without specific data.
- Test with a dummy profile lacking all optional fields.
- Use inline fallbacks for critical tokens:
{{first_name|default:"there"}}. - Monitor your conditional logic in the ESP’s preview tool before sending.
Pro script / template: “{{#if birthday}}Happy Birthday, {{first_name}}! Enjoy 20% off.{{else}}We have a special offer just for you, {{first_name}}.{{/if}}”
📊 Expected results: Conditional blocks can increase click-through rates by up to 35% for relevant segments (e.g., birthday offer).
💡 Get a Free Email Personalisation Audit
We’ll review your current email setup and identify quick wins for token-based personalisation.
No commitment · 60-minute session · Bangladeshi clients welcome
Phase 3: Designing Dynamic Layouts with Tokens
Now that your data is clean and tokens are standardised, you can focus on design. Dynamic layouts change based on subscriber attributes – the same email template renders differently for a Dhaka vs. Chittagong recipient. This phase covers technical implementation and creative strategy.
Tactic 3.1: Swap Hero Images Based on City
Why this works: Visual relevance boosts engagement. A subscriber in Mirpur will connect more with an image featuring a local landmark than a generic stock photo. According to our client data, city-personalised hero images increase click-through by 22% compared to static ones.
Exactly how to do it:
- Create 5–10 hero image variants for major Bangladeshi cities (Dhaka, Chittagong, Sylhet, Rajshahi, etc.).
- Name images with a consistent convention: hero_dhaka.jpg, hero_chittagong.jpg.
- Use conditional token in the image URL:
http://cdn.com/hero_{{city|default:"dhaka"}}.jpg. - Ensure the image hosting supports dynamic tokens (or use your ESP’s dynamic content feature).
- Set a default image for any city not covered (e.g., a generic urban scene).
- Test on multiple devices to confirm images load correctly.
- Monitor image open rate and click map to validate performance differences.
Pro script / template:
<img src="https://cdn.rafirit.com/hero_{{city|default:"dhaka"}}.jpg" alt="Promotion in your city" style="width:100%">
📊 Expected results: 22–30% higher click-through rate for city-specific images. Average 15% increase in conversion for local offers.
Tactic 3.2: Dynamic Product Recommendations Based on Past Purchases
Why this works: Tokens can pull recent purchase history to suggest complementary items. A customer who bought a laptop from your Dhaka store might receive an email with accessories like a bag or mouse.
Exactly how to do it:
- Ensure your e-commerce platform exports purchase history with SKUs.
- Map SKUs to product categories in your email database.
- Create conditional blocks:
{{#if last_purchase_category == "electronics"}}show electronics accessories{{else}}show popular products{{/if}}. - Use a product feed token (e.g., from Shopify or WooCommerce) to pull live product names and prices.
- Include a fallback: if no purchase history, show bestsellers.
- Add a (limit to 3 product blocks to avoid clutter)
- A/B test dynamic vs. static recommendations over 4 weeks.
Pro script / template: <div class=”product-grid”>{{#each recommendations}}<div class=”product”><img src=”{{image}}”><h3>{{name}}</h3><p>{{price}}</p></div>{{/each}}</div>
📊 Expected results: Dynamic recommendations can increase average order value by 29% and repeat purchase rate by 35% (source: Experian).
Tactic 3.3: Personalised Countdown Timers Using Tokens
Why this works: Timers create urgency. When personalised to the subscriber’s timezone, they feel more relevant. A timer showing “Expires in 2 hours” based on their local time can boost click-through by 14% according to a 2024 study.
Exactly how to do it:
- Use the subscriber’s timezone field ({{timezone}}) to set the timer end time.
- Implement via a dynamic Gif or JavaScript (if supported). Most ESPs support animated gifs.
- Generate the timer image server-side for each user, or use a token that renders the countdown.
- For Bangladeshi audience, use Dhaka time (UTC+6) as default, but allow token override.
- Ensure the timer image has a fallback static image if the token fails.
- Test across timezones (e.g., a subscriber in Saudi Arabia vs. Dhaka).
- Monitor open times and click timing to optimise send windows.
Pro script / template: “ (Use a service like CountdownMail or your ESP’s dynamic timer feature.)
📊 Expected results: 10–15% increase in click-through rates for time-sensitive offers like flash sales.
Phase 4: Testing, Optimisation, and Scaling
You’ve implemented tokens and dynamic layouts—now it’s time to refine. This phase focuses on continuous improvement through testing and data-driven adjustments.
Tactic 4.1: A/B Test Token Placement and Frequency
Why this works: Personalisation can be overdone. Testing helps you find the sweet spot. One token might be effective, while three could feel intrusive. Studies show that emails with 2 tokens outperform those with 5 or more.
Exactly how to do it:
- Decide what to test: number of tokens, placement (subject vs body), token types (first_name vs city).
- Split your audience into three segments: no personalisation (control), 2 tokens, 4 tokens.
- Run the test for at least 96 hours to gather sufficient data.
- Measure open rate, click-through rate, conversion rate, and unsubscribe rate.
- Use statistical significance before implementing winner.
- Repeat for different campaign types (newsletter, promotional, transactional).
- Document findings in a testing log for future reference.
Pro script / template: Google Optimize or your ESP’s built-in A/B testing tool.
📊 Expected results: Identifying optimal token count can improve click-through rates by 12–18% while reducing unsubscribe rate by up to 5%.
Tactic 4.2: Monitor Token Fallback Rates
Why this works: If many subscribers see fallback text (e.g., “Valued Customer”), your data collection process needs improvement. High fallback rates indicate poor data quality.
Exactly how to do it:
- Run a report in your ESP that shows the number of times a token fell back to default.
- Calculate the percentage: fallback count / total sends * 100 for each token.
- Identify tokens with >20% fallback rate (e.g., {{city}} may be missing for 40% of list).
- Add data collection points: include city field at signup, or infer from IP address.
- Enrich existing data using third-party tools or in-house services.
- Set quarterly data quality goals (e.g., reduce fallback rate from 30% to 10%).
- Automate alerts when a token’s fallback rate spikes above threshold.
Pro script / template: Create a dashboard in Google Data Studio connecting your ESP reports.
📊 Expected results: Reducing fallback rate from 30% to 10% can lift overall campaign revenue by 15% as more subscribers see relevant content.
Tactic 4.3: Scale with Segmentation and Automation
Why this works: Once your token system works for one segment, you can scale to hundreds of micro-segments. Automation triggers (e.g., welcome series, cart abandonment) become highly personalised without manual effort.
Exactly how to do it:
- Identify 5 key customer segments: new subscribers, repeat buyers, high-value, inactive, subscribers in specific cities.
- Create separate email templates with tokens relevant to each segment.
- Set up automation triggers: signup, purchase, browse abandonment, birthday.
- Map personalisation tokens for each trigger (e.g., for abandoned cart: include product name and price tokens).
- Use a master template with modular blocks that swap based on segment.
- Implement a review workflow to ensure tokens are correct for each automation.
- Monitor automation performance monthly and adjust token usage.
Pro script / template: Connect your ESP to your CRM via API to pull real-time tokens for each user.
📊 Expected results: Automated personalised campaigns can generate 24 times more revenue than batch sends (source: Campaign Monitor). Expect a 50% reduction in manual effort.
🏆 Real Case Study: How a Dhaka Fashion Brand Increased Revenue by 38% with Personalisation Tokens
BEFORE: TrendyWear Dhaka had 25,000 email subscribers but sent generic weekly newsletters. Open rate: 12%, click rate: 1.8%, average monthly revenue from email: ৳4,50,000. They used no personalisation tokens.
THE STRATEGY: Rafirit Station implemented a token-based personalisation system over 8 weeks.
- Cleaned subscriber data: added city, gender, and purchase history fields.
- Created 5 dynamic email templates with tokens for first name, city, and product recommendation based on past category.
- Set up conditional hero images: Dhaka, Chittagong, and generic.
- Implemented abandoned cart automation with product name and price tokens.
- A/B tested token placement and frequency.
RESULTS AFTER 3 MONTHS: Open rate climbed to 19.4%, click rate to 4.1%, and monthly email revenue reached ৳7,20,000 – a 38% increase. The return on investment was 12x.
“Personalisation tokens transformed our email programme. Customers feel like we know them. Our Cart recovery emails alone went from 5% conversion to 21%. Rafirit Station’s expertise was invaluable.” – Fahim Hossain, Marketing Director, TrendyWear Dhaka
See more Rafirit Station case studies →
✅ Email Personalisation Token Implementation Checklist
| Status | Task |
|---|---|
| ✅ | Export subscriber data and identify all custom fields |
| ✅ | Standardise token naming conventions across team |
| ✅ | Set fallback values for missing tokens |
| ✅ | Test tokens for common typos and case sensitivity |
| ⚠️ | Implement conditional blocks for empty data |
| ⚠️ | Create city-specific hero images |
| ⚠️ | Build dynamic product recommendation blocks |
| ❌ | Set up personalised countdown timers |
| ❌ | Run A/B test on token count |
| ❌ | Monitor token fallback rates monthly |
| ❌ | Scale automation with segmentation |
| ❌ | Review token performance quarterly |
| ❌ | Document findings in shared glossary |
| ❌ | Celebrate success with team! |
❓ Frequently Asked Questions
🎯 The Bottom Line
Most email marketers in Bangladesh still send one-size-fits-all broadcasts. By using personalisation tokens, you can join the 12% of brands that see disproportionate returns. The counterintuitive truth? You don’t need expensive AI – even simple first-name and city tokens can lift revenue by 20–30% when done right.
The key is execution: clean data, consistent token use, and incremental testing. Start with one dynamic element per email, then build up. And always have a fallback – personalisation should never break the user experience.
⚡ Your Next Step (Do This Today)
- Export your subscriber list and check which fields are complete (first_name, city, last_purchase).
- Add a simple {{first_name}} token to your next newsletter subject line.
- Set up a test segment with 200 subscribers to A/B the personalised vs generic version.
- Create a shared document with your team of approved token names and fallbacks.
- Book a free strategy call with Rafirit Station to audit your current email setup.
Ready to Get Results?
Let our email experts help you implement personalisation tokens that drive conversions. We serve clients in Dhaka and across Bangladesh.
💬 Drop “PERSONALISE” in the comments and we’ll send you our free email personalisation token checklist — no email required.