Operations — Internal tool

Debt collection follow-up tool

An internal tool that centralizes due dates, generates follow-up letters and logs every action, replacing shared spreadsheets.

PHPMySQLPDF generationScheduled tasks
Debtor search interface in the follow-up tool (data blurred): table of amounts due, follow-ups sent and actions

Context

An organization needed to track a large volume of due dates and follow-ups across several staff members, with traceability requirements. Public-facing data shown here has been anonymized.

Problem

Follow-up tracking relied on shared spreadsheets: missed due dates, hand-written letters, no traceability, and a heavy repetitive workload.

Objectives

  • Stop missing due dates entirely
  • Automate letter production
  • Log every action for internal audit

Users

The staff who process cases day to day, their managers who track activity, and the administration that audits actions.

Proposed solution

A centralized application with an automatic due-date tracker, letter generation from templates, scheduled email follow-ups, and a complete history for every case.

Architecture

PHP application with a MySQL database, a templating engine for letters, server-side PDF generation, and scheduled tasks for automatic alerts and follow-ups.

Features

  • Due-date tracker with automatic alerts
  • PDF letter generation from templates
  • Scheduled email follow-ups
  • Full history and traceability per case
  • Roles and permissions by department
  • Excel exports for reporting

Technical choices

The tech stack was matched to the organization's existing environment to simplify hosting and in-house maintenance. Every sensitive action is logged with its author, timestamp and before/after state.

Challenges

Migrating historical data from inconsistent spreadsheets required careful cleanup and validation: an import module with an error report was built to make the takeover reliable.

Outcomes

Tracking moved from relying on individual memory to a tooled process: due dates are anticipated, letters are standardized, and every case is auditable.

  • No more missed follow-ups, thanks to the automatic tracker
  • Letter drafting time cut from several minutes to a few seconds

What's next

  • Statistical dashboard per department
  • Electronic signature for letters

Have an idea, a need,or a process to improve?

Tell me about your project. I'll help you figure out the right solution, the priority features, and the best way to build it.

First conversation, no strings attached.

  • Idea validated
  • Design complete
  • Development ready
  • Successfully launched
Discuss your project