# Iterable
URL: https://docs.awellhealth.com/docs/marketplace/iterable

> For the complete documentation index, see [llms.txt](https://docs.awellhealth.com/llms.txt).



<img src="/marketplace/iterable.jpg" width="48" height="48" />

Iterable is an email marketing automation platform that allows creating, sending, and tracking personalized email campaigns.

Category: Communication. Adds 2 actions to a care flow.

## What to configure [#what-to-configure]

Set these once, on the extension in Awell Studio. An action fails at run time if a
required setting is missing.

| Setting | Required | Notes                                                                  |
| ------- | -------- | ---------------------------------------------------------------------- |
| API key | Yes      | API key used to authenticate with the Iterable API Stored as a secret. |

## Actions [#actions]

Iterable adds these 2 actions to a care flow. Add one to a step, then fill in its inputs.

### Send email [#send-email]

Send an email to a specific email address.

This action can be previewed in Studio before you publish.

| Input                         | Type      | Required | Description                                                                                                                                                                  |
| ----------------------------- | --------- | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Campaign ID                   | `numeric` | Yes      | —                                                                                                                                                                            |
| Recipient email               | `string`  | No       | An email address that identifies a user profile in Iterable. Provide a recipient email or a recipient user ID, but not both, depending on how your project identifies users. |
| Recipient user ID             | `string`  | No       | A user ID that identifies a user profile in Iterable. Provide a recipient email or a recipient user ID, but not both, depending on how your project identifies users.        |
| Data fields                   | `json`    | No       | Fields to merge into email template.                                                                                                                                         |
| Allow repeat marketing sends? | `boolean` | No       | Defaults to true.                                                                                                                                                            |
| Metadata                      | `json`    | No       | Metadata to pass back via webhooks. Not used for rendering.                                                                                                                  |

Send an email to a specific email address.

**Important**: Provide a `recipientEmail` or a `recipientUserId` (but not both), depending on how your [project identifies users](https://support.iterable.com/hc/articles/204780579#identifying-users).

### Track event [#track-event]

Track an event in Iterable

This action can be previewed in Studio before you publish.

| Input       | Type     | Required | Description                                                                                                                                                                  |
| ----------- | -------- | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Email       | `string` | No       | An email address that identifies a user profile in Iterable. Provide a recipient email or a recipient user ID, but not both, depending on how your project identifies users. |
| User ID     | `string` | No       | A user ID that identifies a user profile in Iterable. Provide a recipient email or a recipient user ID, but not both, depending on how your project identifies users.        |
| Event name  | `string` | Yes      | —                                                                                                                                                                            |
| Data fields | `json`   | No       | Additional data associated with event                                                                                                                                        |

Track an event in Iterable.

**Important**: Provide an `email` or a `userId` (but not both), depending on how your [project identifies users](https://support.iterable.com/hc/articles/204780579#identifying-users).

## Setup and notes [#setup-and-notes]

Iterable is a marketing automation platform that provides tools and services for businesses to engage with their customers through email, SMS, in-app notifications, and other digital channels. It allows businesses to create and manage personalized marketing campaigns, track customer behavior, and analyze data to optimize their marketing strategies.

Iterable offers features such as email marketing, segmentation, A/B testing, workflow automation, and analytics to help businesses deliver the right message to the right audience at the right time.

### Extension settings [#extension-settings]

In order to set up this extension, you will need an API key to authenticate with the Iterable API.

## Where this page comes from [#where-this-page-comes-from]

The settings, actions, inputs, outputs and webhooks above are generated from the
extension's own code, at `@awell-health/awell-extensions` v2.1.159. They match what the
platform actually does rather than a description of it.

Field-level detail also appears in Awell Studio when you configure the action.
Something wrong or missing? Email [support@awellhealth.com](mailto:support@awellhealth.com).
