Actions28
- Email Actions
- Submit Campaign Event
- Send Email
- Upsert Contact
- Bulk Upsert Contacts
- List Campaigns
- Stop Campaign
- Create Template
- Submit Event
- List Templates
- Delete Template
- List Mail Accounts
- Get Event Decisions
- Unsubscribe Contact
- List Unsubscribes
- List Webhooks
- Create Webhook
- Delete Webhook
- Update Webhook
- Get Webhook
- Disable Webhook
- List Webhook Deliveries
- Create Campaign
- Start Campaign
- Get Template
- Get Event
- Bulk Unsubscribe Contacts
- Enable Webhook
- Simulate Webhook Event
Overview
This node integrates with Falconyte's email API to submit campaign events. It allows users to trigger specific campaign events by providing a campaign ID and an event name, optionally including an email address or an idempotency key to uniquely identify the event. This is useful for automating email marketing campaigns based on user actions or system events, such as when a contact is saved, unsubscribed, a lead is created, or a sale is made.
Use Case Examples
- Trigger a campaign event when a new lead is created to send a welcome email.
- Submit an event when a contact unsubscribes to update campaign targeting.
- Use an idempotency key to ensure the event is only processed once, avoiding duplicate campaign triggers.
Properties
| Name | Meaning |
|---|---|
| Campaign ID | UUID of the campaign to which the event belongs. |
| Event Name | The specific event that triggers the campaign, such as contact saved, contact unsubscribed, lead created, or sale created. |
| Email address of the contact related to the event; required if idempotency key is not provided. | |
| Idempotency Key | A unique identifier for the event to prevent duplicate processing; required if email is not provided. |
Output
JSON
json- Response from Falconyte API after submitting the campaign event, typically including event submission status and details.
Dependencies
- Falconyte API key credential for authentication
Troubleshooting
- Ensure either 'Email' or 'Idempotency Key' is provided; missing both will cause errors.
- Verify the 'Campaign ID' is a valid UUID corresponding to an existing campaign.
- Check API credentials and base URL configuration to avoid authentication or connection errors.
- Handle API errors gracefully, especially for invalid event names or campaign IDs.
Links
- Falconyte Email API - Submit Campaign Event - Official Falconyte API documentation for submitting campaign events.