> ## 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.

# Cost per Session: Measure Session Acquisition Efficiency

> Calculate cost per session to measure how efficiently your ad spend drives visitor sessions. Track ad efficiency at the awareness stage with formula and benchmarks.

<Tip>
  Average ad spend per session tracked by the Upstack pixel. Calculated as Channel Spend ÷ Sessions.
</Tip>

## Formula

<Info>
  **Cost per Session** = [**Channel Spend**](/reference/metrics/advertising/blended/blended-spend/blended-spend) ÷ [**Unique Sessions**](/reference/metrics/funnel/awareness/unique-sessions)
</Info>

### Formula Components

| Metric                                                                                  | Definition                                                       |
| --------------------------------------------------------------------------------------- | ---------------------------------------------------------------- |
| [**Channel Spend**](/reference/metrics/advertising/blended/blended-spend/blended-spend) | Total advertising spend across connected ad platforms            |
| [**Unique Sessions**](/reference/metrics/funnel/awareness/unique-sessions)              | Count of distinct browsing sessions tracked by the Upstack pixel |

| Metadata        |                                       |
| --------------- | ------------------------------------- |
| **Type**        | Currency                              |
| **Data Source** | [Upstack Pixel](/pixel), Ad Platforms |
| **Aggregation** | Ratio                                 |

***

## Example

Your store spent **\$5,000** on ads last week and generated **25,000 unique sessions**:

| Channel | Spend   | Sessions | Cost per Session |
| ------- | ------- | -------- | ---------------- |
| Meta    | \$3,000 | 15,000   | \$0.20           |
| Google  | \$2,000 | 10,000   | \$0.20           |

***

## How It Works

Cost per Session divides your total advertising spend by the number of unique sessions captured by the Upstack pixel. Unlike Cost per Page View, this metric counts each visitor session once regardless of how many pages they view—giving you a cleaner measure of traffic acquisition cost.

***

## When to Use

| Scenario                            | Action                                                                 |
| ----------------------------------- | ---------------------------------------------------------------------- |
| Comparing channel efficiency        | Identify which platforms deliver sessions most cost-effectively        |
| Setting traffic acquisition budgets | Estimate spend needed to hit session volume targets                    |
| Evaluating campaign quality         | Lower cost per session with strong engagement signals better campaigns |
| Benchmarking over time              | Track acquisition efficiency trends across weeks and months            |

***

## Related Metrics

| Metric                                                                                   | Relationship                                    |
| ---------------------------------------------------------------------------------------- | ----------------------------------------------- |
| [Unique Sessions](/reference/metrics/funnel/awareness/unique-sessions)                   | Denominator—total session volume                |
| [Cost per Page View](/reference/metrics/funnel/awareness/cost-per-page-view)             | Alternative cost metric at the page level       |
| [Session Conversion Rate](/reference/metrics/funnel/conversions/session-conversion-rate) | Measures how many sessions convert to purchases |

[See all Awareness metrics →](/reference/metrics/funnel/awareness)
