47
Automating Word-to-XML Workflow for InDesign Catalog
UpworkFRNot specifiedexpert
Adobe InDesignXMLJavaScriptvbaDocument AutomationAdobe ExtendScriptMicrosoft Word
**Job Description**
We are looking for a freelancer to help us build an automated workflow to generate an InDesign catalog from multiple Word documents.
**Context**
We produce a training catalog that is currently designed in Adobe InDesign. The content exists in approximately 200 Word documents, each representing a training course.
At the moment, the content is copied manually from Word into InDesign, which is time-consuming and error-prone when updates are required.
We want to create a structured workflow that allows our team to continue working in Word while automatically generating the content for InDesign.
---
**Project Goal**
Create a workflow that allows us to:
1. Use a structured Word template to enter course information
2. Extract data automatically from a folder of Word documents (around 200 files)
3. Generate a single XML catalog file containing all courses
4. Import this XML into an InDesign template to automatically generate the catalog pages
---
**Scope of Work**
The freelancer will help us with the following elements.
**1. Word Template**
Create a structured Word template using content controls.
Fields will include for example:
* course code
* course title
* duration
* price
* target audience
* objectives
* program
* prerequisites
* trainer
* description
The document structure must remain locked to ensure all files share the same structure.
---
**2. Batch Data Extraction**
Develop a script or tool able to:
* read all Word files in a folder
* extract the structured fields
* generate a single XML file representing the catalog
The XML will contain one course entry per Word document.
---
**3. InDesign Integration**
Ensure the XML structure works with an InDesign template.
Tasks include:
* mapping XML tags to layout elements
* enabling automatic page creation for each course
* allowing easy updates when the XML file is refreshed
---
**Deliverables**
* structured Word template
* script for batch extraction of Word documents
* XML structure documentation
* XML import setup for InDesign
* short documentation explaining the workflow
---
**Required Skills**
* Adobe InDesign
* XML
* Adobe ExtendScript or JavaScript for InDesign
* Microsoft Word automation (VBA or similar)
* experience with automated publishing workflows
---
**Nice to Have**
* experience with XML publishing
* experience with catalog automation
* experience with document processing pipelines
---
If you have already built XML to InDesign catalog workflows, please share examples of similar projects.
Unlock AI intelligence, score breakdowns, and real-time alerts
Upgrade to Pro — $29.99/moClient
Spent: $6,024.88Rating: 4.9Verified