> For the complete documentation index, see [llms.txt](https://developer.firmhouse.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.firmhouse.com/graphql-api/api-reference/mutations/send-subscription-klaviyo-event.md).

# sendSubscriptionKlaviyoEvent

Sends a bespoke Klaviyo event for one subscription, independently of the project's configured customer communication channel

The subscription identifies the Klaviyo profile and `properties` supplies the event-specific JSON object. String values can use the standard Firmhouse Liquid roots and filters. Klaviyo must be connected and enabled for the project.

### Arguments

| Argument                                                                                                                  | Description                                 |
| ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------- |
| input ([SendSubscriptionKlaviyoEventInput](/graphql-api/api-reference/objects/send-subscription-klaviyo-event-input.md)!) | Parameters for SendSubscriptionKlaviyoEvent |

### SendSubscriptionKlaviyoEventInput Arguments

| Argument                                                            | Description                                                                               |
| ------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- |
| subscriptionId ([ID](/graphql-api/api-reference/objects/id.md)!)    |                                                                                           |
| eventName ([String](/graphql-api/api-reference/objects/string.md)!) | Name of the Klaviyo event metric.                                                         |
| properties ([JSON](/graphql-api/api-reference/objects/json.md))     | Event-specific properties sent to Klaviyo as a JSON object. String values support Liquid. |

### Return fields

#### errors (\[[ModelValidationError](/graphql-api/api-reference/objects/model-validation-error.md)!]!)

#### subscription ([Subscription](/graphql-api/api-reference/objects/subscription.md))
