Supported platforms
Denada supports direct integrations with the following ESPs:| Platform | Description |
|---|---|
| Iterable | Push templates directly to Iterable projects via the server-side API |
| Braze | Export email templates to Braze for campaign orchestration |
| HubSpot | Send templates to HubSpot’s email marketing tools |
| Klaviyo | Export to Klaviyo for e-commerce email workflows |
| Salesforce Marketing Cloud | Push templates to Salesforce for enterprise email campaigns |
| Campaign Monitor | Export to Campaign Monitor for email creation and sending |
Figma integration
Denada also integrates with Figma for importing design assets. If your design team works in Figma, you can bring visual components and brand elements into Denada to use in your Libraries and templates.Setting up an integration
The setup process is similar across all platforms:- Open any template and click Share.
- Scroll down to Integrations and click Configure.
- Select the platform you want to connect.
- Enter your API credentials (typically an API key or token from your ESP’s settings).
- Click Validate to verify the connection works.
- Give the configuration a name (helpful if you have multiple accounts or projects) and click Save.
Most ESPs require a server-side or admin-level API key. Check the individual integration page for the specific key type and permissions required for your platform.
Exporting a template
Once an integration is configured, exporting is straightforward:- Open the template you want to export.
- Click Share.
- Under Integrations, select Export to [platform name].
- Enter a template name (this is the name that will appear in your ESP).
- Click Export.
Exporting variations
If your template has Variations, you can export them all at once:- Click Share and toggle Export all variations.
- Choose your export format — ZIP (individual HTML files), CSV (structured data), or push each variation to your ESP.
What happens during export
When you click Export, Denada performs several steps behind the scenes to make sure your email arrives ready to use:- HTML rendering — your template’s Blocks and Parameter values are combined into final HTML using the Eta templating engine.
- Image processing — images from your Image Library are optimized for email delivery (compressed, resized, and hosted on Denada’s CDN).
- Platform-specific escaping — special characters and syntax are escaped to prevent conflicts with your ESP’s own templating language. For example, curly braces are escaped for platforms that use Handlebars-style merge tags.
- Metadata inclusion — the email subject line and other metadata from your template are included in the export.
- Upload — the rendered template is pushed to your ESP via its API, where it appears ready to use in your campaigns.
General export formats
Even without an ESP integration, you can export templates in standard formats from the Share menu:- HTML — the fully rendered email as a single HTML file, ready to paste into any email tool.
- CSV — structured export of template data and variations, useful for bulk workflows.
- JSON — machine-readable format for programmatic use or archival.
Troubleshooting
I don't see the Export option for my platform
I don't see the Export option for my platform
Make sure you have configured at least one integration for that platform. Go to Share > Integrations > Configure to set one up.
Validation fails when I enter my API key
Validation fails when I enter my API key
Double-check that you are using the correct key type. Most platforms require a server-side or admin API key, not a client-side or mobile key. Refer to the specific integration page for details.
My template looks different in the ESP
My template looks different in the ESP
Some ESPs apply their own styling or wrapping to imported templates. Preview the email in your ESP’s built-in preview tool and send a test email to verify rendering. If curly braces or other syntax appear broken, it may be a merge tag conflict — Denada escapes these by default, but check for any that were added manually.
Export succeeds but I can't find the template in my ESP
Export succeeds but I can't find the template in my ESP
Check the folder or project you are exporting to. If you have multiple configurations for the same platform, make sure you selected the correct one. Also verify that your API key has permission to create templates.
Individual integration guides
For platform-specific setup instructions, API key requirements, and troubleshooting, see the dedicated pages:Additional integration guides for Braze, HubSpot, Klaviyo, Salesforce Marketing Cloud, and Campaign Monitor are coming soon. The general setup and export flow described above applies to all platforms.