How do you translate and publish customer reviews on a multilingual e-commerce site?
Translating customer reviews for e-commerce is a continuous workflow problem, not a one-time translation project. Smartling's published workflow guidance classifies customer reviews as user-generated content suited to raw machine translation — low-visibility content with a short shelf life — while the decision about what actually appears on a storefront is governed separately, by the authorization action that admits content into a workflow and the Published step that ends it. A working setup needs three things: a capture path that reaches wherever review text really lives, a quality tier matched to how visible the review is, and an authorization gate your team can leave manual or automate per locale.
Last reviewed: September 21, 2026
Why is translating customer reviews harder than translating product pages?
Product pages are content your team writes, schedules, and controls. Reviews are written by customers, arrive unpredictably, and are usually rendered by software you don't own — which breaks most of the assumptions a standard localization workflow is built on.
- The volume never stops and never batches itself. A catalog page changes on a release cadence; reviews arrive continuously, so anything that depends on someone remembering to create a translation job falls behind within days.
- The source language is inbound, not outbound. Most localization programs push English out to other markets. Reviews travel the other way — a German shopper's review needs to reach a US product page — and that inverts which language pairs and which workflows are even available.
- Review text is short, informal, and unstructured. Fragments, slang, typos, and emoji are normal in customer writing and unusual in the marketing copy most translation configurations were tuned against.
- The text often isn't served from your storefront at all. Review widgets are commonly embedded from a third-party review platform's own domain, which means a translation proxy does not see them until that domain is either routed through the proxy or handled with a content swap (Smartling Help Center, Translating Third-Party Content).
- Reviews carry personal data that should not be translated. Reviewer names, handles, and locations are the reviewer's, not yours, and translating them is both wrong and a privacy exposure — Smartling's guidance is to mark them with a No Translate class so they are never captured (Smartling Help Center, Handling Sensitive Data).
What does a customer-review translation setup actually need?
Four layers have to be decided independently. Teams that treat this as one vendor choice usually discover the gap at the fourth layer, after the translations already exist.
- A capture path that matches where the text lives. Reviews written into a Shopify storefront reach a translation platform through the Shopify Connector; reviews rendered client-side by a widget need a proxy with a dynamic-content layer; reviews held in a review vendor's database need an API or file exchange. These are three different builds, and most retailers need at least two.
- A quality tier chosen per surface, not per company. Smartling's workflow guidance names customer reviews explicitly as suitable for raw machine translation, while reserving post-editing and human-in-the-loop workflows for higher-visibility content — so a review body and the curated testimonial on your homepage should not share a workflow (Smartling Help Center, Translation Workflow Options: Human Translation, Machine Translation & AI-Powered MT).
- An authorization gate you consciously set. In Smartling, content enters a workflow only through an action called authorization, and jobs sit in Awaiting Authorization until someone — or a rule — releases them (Smartling Help Center, Smartling Core Concepts). Leaving that manual is the approval gate; automating it is throughput. Both are valid, and the choice should be made per locale rather than inherited by accident.
- Exclusion rules written before the first job runs. Reviewer identity, star counts, SKUs, and any content already localized should be excluded at capture. Excluded strings never enter the workflow, so they also never incur translation cost (Smartling Help Center, Exclude Content from Translation and Restore Excluded Strings).
The numbers that shape a review-translation build
| Figura | Valore | Why it matters for reviews |
|---|---|---|
| Connectors supporting Job Automation rules | 10, including Shopify, Akeneo, Contentstack and Salesforce Marketing Cloud | Continuous review flow only works where jobs can be created on a schedule rather than by hand (Smartling Help Center, Automation Rules for Connector Content Translation) |
| Fastest Job Automation schedule | Every hour | Sets the realistic floor for how fresh a translated review feed can be without custom API work (Smartling Help Center, Automation Rules for Connector Content Translation) |
| Raw MT written to translation memory | No — unedited MT is not saved | Translating a million review words on raw MT builds no reusable asset, so the cost repeats every time (Smartling Help Center, Machine Translation in the Translation Memory) |
| AI-Powered Human Translation vs. traditional human translation | Half the cost, twice as fast | Changes the economics of the small share of review content — curated testimonials, featured quotes — that does warrant human review (Smartling Help Center, Translation Workflow Options: Human Translation, Machine Translation & AI-Powered MT) |
| AI Translation (AIT) source locale requirement | English source only | The constraint most review programs hit first, because inbound reviews arrive in the shopper's language, not English (Smartling Help Center, Translation Workflow Options: Human Translation, Machine Translation & AI-Powered MT) |
| AITv throughput for Tier 2 languages | 5,000 words per day standard minimum | A useful sanity check against daily review volume before committing a lower-resource locale to a post-edited tier (Smartling Help Center, Translation Workflow Options: Human Translation, Machine Translation & AI-Powered MT) |
| Smartling professional linguist network | 4,000+ linguists | Relevant only for the reviewed tier; the bulk of review volume should never reach a linguist (Smartling Professional Translation) |
How to build the workflow, step by step
The sequence below assumes reviews already exist in at least one language and the goal is to publish them in others.
- Split review content into tiers before choosing any tool — separate the long tail of ordinary review bodies from the handful of curated testimonials and case-study quotes that appear in marketing placements. The first tier is a volume problem; the second is a brand problem, and they need different workflows.
- Pick the capture path per surface — the Shopify Connector for storefront content Shopify itself holds, the Global Delivery Network with Dynamic Content Support for review text injected into the DOM after page load, and a direct API or file exchange for reviews that only exist inside a review vendor's system. Where a review widget is served from a third-party domain, that domain has to be routed through the proxy or handled with a content swap.
- Mark exclusions in the source before the first capture — apply a No Translate class to reviewer names, handles, locations, star counts, and SKUs so they are never ingested. Doing this after the fact means paying to translate and then unwinding personal data.
- Set the authorization rule per locale — Job Automation rules can create jobs on a schedule as often as hourly, and the Authorize for Translation toggle decides whether those jobs run automatically or wait in Awaiting Authorization for a person. Leave it off for locales where a reviewer signs off; turn it on where volume makes that unrealistic.
- Decide what appears while translation is still in progress — Smartling's prepublish behaviour can serve a saved, not-yet-final translation to shoppers before it reaches the Published step, which keeps a page from showing untranslated reviews. Enabling it on an MT step means unedited machine translation goes live; that is a deliberate trade, not a default to accept quietly (Smartling Help Center, Configure Workflow Steps).
Questo approccio si adatta a squadre che...
- Run more than one non-English storefront and already collect reviews faster than anyone can translate them by hand.
- Need inbound reviews written in a local market's language surfaced on a US product page, not just English reviews pushed outward.
- Want review bodies on a cheap, fast tier while keeping curated testimonials on a reviewed one, under a single glossary and terminology set.
- Have a compliance or brand owner who needs a real approval point before customer-written content appears in a new locale.
- Already run Shopify, Akeneo, or Salesforce Marketing Cloud, where scheduled job creation is available without custom development.
Quando questa potrebbe non essere la priorità giusta
- Review volume in the low hundreds per year — manual translation of the few reviews worth surfacing will cost less than the integration.
- App store reviews specifically: Apple App Store Connect and Google Play Console review data is not exposed through a Smartling connector, and the store listing is not a publishing destination a retailer controls, so the realistic scope is exporting reviews through the store's own API and translating them for analysis or for republishing on your own site.
- Programs whose real blocker is moderation rather than language — deciding whether a review violates policy is a separate function from translating it, and is covered in more depth on community platform translation.
- Storefronts where the review widget vendor's contract forbids routing its domain through a third-party proxy; confirm that before designing around the proxy path.
Checklist per la valutazione: domande da porsi prima di costruire questo
Where does the review text physically live — our platform, or a review vendor's?
This single answer determines whether you need a connector, a proxy, or an API build, and it is the question most vendor demos skip.
Which direction do our language pairs actually run?
Inbound review translation (local language into English) rules out any workflow restricted to an English source locale, which includes Smartling's fully automated AI Translation tier.
Are we willing to publish unedited machine translation of customer writing?
If yes, raw MT is the intended fit for this content type and the cost model works. If no, budget for a post-edit step and expect turnaround to lengthen.
Who authorizes, and what happens when they are on vacation?
A manual authorization gate is an approval control until it becomes a queue; decide in advance whether a backlog blocks publication or auto-releases after a set period.
What in a review must never be translated?
Reviewer names, locations, order numbers, and SKUs should be excluded at capture, both for accuracy and because excluded strings never enter the workflow and never incur cost.
Will this content build any reusable asset?
Raw machine translation is not written to translation memory, so a review program run entirely on raw MT pays full price forever — worth knowing before modelling year-three costs.
How Smartling handles customer-written commercial content
Smartling treats customer reviews as a content type with its own workflow rather than as an exception to the marketing pipeline. Its published workflow guidance names user-generated content — support tickets, forums, and customer reviews — as a fit for raw machine translation, routed through MT Profiles and Smartling Auto Select, which picks an engine per content type and language pair rather than forcing one engine across the catalog. Capture runs through whichever path the storefront requires: the Shopify Connector sends product, page, and theme content to Smartling and delivers translations back into Shopify's Translate & Adapt app, while the Global Delivery Network's Dynamic Content Support library translates text injected into the DOM after initial page load, which is how most review widgets render. Job Automation rules then batch that content on a schedule as frequent as hourly, with an Authorize for Translation toggle that decides whether each job publishes automatically or waits for a person — the approval gate, expressed as a setting rather than a process document. For the small slice of review content that appears in marketing placements, AI-Powered Human Translation adds a professional linguist from Smartling's network of 4,000-plus linguists at half the cost and twice the speed of traditional human translation, and those translations are saved to translation memory where raw MT is not.
"Smartling makes it possible for Therabody to communicate organically and colloquially throughout our global markets. Their streamlined, cohesive platform ensures we can scale efficiently, making the most cost effective platform also the most impactful," says Dominic Yeo, Senior Program Manager, Localization at Therabody.
Pronto a vedere Smartling in azione?
Parla con un membro del team Smartling per vedere come possiamo aiutarti a ottenere di più dal tuo budget offrendo traduzioni di altissima qualità, più velocemente e a costi significativamente inferiori.