📱 Sync Dartagnan email templates to Braze

⚡ 433 views · 📱 Social Media & Email Marketing

Description

Sync Dartagnan Email Templates to Braze

Why Use This Workflow

Email marketing demands consistency across platforms. This workflow automatically synchronizes your email templates from Dartagnan to Braze, eliminating manual transfers and ensuring brand consistency. Perfect for marketing teams who need to maintain a unified email experience while leveraging the strengths of both platforms.

Business Benefits

How It Works

This workflow performs a bi-directional sync between your Dartagnan email templates and Braze platform. It intelligently handles:

  1. Template Updates: Automatically updates existing templates in Braze when modified in Dartagnan
  2. New Template Creation: Creates new templates in Braze when added to Dartagnan
  3. Image URL Transformation: Properly embeds and formats image URLs to meet Braze requirements while keeping assets on Dartagnan infrastructure

Technical Implementation

The workflow uses a scheduled trigger to check for template changes and then processes them in batches:

  1. Authentication: Securely connects to both Dartagnan and Braze APIs
  2. Template Retrieval: Fetches current templates from Dartagnan
  3. Comparison Logic: Determines which templates need updating or creation in Braze
  4. Content Transformation: Processes HTML content and image URLs to ensure compatibility
  5. API Integration: Pushes changes to Braze through their Content Blocks API

Customization Options

This workflow can be customized to meet your specific needs:

Setup Requirements

Setting up this workflow takes approximately 20-30 minutes and requires:

Dartagnan Requirements

Braze Requirements

Common Use Cases

Get Started

Once installed, configure your API credentials, set your desired synchronization schedule, and let the workflow handle the rest. The initial sync will create all your templates in Braze, with subsequent runs only updating what’s changed.

🔗 Nodes Used

HTTP Request, Schedule Trigger

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup