MCTMarketing Cloud Translator
AppExchange

Install from AppExchange.

MCT is distributed as a Salesforce-security-reviewed managed package. Under 24 hours from install to first multilingual send.

Salesforce AppExchange
MCT, Marketing Cloud Translator
Managed package · Security reviewed
View on AppExchange
Prerequisites

What you'll need before you install.

Salesforce Marketing Cloud Engagement with Content Builder
Marketing Cloud admin permissions (Package Installer)
API integration with OAuth 2.0 client-credentials (Saved Content read + write)
A host for the MCT backend: Azure App Service, SFMC CloudPages (SSJS), or a PHP host
Install steps

Five clicks from AppExchange to sending.

  1. 01

    Install the MCT package

    Deploy the MCT installed package into your Marketing Cloud org. The block appears in Content Builder.

  2. 02

    Create the API integration

    Provision an installed package in Setup with Saved Content read + write. MCT uses least-privilege OAuth 2.0 client-credentials.

  3. 03

    Deploy the MCT backend

    Ship the backend to Azure App Service (default), SFMC CloudPages using SSJS, or a PHP host. Store client secrets in your managed secret store.

  4. 04

    Configure the block

    Open the MCT block in Content Builder, add do-not-translate terms, and set a naming prefix for generated blocks.

  5. 05

    Compile your first switch email

    Pick languages, translate & preview in-browser, then compile. Marketing Cloud sends the single IF/ELSE email.

What gets installed

Four components. Nothing more.

MCT Content Builder block

Drag-in block built on the Salesforce Block SDK using Postmonger for the Content Builder handshake.

Per-language content blocks

One block per language, named with your prefix (prefix__es, prefix__fr, ...). Editable in Content Builder like any other block.

Compiled switch email

A single email with an AMPscript IF/ELSE that resolves the recipient's language via ContentBlockById.

MCT backend service

Node.js backend (or SSJS / PHP variant) that runs recursive assembly, AMPscript stashing, Google Translate v2 calls, and SFMC REST writes.

Post-install checklist

Five checks and you're live.

1
Confirm the installed package and API integration are active with Saved Content scopes
2
Verify the backend can reach the SFMC REST endpoint and Google Cloud Translation
3
Assign block editor permissions to your localization team
4
Add do-not-translate terms for brand and product names
5
Compile a test email into 2-3 languages and send to a seed list with mixed locales
Security review

Reviewed by Salesforce. Runs in your tenant.

The managed package passed Salesforce's security review. No data leaves your Marketing Cloud org unnecessarily, translations cache in your own Data Extensions.

OAuth 2.0 client-credentialsLeast-privilege scopesSecrets in managed storeIn-tenant content
Managed package
One-click install · One-click uninstall · Zero residual data outside your tenant
<24h
install to first send
42+
languages supported
0
custom code required
1-click
uninstall

Ready to install?

Grab it from AppExchange or book a walkthrough, we'll install with you, live.

Seehow MCT integrates with your Marketing Cloud environment.

Get a demo
MCTMarketing Cloud Translator
SFBuilt for Salesforce Marketing Cloud
IDOAuth 2.0, no subscriber data sent
24Install and first send in under a day