Start a Project
Available for new projects
Self-hostedOne-time paymentv1.0

CollectoMailroom & package management system

Log incoming parcels in seconds, tell recipients by email or WhatsApp, and record every pickup with a code, a signature and a full chain of custody. Self-hosted PHP — one payment, no monthly fees.

  • Log a parcel in under 10 seconds with a scanner or the phone camera
  • One email per person with a pickup code — WhatsApp too, if you like
  • Pickup with a code or QR, one signature and a full custody trail
Try it now, no sign-upThe demo is fully editable and resets every hour.
Open live demo
Admin
admin@example.com / admin123
Staff
staff@example.com / staff123
Manager
manager@example.com / manager123
Auditor
auditor@example.com / auditor123
mailroom.yourcompany.com
Collecto — Mailroom & package management system
  • One payment, no subscription
  • Full, unencrypted source code
  • Runs on shared hosting
  • 14-day refund policy
Who it's for

Made for teams like yours

Offices & coworking

Parcels for hundreds of people at one reception desk. Everyone is emailed with a code, and nobody has to ask “is there anything for me?”

Apartment buildings

Concierges log deliveries by unit, residents see their parcels in a portal and add family members who may collect.

Universities & student housing

Term-start rushes handled with a hand scanner, a self-service kiosk and reminders before parcels are returned.

Hospitals & campuses

Several sites and departments, outgoing mail with cost centres, and an auditor role for the paperwork.

Take the tour

See it in action

Real screens from the demo. It plays on its own — or pick a feature.

mailroom.yourcompany.com/packages/intake
Fast intakeAI label readingPickupChain of custodyRecipient portalSelf-service kioskOutgoing mailReports
The maths

Pay once instead of every month.

An example: a typical cloud mailroom app at $69 per site per month, for one site, over 3 years. Prices vary by provider; the difference rarely does.

Everything included

No add-ons, no upgrades to unlock

Fast intake

Scanner or camera, courier detection, duplicate check and a suggested shelf. Optional AI reads the label from a photo.

Grouped notifications

Parcels for the same person go in one email with the pickup code and a QR, followed by reminders and a receipt.

Safe pickup

Code, QR or staff check. Delegates show ID, the person signs once, and a PDF receipt is ready.

Recipient portal & kiosk

No passwords. Recipients see their parcels, add delegates and set away periods; a tablet at the counter does check-in.

Outgoing mail

Requests from the portal, a courier pickup sheet the driver signs once, tracking and cost centres.

Reports & audit

Time to collect, busiest hours, couriers and staff activity with CSV and PDF export, plus a full audit log.

What you get

  • Full, unencrypted PHP source
  • Web installer
  • Demo data
  • HTML documentation
  • English and Spanish

Requirements

  • PHP 8.0 – 8.4 with PDO MySQL, GD, fileinfo, mbstring
  • MySQL 5.7+ or MariaDB 10.3+
  • Apache or Nginx — shared hosting is fine
  • Runs locally on XAMPP, MAMP or Laragon
Full feature list

Everything in the box

Intake

  • Hand scanner or phone camera
  • Courier detection
  • Duplicate check
  • Shelf suggestion by capacity
  • Photo, pieces and notes
  • Printable labels

Recipients

  • Directory with groups
  • CSV import
  • Delegates with end dates
  • Away periods
  • Timeline per person
  • Several sites

Notifications

  • Grouped arrival emails
  • Pickup code and QR
  • Reminders
  • Collection receipts
  • End-of-day summary
  • Message editor per language

Pickup

  • 6-digit codes and QR
  • One signature, many parcels
  • Delegates with ID check
  • PDF receipts
  • Self-service kiosk
  • Chain of custody

Outgoing

  • Send requests from the portal
  • Full addresses, 199 countries
  • Courier pickup sheet
  • Delivery tracking
  • Cost centres
  • Sender notified

WhatsApp & AI

  • WhatsApp click-to-chat, no setup
  • Automatic WhatsApp via Cloud API
  • AI label reading
  • AI summaries and questions
  • AI writing and translating
  • OpenAI, Gemini or compatible

Admin & security

  • Admin, manager, staff, auditor
  • Two-factor sign-in
  • Audit log
  • GDPR export and erase
  • Backups and clean-up
  • Notification bell

Design

  • Clean, modern interface
  • Light and dark mode
  • Your logo, colour and app icon
  • Installable app (PWA)
  • Mobile friendly everywhere
  • English & Spanish, add more
Screens

Look around before you buy

Click a screen to open it full size.

Technical details

The facts, for you or your developer

Built with
PHP 8 and MySQL — no framework, no Composer, no Node.js, no build step
PHP
8.0 to 8.4 with PDO MySQL, GD, fileinfo and mbstring
Database
MySQL 5.7+ or MariaDB 10.3+
Hosting
Shared hosting, VPS, or locally with XAMPP, MAMP or Laragon
Scanners
Any USB or Bluetooth barcode scanner, or the phone or laptop camera
Email & WhatsApp
SMTP for email; WhatsApp click-to-chat, or automatic with a Meta business account
AI
Optional — OpenAI, Google Gemini or any OpenAI-compatible API, on your own key
Languages
English and Spanish included; add more from one file
Source code
Full and unencrypted
Updates & support
Free 1.x updates · 6 months of support

Who can do what

Admin

Everything, including settings, users, sites, email, WhatsApp, AI, backups and system tools.

Manager

Daily work plus recipients, sites, storage, couriers, reports and deletions.

Staff

Receives parcels, hands them over, sends outgoing mail and messages recipients.

Auditor

Read-only access to everything, including the audit log. Changes nothing.

Read the documentationInstallation, setup, every feature and an FAQ — before you buy.
After you buy

Up and running the same day

  1. 1

    Get the download

    Paddle confirms your payment and the download link arrives by email.

  2. 2

    Install in minutes

    Upload it to your hosting and open the web installer. It checks your server and sets everything up.

  3. 3

    Get help if you need it

    Six months of support for installation questions and bugs, straight from the developer.

Built and supported by

Amir Iqbal

Full-Stack Web & Mobile Developer. I build Collecto myself and answer support myself, so the person who wrote the code is the one who helps you.

Read client reviews
Total orders
1.5k
Average rating
5.0
Reviews
1.2k
On Fiverr
11 yrs
Actively maintained

Changelog

Last updated October 20, 2026.

  • v1.0October 20, 2026
    • First release: intake, grouped notifications, pickup codes and signatures, chain of custody
    • Recipient portal, self-service kiosk, outgoing mail, reports, WhatsApp and optional AI
FAQ

Common questions

Does it run on shared hosting?

Yes. It is plain PHP 8 and MySQL with no framework, no Composer and no build step. Upload it and run the web installer.

Do recipients need an account?

No. Every email has a private link to their portal with their pickup code and QR. There are no passwords to forget.

Does it work with a barcode scanner?

Yes. Any USB or Bluetooth scanner that types the number works, and so does the phone or laptop camera.

Do I need WhatsApp or AI accounts?

No. WhatsApp works in manual mode with no setup; automatic messages need a Meta business account. AI is optional, off by default and uses your own key.

Are there monthly fees?

No. You buy it once and host it yourself, with unlimited staff, sites, recipients and packages.

What does the licence allow?

One licence covers one installation, with the full source code to change as you like. See the licence and the refund policy for details.

Ready to try Collecto?

Open the demo now, or get it today.

$49 one-time paymentLive demo
More products

Also built by me