Skip to main content
Single-File Translation Sync (SFMC)

Guide to help you zip all translated variants into a single email for Salesforce Marketing Cloud

Updated over 3 weeks ago

Single-file Email Sync is a powerful feature that lets you bundle multiple translated versions of your email into a single asset in Marketing Cloud. Instead of managing separate emails for each language, this combines them into one dynamic email that automatically displays the right language version based on your recipient's language settings.

Setting Up Single-file Email Sync

Before you can use Single-file Email Sync, you'll need to enable it in your Marketing Cloud integration settings:

1. Navigate to the Admin section > Integrations > Platforms

2. Find your Marketing Cloud integration and click "Edit Connection"

3. Open "Advanced Options"

4. Enable "Sync translation variants as one email"

5. Set up your language variable (commonly either "language" or "locale")

6. Save your changes

Using Single-file Email Sync

Once Single-file Email Sync is set up, you can use it with any email that has translations:

1. Create your base email in Knak

2. Create translations of your email using Knak's translation features

3. When ready to sync, select your base email

4. Choose your Marketing Cloud integration

5. Select your destination folder

6. Name your email

7. Click "Sync"

What Happens in Marketing Cloud?

When you sync your email using Single-file Email Sync here's what gets created in Marketing Cloud:

1. A main email asset containing AMPscript that dynamically pulls in the correct language version

2. A folder with the same name as your email (with "variants" added to the end)

3. Content blocks for each language version containing:

- HTML content

- Plain text content

- Subject lines

- Preview text

The AMPscript automatically selects the right content based on each recipient's language setting.

Previewing Your Single-file Email

You can preview how your email will look in different languages right in Marketing Cloud:

1. Open your synced email in Marketing Cloud

2. Go to Preview

3. Select different test users with different language settings to see each version

Best Practice Recommendations:

- Make sure all your translations are complete before syncing

- Double-check your language variable matches what's used in your Marketing Cloud instance

- Preview all language versions after syncing to ensure everything appears correctly


Need more help? Contact support via live chat within Knak using the chat bubble in the bottom right corner or email support@knak.com

Did this answer your question?