# Ad Performance

Ad Performance connects your ad clicks to actual appointment outcomes by integrating with your EHR or scheduling system, tracking whether appointments were booked, attended, canceled, or no-showed - giving you true full-funnel visibility into your marketing investments.

{% hint style="info" %}
Need to configure your integration? Contact your Freshpaint representative or <support@freshpaint.io>.
{% endhint %}

### Metrics

These are the overview metrics in the Ad Performance dashboard:

* **ROI:** Return on investment percentage with trend indicator
* **Acquisition Cost**: Average cost per attended appointment with trend
* **Total Spend:** Total ad spend across displayed campaigns with trend

<figure><img src="/files/BvxAQJh51NWcULX2DoH8" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Note: Percentage of change is based on comparison to the previous period.
{% endhint %}

#### Campaign Performance Table

Sortable data by campaign showing:

| Column               | Description                                           |
| -------------------- | ----------------------------------------------------- |
| Campaign name        | Name  ad platform                                     |
| Status               | Active, Paused, etc.                                  |
| Total spend ($)      | Ad spend for this campaign                            |
| Total booked         | Appointments scheduled from this campaign             |
| Total attended       | Appointments attended from this campaign              |
| Success rate (%)     | Attendance rate (attended/booked)                     |
| Acquisition cost ($) | Cost per attended appointment                         |
| ROI (%)              | Return on investment (attributed revenue/total spend) |

{% hint style="info" %}
Sort by "Success rate" to find which campaigns drive the highest-quality bookings, not just the most volume.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://documentation.freshpaint.io/admin-panel/insights/ad-performance.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
