Setting up Much Loved
This guide walks you through connecting Much Loved to MoveData. Much Loved is a UK memorial and tribute fundraising platform that enables families and friends to create online tribute pages in memory of loved ones. MoveData processes Much Loved's "Donor Detail" CSV export and imports donation, tribute, and contact data into Salesforce.
| Field | Detail |
|---|---|
| Product | Much Loved |
| Method | CSV file processing |
| Frequency | Manual upload |
Supported extensions#
This integration requires the Fundraising and Donations extension.
Supported file types#
MoveData supports the Donor Detail report from Much Loved. This is the only file type supported for this integration.
Example Donor Detail report#
The table below describes the columns you will find in each row. You can download an example file to use as a test upload.
| Column | Description | Example |
|---|---|---|
| Donation Id | Unique donation identifier | 703838064 |
| Donation Date (UTC) | Date and time of the donation | 2025-03-31 09:08:32 |
| Source | Funeral director or source | Oakwood Funeral Directors |
| Tributee First Name / Family Name | Person being honoured | Robert, Williams |
| Tribute | URL to the tribute page | https://robert-williams.muchloved.com |
| Tribute Type | Type of tribute | Tribute Site |
| Tribute ID | Unique tribute identifier | 703439628 |
| Guardian First Name / Family Name / Email | Tribute page guardian details | Sarah, Williams, sarah@example.com |
| FC First Name / Family Name / Email | Family contact details | Sarah, Williams, sarah@example.com |
| FC Address 1–3, Town, County, Postcode | Family contact address | 14 Chapel Grove, Millbrook, AB12 3CD |
| FC Relationship | Relationship to tributee | ChildOfTributee, SiblingOfTributee, Other |
| Donor ID | Unique donor identifier (0 = anonymous) | 400000001 |
| From | Display name of the donor | James Taylor |
| Title / Donor First Name / Family Name | Donor name | Mr, James, Taylor |
| Donor Email / Tel | Donor contact details | james.taylor@example.com |
| Address 1–3, Town, County, Postcode | Donor address (may be blank) | 8 Rosemary Lane, Norfolk, AB12 4EF |
| Donor Message | Message from the donor | Free text |
| GDPR Asked / Opt into Email / Post / Phone / Text | Consent flags | Yes or No |
| Donation / Fee / Net | Gross amount, platform fee, net amount | £20.00, £1.38, £18.62 |
| Gift Aid | Gift Aid amount (£0.00 if not claimed) | £5.00 |
| Received | Total received (net + gift aid) | £23.62 |
| Special Instructions | Allocation instructions from the family | Free text |
| Payment Status / Paid On / Payment Ref. | Settlement details | Paid, 15/04/2025, ML104266 |
Handling your CSV file#
Always upload the original file exactly as downloaded from Much Loved. Do not open or resave it in Microsoft Excel, Google Sheets, or Numbers. These applications silently reformat dates, strip leading zeros, and alter CSV encoding in ways that cause import failures.
If you need to inspect or edit specific values (for example, to adjust a currency code), use a plain text editor such as Sublime Text, Notepad++, or VS Code. Do not alter column headers, delimiters, or file encoding. Any modifications to the file are at your own risk.
Date formatting errors are the most common cause of failed imports. If MoveData reports date errors after upload, the file has almost certainly been opened in a spreadsheet application. Re-export the original Donor Detail report from Much Loved and upload it again.
Salesforce records created#
MoveData creates different Salesforce records depending on your data model.
| Much Loved data | Nonprofit Success Pack (NPSP) | Nonprofit Cloud |
|---|---|---|
| Donor | Contact | Person Account |
| Tributee | Contact | Person Account |
| Fundraiser contact (guardian / family contact) | Contact | Person Account |
| Tribute | Campaign (with hierarchy) | Campaign (with hierarchy) |
| Donation | Opportunity | Gift Transaction |
Before you begin#
You need access to the MoveData app in Salesforce. You also need a "Donor Detail" CSV file exported from Much Loved. Contact your Much Loved administrator to obtain this file.
Setting up the integration#
Step 1: Export your Donor Detail report#
Export the "Donor Detail" report from the Much Loved platform in CSV format. This report contains donation records along with tribute and fundraiser contact information.
Step 2: Open the Integrations tab#
In the MoveData app in Salesforce, click the Integrations tab in the navigation bar.
Step 3: Create a new integration#
Click New Integration and select Much Loved from the list of available platforms.
Step 4: Name your integration#
Enter a descriptive name for this integration (for example, "Much Loved - Memorial Donations") and click Save.
Step 5: Upload your CSV file#
Click the Upload File button and select the Donor Detail CSV file you exported in Step 1. MoveData begins processing the file automatically.
After uploading, check the Notifications tab or Executions tab in MoveData to monitor processing status.
How campaigns are organised#
MoveData creates a campaign hierarchy from your Much Loved data:
- Top-level campaign: MoveData creates a campaign named Much Loved automatically.
- Tribute-level campaigns: For each tribute in the CSV, MoveData creates a child campaign under the Much Loved parent. This allows you to report on all Much Loved donations together or drill down to individual tributes.
How tributes are processed#
Much Loved's tribute model creates multiple contact records from a single donation row. MoveData processes each person type separately:
| Person type | How MoveData processes it |
|---|---|
| Donor | Creates a Contact (NPSP) or Person Account (Nonprofit Cloud) with full address and communication preferences. Added as a Campaign Member to the tribute campaign. |
| Tributee | Creates a Contact or Person Account for the person being honoured. Linked to the tribute campaign. |
| Fundraiser contact | Creates a Contact or Person Account from the guardian and family contact fields. Includes address and relationship details where available. Linked to the tribute campaign. |
Migrating historical data#
You can import historical donation data through the same file upload process. Export past Donor Detail reports from Much Loved and upload each CSV file using the Upload File button.
Other resources#
- MoveData Much Loved Integration — overview of supported features and Salesforce record mapping
- Much Loved — Much Loved's main website for memorial fundraising
- Much Loved for Charities — tribute scheme details and partnership information
- Much Loved Payment Reports & Alerts — how to access and configure CSV payment reports
- Much Loved Fees — platform fee structure for charity partners
- MoveData Support — for setup assistance and technical support