home / skills / gtmagents / gtm-agents / personalization-logic
/plugins/lead-nurture-orchestration/skills/personalization-logic
This skill helps you tailor dynamic nurture content by mapping personalization tokens to modular blocks across email, in-app, ads, and SDR aids.
npx playbooks add skill gtmagents/gtm-agents --skill personalization-logicReview the files below or copy the command above to add this skill to your agents.
---
name: personalization-logic
description: Use when defining dynamic content rules, tokens, and conditional offers
inside nurture programs.
---
# Nurture Personalization Logic Skill
## When to Use
- Building dynamic content for lifecycle nurtures.
- Mapping personalization tokens (industry, role, behavior) to copy blocks.
- Coordinating personalization across email, in-app, ads, and SDR assists.
## Framework
1. **Segmentation Inputs** – persona, industry, product usage, lifecycle stage, engagement history.
2. **Content Blocks** – hero, proof, CTA, offer modules with variants per segment.
3. **Token Management** – define data sources, fallback values, formatting rules.
4. **Testing Plan** – structure A/B/C tests for personalization depth.
5. **Governance** – approval workflows, localization, compliance, expirations.
## Templates
- Personalization matrix (segment vs module vs asset).
- Token dictionary (field, source, fallback, formatting).
- QA checklist (seed records, fallback coverage, compliance notes).
## Tips
- Start with modular blocks so ops can update without rewriting entire emails.
- Document dependencies on upstream data hygiene.
- Pair with `copywriting` + `design` teams for brand consistency.
---
This skill defines robust personalization logic for nurture programs, including dynamic content rules, tokens, and conditional offers. It helps teams map segments to modular content blocks and coordinate personalization across email, in-app, ads, and SDR workflows. The goal is consistent, testable, and governable personalization that scales without breaking copy or brand.
The skill inspects segmentation inputs (persona, industry, lifecycle stage, usage, engagement) and maps them to content block variants like hero, proof, CTA, and offer modules. It enforces token management rules: data sources, fallbacks, and formatting, and produces templates for personalization matrices, token dictionaries, and QA checklists. It also generates a testing plan for A/B/C experiments and governance steps for approvals, localization, compliance, and expirations.
How do I handle missing token data?
Define explicit fallback values and formatting rules in the token dictionary and include seed records in QA to validate fallback behavior.
What degree of personalization should I start with?
Start modular and shallow: persona + lifecycle stage, then iterate to add behavior and usage tokens after validating data quality.