---
title: CampaignDelivery
slug: data-platform/connect-platform/app-sdk-api-reference-interfaces-campaigndelivery
docTags: 
createdAt: 2026-08-05T20:06:37.400Z
---

[OCP App SDK](docId\:gxEU_0AA37IEZJK-uoVcT)

***

[OCP App SDK](docId\:gxEU_0AA37IEZJK-uoVcT) / CampaignDelivery

# Interface: CampaignDelivery

Defined in: [src/app/Channel.ts:201](https://github.com/ZaiusInc/app-sdk/blob/8c7209817facb226c91abb960e6d54a7692b9aa2/src/app/Channel.ts#L201)

Delivery details for a single recipient.

## Properties

### recipient

:::BlockQuote
**recipient**: `object`
:::

Defined in: [src/app/Channel.ts:205](https://github.com/ZaiusInc/app-sdk/blob/8c7209817facb226c91abb960e6d54a7692b9aa2/src/app/Channel.ts#L205)

The identifier field(s) and value(s) to deliver to.

### Index Signature

\[`identifier`: `string`]: `string`\[]

***

### substitutions

:::BlockQuote
**substitutions**: `object`
:::

Defined in: [src/app/Channel.ts:212](https://github.com/ZaiusInc/app-sdk/blob/8c7209817facb226c91abb960e6d54a7692b9aa2/src/app/Channel.ts#L212)

The substitution values for personalizing this delivery. The keys of this hash match the variable names specified
in [CampaignContent.variables](docId\:OS9StLD5GccO3vLVpMzPv) for the content referenced by [Channel.deliver](docId:9MPJ0gwsoXoAubpkwFgyD).

### Index Signature

\[`variable`: `string`]: `string`
