Originally, this plugin was built inside a commercial project for several game designers working with tens of thousands of rows. They repeatedly ran into DataTable merge conflicts when multiple people edited the same values in different rows. The team preferred using Google Sheets for data entry. After years of that workflow it proved more convenient: formulas to extend data, effortless collaboration, runtime-friendly updates, and full change history. For several months this plugin was battle‑tested by designers on massive sheets with varied formatting. Now I’m happy to share it with you.
📊 Google DataTable Sync is a plugin that integrates the editor's DataTables with Google Sheets. It empowers game designers, level designers, and developers to manage complex game data collaboratively in the cloud and synchronize it back to the editor with a single click, drastically improving the data management workflow and eliminating table merge conflicts.
✅Key Features
Seamless Two-Way Synchronization: Export from Unreal, edit in the cloud, and import changes back.
Built for Large Tables: A high-performance architecture using batched API requests ensures fast and syncing for tables with thousands of rows.
Complex Data Structures: Full support for nested UStructs, TArrays, and TMaps.
Intelligent Headers: Generates color-coded, and hierarchical headers in Google Sheets for easy navigation of complex data.
Deep Editor Integration: Adds Import/Export buttons directly to the DataTable Editor toolbar for a streamlined, native-feeling workflow.
No External Dependencies: Requires no third-party libraries or complex setup, working out-of-the-box with built-in engine modules.
Access Your Private Sheets: Works with private Google Sheets that only your team can access.