List triggered campaigns
pushengage_list_triggered_campaignsList triggered campaigns (Price Drop, Inventory Alert, Cart Abandonment) on your PushEngage site. Filter by status, paginate results, and optionally include performance analytics like sent, seen, clicked, and goal value.
Instructions
Lists the triggered campaigns (Price Drop / Inventory Alert / Cart Abandonment / etc.) on the current site, paginated (response includes has_more). Optionally filter by status (default "all" = every status), mirroring the dashboard filter tabs. Set include_analytics=true only when the user asks for stats/performance (it costs an extra analytics lookup per page). Each item then also carries an analytics object: sent, seen, clicked, ctr, goal_count, goal_value.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number (1-indexed). | |
| limit | No | How many to return per page. Min 1, max 100, default 10. | |
| status | No | Filter by status. "all" (default) returns every status. | all |
| site_id | No | Override the currently selected site. | |
| include_analytics | No | When true, include per-campaign analytics (sent/seen/clicked/CTR and goal count/value). Costs an extra analytics lookup, so only set it when the user asks for stats/performance. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | ||
| limit | No | ||
| total | No | ||
| has_more | No | ||
| campaigns | No | ||
| last_page | No |