PROJECT

Spreadsheet automation for seminar feedback data with Wufoo, Google Sheets, and Zapier integration

Wufoo form integration, Google Spreadsheet automation, Data processing and aggregation script, Cronjob setup for daily execution, Zapier integration as webhook alternative, Custom spreadsheet logic with average score calculations, Spreadsheet sorting and formatting, Generation of individual spreadsheets per trainer, Manual and video documentation, Hosting migration support

  • Industry: Education and training
  • Germany Location: Germany
  • Delivery time: 9 weeks
  • Technologies: PHP, MySQL
  • Rated: 5/5
3 months

Project overview

2410 developed a custom automation system for the Calleo Institut to process feedback collected via Wufoo forms after training seminars. The data flows from Wufoo into Zapier, which then triggers a custom PHP script that stores the data in a database and pushes it into Google Sheets.

This spreadsheet is structured to display trainer performance with dynamic averages, custom sorting, and visualization readiness for tools like Geckoboard. Further iterations added enhanced data structures such as individual trainer sheets, rolling average columns, and customizable historical data input.

The project included detailed guidance for hosting setup and manual adjustments.

Calleo appreciated 2410's responsiveness, technical creativity, and willingness to iterate based on feedback. Despite technical challenges from third-party tools, the collaboration remained constructive. The client praised the final solution's flexibility, visual clarity, and automation, expressing intent to work further with 2410 on data analysis and future enhancements.

- Stefan, Calleo Institut für professionelle Lehrerfortbildung

Key features delivered

  • Wufoo → Zapier → PHP script → Google Sheets data pipeline
  • Daily automation via cronjob
  • Spreadsheet with dynamically calculated average scores
  • Sorted trainer performance tab
  • Trainer-specific historical performance tracker
  • Editable manual override for historical data
  • Support for new trainers and multiple Wufoo forms
  • Custom spreadsheet structure with sortable data and advanced formulas
  • Individual spreadsheet files per trainer

Technology stack

PHP MySQL Google Sheets API Zapier Wufoo Google Cloud Platform Cronjob