PROJECT

Web-based tool and custom automation for importing 100K+ EML files to Google Groups

Bulk EML import automation, Web-based user interface (SaaS-style), Google API integration, GDPR-compliant file processing, Custom user authentication, Logging & error reporting, UX consulting for scaling features, Integration planning (subscriptions, payments)

  • Industry: Media & advertising
  • Germany Location: Germany
  • Delivery time: 4 weeks
  • Technologies: Google Apps Script, Google Drive API
  • Rated: 5/5
1 month

Project overview

2410 developed a dual-purpose solution to enable large-scale EML file imports into Google Groups while ensuring strict GDPR compliance.

The solution included a custom-built background automation tool for importing over 100,000 email files and a scalable SaaS interface that can be embedded into websites for broader use.

Two variants were implemented: a minimal, UI-free Google Workspace Add-on, and a user-friendly web application with onboarding flow, progress tracking, and controls. Files were handled exclusively within Google infrastructure, with no server-side storage or processing.

The client praised the solution as a perfect fit for their data import needs, noting reliable performance, full GDPR compliance, and seamless background operation. They were particularly satisfied with the second solution’s flexibility and expressed interest in potential future use cases and add-ons.

- A German media & advertising company

Key features delivered

  • Import of 100K+ EMLs
  • Embedded Google login and permission flow
  • GDPR-compliant (no external file handling)
  • Folder & group selection interface
  • Real-time progress tracking via Google Sheets
  • Abort/resume import controls
  • Optional SaaS-style UI with user access logic
  • Support for automation from Google Sites landing pages

Technology stack

Google Apps Script Google Drive API Google Groups API Google Sheets API JavaScript Google Sites HTML/CSS