strategist-dynamic-content

Design dynamic content personalization strategies for Braze campaigns.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/delta-and-beta/braze-agency --skill strategist-dynamic-content
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: strategist-dynamic-content
Source: https://github.com/delta-and-beta/braze-agency/tree/main/skills/strategist-dynamic-content
Command: npx skills add https://github.com/delta-and-beta/braze-agency --skill strategist-dynamic-content

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Helps marketing and product teams choose, integrate, and optimize personalization engines so campaigns deliver the right dynamic content at the right time without costly integration mistakes or incorrect rendering assumptions.

Core Features & Use Cases

  • Engine selection guidance for Dynamic Yield, Movable Ink, Amazon Personalize, Sheetlabs, Limbik, and OtherLevels based on use case constraints.
  • Integration patterns (Connected Content, Catalog sync, webhook, SDK triggers, attribute export) and trade-offs between open-time and send-time rendering.
  • Operational planning for asynchronous media generation, authentication needs, and attribute/export workflows.
  • Use case example: design an email campaign that uses Sheetlabs for localized copy, Dynamic Yield for recommendation blocks at open time, and pre-generated OtherLevels videos attached via Connected Content.

Quick Start

Create a plan that selects the recommended personalization engine(s), integration pattern, and render-time model for a specific campaign objective and channel.

Frequently Asked Questions about strategist-dynamic-content

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose between open-time and send-time rendering for Braze dynamic content?

Braze dynamic content rendering depends on whether your personalization engine requires real-time context at email open or pre-generated assets at send time. Send-time rendering pre-generates asynchronous media, while open-time rendering fetches live recommendations via Connected Content.

What is the best way to integrate Dynamic Yield or Movable Ink with Braze Connected Content?

Integrate Dynamic Yield or Movable Ink with Braze Connected Content by configuring webhook and REST authentication. This allows your Braze campaigns to fetch dynamic content blocks and recommendation APIs at the designated render time.

Can I use Amazon Personalize and Sheetlabs together in a single Braze email campaign?

Yes, you can use Amazon Personalize and Sheetlabs together in a Braze email campaign. You can combine Sheetlabs for localized copy with Amazon Personalize for recommendation blocks, passing data through Connected Content API calls.

How do I handle webhook and REST authentication for Braze Connected Content personalization?

Handle webhook and REST authentication for Braze Connected Content by configuring your credentials within the Connected Content call settings. This ensures secure API access when fetching dynamic content from engines like Dynamic Yield or Limbik.

When do I need pre-generation scheduling for asynchronous media in dynamic content personalization?

You need pre-generation scheduling for asynchronous media in dynamic content personalization when using send-time rendering. This operational planning step ensures assets like OtherLevels videos are ready before Braze sends the campaign.

What are the trade-offs between catalog sync and attribute export workflows for Braze personalization?

Braze personalization trade-offs between catalog sync and attribute export workflows depend on data freshness and volume. Catalog sync handles large datasets for recommendation engines, while attribute export workflows update user profiles for targeting.