About This Tool

What is this?

C.A.R.E. Shelter receives donations through multiple platforms (Qgiv, PayPal, Square, ShelterLuv, and manual entries). Each platform exports data with different field names and formats, making it difficult to import all donations into DonorSnap for centralized donor management.

The Problem

Managing donation data from multiple sources is challenging:

Without automation, someone has to manually rename columns and reformat data from each source before importing into DonorSnap - a time-consuming and error-prone process.

The Solution

This tool automates the entire process:

How It Works

  1. Export donation data from each platform (Qgiv, Square, ShelterLuv, etc.)
  2. Combine all exports into a single Excel file with separate sheets for each source
  3. Upload the Excel file to this web application
  4. Download the standardized CSV file ready for DonorSnap import

Benefits

Supported Platforms

Result: Instead of manually reformatting data from each platform, you can now upload one consolidated spreadsheet and get back a DonorSnap-ready CSV file with consistent field names for donor information (name, email, address), donation details (amount, date, payment method), and notes.

Privacy & Data Security

Your data is not stored or retained.

This tool processes your files in real-time and immediately discards them:

  • Files are uploaded to temporary memory and automatically deleted after processing
  • No database exists to store donation data
  • The CSV output is streamed directly to your browser
  • No logs are kept of file contents or donor information

Open Source: This project is fully open source. You can review the code, verify our privacy claims, and even run the tool on your own computer for complete control.

View source code on GitHub →

Technical Implementation

This tool is built with:

Version Information

  • Git Commit: 4b62aa5
  • Git Branch: main
  • Build Date: 2025-10-28 10:37:37 -0500