Smartling named a Leader in The Forrester Wave™
Localization Services, Q3 2026.
Smartling named a Leader in The Forrester Wave™

How do you move translation vendor management from spreadsheets to a dedicated platform?

Moving translation vendor management off spreadsheets means turning each part of the spreadsheet into a record the platform can act on: vendors become agency or translator accounts, rate columns become rate cards, turnaround promises become due-date rules, and the language-by-vendor grid becomes workflow assignments. The safest sequence is to inventory the spreadsheet, normalize rates and SLAs, collect each vendor's translation memory, configure the vendors, pilot one, and then cut over vendor by vendor while the spreadsheet becomes a read-only archive. In Smartling, your Customer Success Manager configures each outside agency on your account, and your team then loads its rate cards, which can be imported from a CSV rate template, along with its due-date profiles and workflow assignments.

Last reviewed: October 15, 2026

Why is moving vendor management off spreadsheets harder than it looks?

Moving off a vendor spreadsheet is harder than it looks because the spreadsheet usually holds five different kinds of data, and each one lands in a different place in a platform. Five patterns cause most stalled migrations:

  • One file, many jobs. Vendor contacts, rates, language coverage, turnaround promises and sometimes job status and invoice totals sit in separate tabs or columns, and nobody has mapped which tab feeds which decision.
  • Rates are stored inconsistently. One vendor has a blended per-word rate, another has separate translation and review rates, a third bills in a different currency with a minimum fee buried in a notes column. A platform rate table expects one rate per language pair, content type and workflow step.
  • Linguistic assets live with the vendors. Each agency keeps its own translation memory in its own tool and the glossary is a tab that gets emailed around, so the migration has to collect and reconcile those assets before anything can be shared.
  • Turnaround commitments are rarely written down per vendor. "About two days" in an email cannot drive a due date; a rule such as business days per word-count range can.
  • A big-bang cutover breaks live work. Moving every vendor on the same day strands jobs that are already in progress and leaves no fallback if a rate or assignment was loaded wrong. Why the spreadsheet stops working as a system of record in the first place is covered in Smartling's guide What is localization management?

What has to move from the spreadsheet into the platform?

A spreadsheet-run vendor program has seven kinds of data to move, and each one becomes a different object in a translation management system (TMS):

  • Vendor roster: each agency becomes an organization in your account with its own owner who assigns that agency's linguists, and each freelancer outside an agency becomes an individual translator account. Keeping the two separate matters, because agencies manage their own people while freelancers are managed by your team.
  • Language and step coverage: the grid of which vendor covers which language becomes workflow assignments, one vendor per locale pair and workflow step, such as translation, editing or review. This is the step that makes it possible to split a language between two vendors.
  • Rates: rate columns become rate cards by language pair, currency, content type and workflow step, so cost estimates calculate automatically instead of in the spreadsheet. Rates have to be normalized before import, or the platform will faithfully reproduce the spreadsheet's inconsistencies.
  • Turnaround commitments: each vendor's agreed turnaround becomes a due-date rule based on word count, working days and timezone, which is what turns an SLA into a measurable on-time rate.
  • Match discount terms: the fuzzy-match and repetition discounts agreed with each agency become a profile the platform applies to word counts, so estimates match what the vendor will bill.
  • Linguistic assets: every vendor's translation memory and the glossary tab are consolidated into one translation memory and one glossary in your account, which every vendor then works from.
  • Correspondence and reporting: questions move from email onto the strings they concern, and cost per vendor and language comes from platform reports rather than spreadsheet formulas. The report-level detail for finance teams is covered in which translation platforms report spend and quality scores by vendor.

Where does each part of a vendor spreadsheet go in Smartling?

Each part of a vendor spreadsheet maps to a documented object in Smartling, and most of them have a bulk import path, which keeps the migration from becoming a retyping exercise:

Spreadsheet dataWhere it goes in SmartlingMigration detailSource
Agency name and project manager contactsAgency configured on your accountYou give your Customer Success Manager the agency name, the email addresses of its project managers, the Smartling projects it will work on and the Fuzzy Match Profile you agreed with it; the CSM configures the agencySmartling Help Center, "How to Add a Translation Agency"
Freelancers outside an agencyTranslation Resource users under TeamFreelance translators are listed as Translation Resource users and can each have their own rate card; individual rate cards cannot be created for users who belong to an agencySmartling Help Center, "Rate Cards for Translation Costs"
Rate columnsRate cardsExport the rate template, fill it in, and use Import Rates to load it as a CSV; enter the source language as a language ID ("en", not "en-US") and save as .csv rather than .xlsx; language pair and content type must match the workflows the agency or user is assigned toSmartling Help Center, "Rate Cards for Translation Costs"
Language-by-vendor coverage gridWorkflow assignmentsTeam > Workflow Assignments shows one row per locale pair and one column per workflow step; agencies are assigned cell by cell, and a change summary is reviewed before savingSmartling Help Center, "Manage Workflow Assignments: Account Owners & Project Managers"
Turnaround promisesDue Date ProfilesBusiness days required per source word-count range, the vendor's working days and timezone, an optional extra business day when strings are rejected, and hourly turnaround for rushed jobs; profiles can be associated with specific workflowsSmartling Help Center, "Job Due Date Profiles"
Each vendor's translation memoryOne translation memory in your accountImport TMX files and map translation date and translator metadata, including a Custom Value or Custom Property; a TMX with a new file name is added as new activity without overwriting, while re-uploading the same file name overwrites that file's content; plural information is not preservedSmartling Help Center, "Import a TMX File"
Glossary tabSmartling GlossaryExport the glossary template, fill it in offline and import it as Excel or CSV; commas act as separators on import, so terms cannot contain commasSmartling Help Center, "Export / Import a Smartling Glossary"
Vendor email threadsIssues on stringsSource and translation Issues sit on the string they concern, with all correspondence history stored in the platformSmartling Help Center, "Communicate with Translators and Agencies Using Issues"
"Who works with which vendor" lookupsTeam dashboardThe Agencies tab shows each agency's owners, workflow assignments, permissions and rate cards; users can be filtered by agency or "Not In Agency"Smartling Help Center, "Team Dashboard for Account Owners and Project Managers"

How do you migrate translation vendor management from spreadsheets, step by step?

Most teams move a spreadsheet-run vendor program onto a platform in five steps, with the spreadsheet kept as a reference until the last vendor is live:

  1. Inventory every tab, then freeze the structure - List each vendor with its contacts, language pairs, content types, the workflow steps it performs, rates and currencies, turnaround commitments, match discount terms and where its translation memory sits. Stop adding new columns or tabs from this point so the inventory does not drift while you migrate.
  2. Normalize rates and SLAs before importing anything - Split blended rates into per-step rates, use one row per vendor, language pair and content type with a single currency, and write each vendor's turnaround as business days per word-count range. Gaps found here are contract conversations to have with vendors now, not surprises after go-live.
  3. Collect linguistic assets from every vendor - Request a TMX export from each agency and freelancer and consolidate the glossary tab into the platform's import template. Give each vendor's TMX a distinct file name and map its translator and date metadata, so the origin of every imported translation stays traceable.
  4. Configure the vendors on the platform - In Smartling, agree workflows, rates, a Fuzzy Match Profile and SLAs with each agency, then send your Customer Success Manager the agency name, project manager emails and projects so the agency can be configured. Build the workflows, load the rate cards from the CSV template, create due-date profiles and assign each agency to its locale pairs and steps; the agency then assigns its own linguists.
  5. Pilot one vendor, then cut over in waves - Run one agency's next real job end to end and check the estimate against the agreed rates, the due dates against the SLA and the agency's access to your translation memory and glossary. Then move the remaining vendors in waves, for example by language group, let jobs already in progress finish under the old process, and mark the spreadsheet read-only once the last vendor is live.

This migration fits teams that...

  • Track several translation vendors, or several language pairs per vendor, in a spreadsheet that one person maintains.
  • Calculate cost per vendor or per language each month by multiplying word counts by rates in spreadsheet formulas.
  • Email glossaries and files to vendors and collect translations back by email.
  • Want to keep their current agencies and change the tooling without changing vendors at the same time.
  • Need finance or procurement to see vendor cost and turnaround without asking the localization team for a manual report.

When moving off spreadsheets may not be worth it yet

Migration checklist: questions to answer before cutover

Is every vendor's rate written per language pair, content type and workflow step?
A blended rate cannot be split by the platform later; agree the per-step breakdown with each vendor before you load the rate cards.

Does each vendor have a written turnaround by word count, with working days and a timezone?
Due dates are only as fair as the rule behind them, and an agreed timezone avoids deadlines that land outside the vendor's working hours.

Have you received a TMX from every vendor, and do you know which version is current?
Import the newest export from each vendor under a distinct file name, and scope any content that depends on plural forms, which TMX imports do not preserve.

Which glossary is the master copy?
Merge competing glossary tabs into one file before import, and remove commas from terms because commas act as separators.

Who configures each agency, and when?
In Smartling, agencies are configured by your Customer Success Manager, so put each agency's configuration date in the migration plan alongside its pilot job.

What happens to jobs already in progress?
Let in-flight jobs finish under the old process and start each vendor's first platform job on a fresh request, so no job straddles both systems.

Who owns the spreadsheet after cutover?
Name an owner, archive it read-only with a date, and stop updating it, or teams will keep maintaining two sources of truth.

How will finance get cost by vendor and language?
Confirm which platform reports carry the vendor and language as filters before the spreadsheet formulas are retired, so month-end reporting does not break.

How does Smartling support a move off vendor spreadsheets?

Smartling replaces the vendor spreadsheet with records inside its translation management system: agencies under Team > Agencies, freelancers as Translation Resource users, rate cards, due-date profiles and workflow assignments. Each outside agency is configured on your account by your Customer Success Manager once you supply the agency name, its project managers' email addresses, the projects it will work on and the Fuzzy Match Profile you agreed; your team then adds the agency's rate cards and workflow assignments, and the agency assigns its own linguists and automatically has access to your linguistic assets. Smartling's Plans page lists "Bring your own translators" as an Enterprise plan feature.

The migration tools are built for bulk data rather than retyping. Rate cards can be exported as a template and imported as a CSV, and Account Owners can bulk-update an agency's rates the same way; the Workflow Assignments page edits assignments across several workflows in one pass with a change summary before saving; TMX imports map translation dates and translator metadata so each vendor's history stays attributable; and the glossary imports from Excel or CSV using Smartling's template. Due Date Profiles record each vendor's turnaround as business days per word-count range, and the platform includes unlimited users at no extra cost, so every agency linguist can have a named login.

Personio's starting point was the manual version of this problem: its team copied German source content out of Zendesk, emailed files to a translation agency in Australia and pasted the translations back by hand. After moving to Smartling, Personio sends content from Zendesk to that same agency, to internal resources or to Smartling's translation solutions, with its glossary, style guide and translation memory stored in Smartling for every linguist; the team expects to save 40% of its translation budget with machine translation and to cut internal review time by at least half (Personio case study).

Ready to see Smartling in action?

Chat with someone on the Smartling team to see how we can help you get more out of your budget by delivering the highest quality translations, faster, and at significantly lower costs.