---
title: "Update Campaign Metrics"
method: POST
path: "/Integrations/UpdateCampaignMetrics"
tags: ["External System Integration"]
---

# Update Campaign Metrics

`POST /Integrations/UpdateCampaignMetrics`

Reports to Optimove post-execution metrics for campaigns executed by a third-party marketing execution system.

## Request body

- OptimoveAPIModelsOptimoveCampaignMetrics[]
  - `ChannelID` integer — The identifier of a particular campaign execution channel.
  - `CampaignID` integer
  - `TemplateID` integer
  - `MetricID` integer — Valid values for MetricID are: 0 = Number sent 1 = Number delivered 2 = Number opened 3 = Number clicked 4 = Number unsubscribed 5 = Number dropped 6 = Number of spam reports 9 = Number bounced
  - `MetricValue` integer
  - `RecipientGroupID` integer, nullable — 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.

## Response `200`

Success

---

[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/revisions/fc55c5b1bec5/schema)
