Skip to main content

Importing your Transactions (Donations & Memberships) on Qomon

Quickly record donations or memberships in bulk directly from your Qomon workspace.

Written by Hendrik Giesecke

When should you import transactions?

The import feature is ideal when you need to record multiple transactions at once, for example:

  • After a fundraising event with many cash or check donations

  • To integrate a transaction history from another tool

  • To centralize a large volume of offline memberships

💡 To record a single transaction, use the manual entry method instead.


✅ Before you start

Make sure you have:

The following cases are not yet supported:

  • Third-party payer

  • Couple membership

  • A donation made alongside a membership, for the same person

These cases can be handled via the Qomon public API: Explore the Qomon API.


🚀 How to launch a transaction import

1. From your Qomon workspace, go to the "Fundraising" tab

2. Click "Import transactions"

3. Choose the import type:

  • Transactions only

  • Contact records and Transactions (mixed import)

4. Select your CSV file

5. Check the column mapping (you can enable AI-powered automatic column detection), then launch the import


📋 Required fields for transactions

For the import to run, each transaction row must contain at minimum:

Field

Requirement

Notes

Amount

Required

In euros, numeric format

Transaction date

Required

DD/MM/YYYY format recommended

Payment method

Required

Must match the values configured in Qomon

Campaign code

Optional

Must already exist in Qomon

Contact ID

Required for transaction-only imports. Recommended for mixed imports (contacts & transaction data).

Enables better duplicate matching

⚠️ Important: Transaction-related values in your file (campaign codes, payment methods, etc.) must exactly match what is configured in your workspace. No automatic product creation is possible during the import.


👤 Managing contacts during the import

  • If a contact already exists in your database, Qomon automatically matches them via their unique Qomon identifier (Qomon ID).

  • If a contact does not yet exist, they will be automatically created from the information in the file (last name, first name, email, etc.).

  • For complex cases (third-party payers, advanced data relationships), the CSV import is not suitable — use the Qomon API instead.


🔍 Understanding import results

Once the import is complete, Qomon displays a summary with separate indicators for contacts and transactions:

  • Successfully imported rows

  • Rows with errors, with the exact line and issue identified

You can correct your file directly and relaunch the import without contacting support.

Common errors:

  • Missing or incorrectly formatted amount

  • Missing date or unrecognized date format

  • Payment method or campaign code not matching an existing value in Qomon


📎 Template to download

File import templates are available to help you get started:

💡 You can have both contacts and transactions data in your file if you wish to import both transactions and contacts information into your Qomon Database.

Simply make sure your file is properly formatted.


If you have any questions, feel free to contact us at: [email protected]

Did this answer your question?