JUHE API Marketplace

My workflow 2

Active

Automated workflow for Dartagnan that synchronizes email templates with Braze every 5 minutes, ensuring up-to-date content. It retrieves project and campaign details, compares existing templates, and updates or creates new ones as needed, enhancing marketing efficiency and consistency.

Workflow Overview

Automated workflow for Dartagnan that synchronizes email templates with Braze every 5 minutes, ensuring up-to-date content. It retrieves project and campaign details, compares existing templates, and updates or creates new ones as needed, enhancing marketing efficiency and consistency.

Target Audience

  • Marketing Teams: Teams looking to automate email template management between Dartagnan and Braze.
  • Developers: Developers needing to integrate API calls for token requests and email template updates.
  • Project Managers: Managers overseeing marketing campaigns who want to ensure timely updates and synchronization of templates.
  • Data Analysts: Analysts who need to track and compare campaign performance across platforms.

Problem Solved

This workflow addresses the challenge of maintaining consistency and efficiency in email marketing campaigns by automating the synchronization of email templates between Dartagnan and Braze. It ensures that:

  • Real-time Updates: Campaign details and templates are updated automatically based on recent modifications.
  • Error Reduction: Manual errors in template updates are minimized through automation.
  • Time Efficiency: Reduces the time spent on template management, allowing teams to focus on strategy and content.

Workflow Steps

  1. Authentication: The workflow starts by obtaining an access token from Dartagnan, which is valid for 60 minutes.
  2. Project Retrieval: It retrieves the list of projects from Dartagnan to identify relevant campaigns.
  3. Campaign Filtering: Filters the campaigns to find the most recent updates and relevant details.
  4. Email Template Management: It lists existing email templates in Braze and compares them with the templates from Dartagnan.
  5. Conditional Logic: Utilizes conditional nodes to determine if a campaign has been modified recently or if a template already exists in Braze.
  6. Template Processing: Processes the HTML content from Dartagnan, replacing image references with direct URLs to ensure proper rendering in Braze.
  7. Updating and Creating Templates: Depending on the conditions, it either updates existing templates in Braze or creates new ones as needed.
  8. Scheduled Execution: The workflow is triggered every 5 minutes, ensuring up-to-date synchronization between the two platforms while adhering to API rate limits.

Statistics

28
Nodes
0
Downloads
20
Views
22852
File Size

Quick Info

Categories
Schedule Triggered
Complex Workflow
Complexity
complex

Tags

advanced
api
integration
logic
conditional
complex
sticky note
schedule
+4 more

Boost your workflows with Wisdom Gate LLM API

Supporting GPT-5, Claude-4, DeepSeek v3, Gemini and more. Free trial.