---
title: "Campaign Engagement Metrics"
method: GET
path: "/Customers/GetCampaignEngagementMetrics"
tags: ["Customers"]
---

# Campaign Engagement Metrics

`GET /Customers/GetCampaignEngagementMetrics`

Returns the details of a particular customer’s interactions with scheduled and triggered campaigns sent during a particular date range.

## Query parameters

- `CustomerID` string, required
- `StartDate` string, date-time, required
- `EndDate` string, date-time, required
- `ChannelID` integer

## Response `200`

Success

- OptimoveAPIModelsOptimoveCampaignEngagementMetrics[]
  - `Date` string, nullable
  - `CampaignID` integer
  - `RecipientGroupID` integer — A single numeric digit indicating a Recipient Group ID. 1 for single groups, 0 for control groups, and 1, 2, etc. for multiple groups or A/B/n campaigns.
  - `ActionID` integer — The Action ID is Optimove's unique ID for each action.
  - `ChannelID` integer — The identifier of a particular campaign execution channel.
  - `TemplateID` integer
  - `EventID` integer — Valid values for EventID are: * 2 = Opened * 3 = Clicked * 4 = Unsubscribed * 5 = Dropped * 6 = SpamReport * 9 = Bounced * 16 = triggered
  - `CommunicationType` string, nullable — Valid values for CommunicationType are: * scheduled * triggered

---

[API](https://skmtc.net/optimove/apis/optimove-api.md) · [All operations](https://skmtc.net/optimove/apis/optimove-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/optimove/optimove-api/versions/fc55c5b1bec5/schema)
