dynamic-content-personalizer

Community

Personalize email content dynamically with fallbacks and conditional blocks.

Authoraaron-he-zhu
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the challenge of personalizing email content dynamically, ensuring that all merge tags have fallbacks, conditional content blocks vary by segment, and sensitive personal information is guarded.

Core Features & Use Cases

  • Merge Tag Mapping: Maps merge tags to real export columns with safe fallbacks.
  • Conditional Content Blocks: Defines conditional-content blocks that vary by segment.
  • Fallback Safety Audit: Audits for empty merge fields or broken conditionals.
  • PII Guard: Protects against rendering sensitive personal information.
  • Use Case: When creating personalized email campaigns, this Skill can be used to ensure that email content adapts to different segments and handles missing data gracefully.

Quick Start

Use the dynamic-content-personalizer skill to personalize this email creative for the 'champions' segment, providing a loyalty offer. Include the segment map and specify the mode as 'promo'.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: dynamic-content-personalizer
Download link: https://github.com/aaron-he-zhu/aaron-marketing-skills/archive/main.zip#dynamic-content-personalizer

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.