> ## 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 Schedule: Appointment Booking Efficiency

> Track cost per scheduled appointment to measure booking efficiency. Calculate average ad spend per appointment scheduling and optimize campaigns.

<Tip>
  Cost per Schedule measures the average advertising spend required to generate one scheduled appointment or event.
</Tip>

## Formula

<Info>
  **Cost per Schedule** = **Channel Spend** ÷ **Schedule Events**
</Info>

### Formula Components

| Metric              | Definition                                                                     |
| ------------------- | ------------------------------------------------------------------------------ |
| **Channel Spend**   | Total advertising spend across all connected ad platforms                      |
| **Schedule Events** | Total number of appointments or events scheduled, tracked by the Upstack pixel |

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

***

## Example

Your business spent **\$4,200** on advertising last month and generated **84 scheduled appointments**.

| Metric                | Value       | Calculation          |
| --------------------- | ----------- | -------------------- |
| Channel Spend         | \$4,200     | Total ad spend       |
| Schedule Events       | 84          | Tracked appointments |
| **Cost per Schedule** | **\$50.00** | \$4,200 ÷ 84         |

***

## How It Works

Cost per Schedule divides your total advertising spend by the number of schedule events tracked by the Upstack pixel. This metric helps you understand the efficiency of your ad campaigns in driving appointment bookings—a key conversion event for service-based businesses, healthcare providers, and any business that relies on scheduled consultations.

***

## When to Use

| Scenario                         | Action                                                              |
| -------------------------------- | ------------------------------------------------------------------- |
| Comparing campaign performance   | Use to identify which campaigns generate appointments at lower cost |
| Budget allocation decisions      | Shift spend toward campaigns with better scheduling efficiency      |
| Setting appointment targets      | Calculate required budget based on target booking volume            |
| Evaluating channel effectiveness | Compare cost per schedule across Meta, Google, and TikTok           |

***

## Related Metrics

| Metric                                                                         | Relationship                                           |
| ------------------------------------------------------------------------------ | ------------------------------------------------------ |
| [Schedule Events](/reference/metrics/funnel/conversions/schedule)              | Base event count used as the denominator               |
| [Schedule Value](/reference/metrics/funnel/conversions/schedule-value)         | Total value generated from scheduled appointments      |
| [Cost per Book Call](/reference/metrics/funnel/conversions/cost-per-book-call) | Similar efficiency metric for booked calls             |
| [Cost per Contact](/reference/metrics/funnel/conversions/cost-per-contact)     | Similar efficiency metric for contact form submissions |

[See all Conversions metrics →](/reference/metrics/funnel/conversions)
