> ## Documentation Index
> Fetch the complete documentation index at: https://docs.upstackdata.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Meta Cost per Donate: Donation Acquisition Efficiency

> Track Meta Cost per Donate to measure donation campaign efficiency. Calculate the average ad cost per donation and optimize your nonprofit fundraising ROI.

<Tip>
  Meta Cost per Donate measures the average advertising cost to generate each donation from your Meta ads.
</Tip>

## Formula

<Info>
  **Meta Cost per Donate** = **Meta Spend** ÷ **Meta Donate Events**
</Info>

### Formula Components

| Metric                                                                                            | Definition                                                      |
| ------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- |
| [**Meta Spend**](/reference/metrics/advertising/meta/meta-spend/meta-spend)                       | Total advertising spend on Meta platforms (Facebook, Instagram) |
| [**Meta Donate Events**](/reference/metrics/advertising/meta/meta-conversions/meta-donate-events) | Count of donate events attributed to Meta ads                   |

| Metadata        |                                   |
| --------------- | --------------------------------- |
| **Type**        | Currency                          |
| **Data Source** | [Meta Ads](/sources/facebook-ads) |
| **Aggregation** | Ratio                             |

***

## Example

Your nonprofit's year-end campaign spent **\$1,500** on Meta ads and generated **42 donations**.

| Metric               | Value   | Calculation                  |
| -------------------- | ------- | ---------------------------- |
| Meta Spend           | \$1,500 | Total spent on Meta          |
| Meta Donate Events   | 42      | Donations attributed to Meta |
| Meta Cost per Donate | \$35.71 | \$1,500 ÷ 42                 |

***

## How It Works

Meta Cost per Donate divides your total Meta ad spend by the number of donate events tracked via the Meta Pixel or Conversions API. A donate event fires when someone completes a donation on your site. Compare this cost against your average donation amount to evaluate fundraising ROI.

***

## When to Use

| Scenario                         | Action                                                        |
| -------------------------------- | ------------------------------------------------------------- |
| Evaluating fundraising campaigns | Compare cost per donate across ad sets to find top performers |
| Budget allocation                | Shift spend toward campaigns with lower acquisition costs     |
| ROI analysis                     | Ensure cost per donate stays below average donation amount    |
| Seasonal benchmarking            | Track trends during giving seasons vs. off-peak periods       |

***

## Related Metrics

| Metric                                                                                        | Relationship                                       |
| --------------------------------------------------------------------------------------------- | -------------------------------------------------- |
| [Meta Donate Events](/reference/metrics/advertising/meta/meta-conversions/meta-donate-events) | The denominator in cost per donate calculation     |
| [Meta Spend](/reference/metrics/advertising/meta/meta-spend/meta-spend)                       | The numerator in cost per donate calculation       |
| [Meta CPA](/reference/metrics/advertising/meta/meta-efficiency/meta-cpa)                      | Similar efficiency metric for purchase conversions |

[See all Meta Conversions metrics →](/reference/metrics/advertising/meta/meta-conversions)
