Package Information
Downloads: 252 weekly / 252 monthly
Latest Version: 0.1.10
Author: Delightloop
Documentation
n8n-nodes-delightloop
This package provides n8n community nodes for Delightloop — a gifting and campaign management platform. It lets you automate contact and campaign workflows directly from n8n.
Nodes
Delightloop
Action node with two resources:
Contact
| Operation | Description |
|---|---|
| Create | Create a new contact |
| Bulk Create | Create multiple contacts at once |
| Get | Retrieve a contact by ID |
| Get Many | Retrieve a list of contacts with optional search and pagination |
| Update | Update contact fields |
Campaign
| Operation | Description |
|---|---|
| Get | Retrieve a campaign by ID |
| Get Many | Retrieve a list of campaigns with optional status filter |
| Add Contacts | Add one or more contacts to a live campaign |
Delightloop Trigger
Webhook trigger node. Starts a workflow when Delightloop fires an event. Supported events:
campaign.created— A new campaign is createdcampaign.updated— Campaign details are updatedcampaign.status_changed— Campaign status changes (draft → live → completed)campaign.deleted— A campaign is deletedcampaign.recipients_added— Recipients are added to a campaignrecipient.created— A recipient is added to a campaignrecipient.status_changed— A recipient status changesrecipient.email_sent— An email is sent to a recipientrecipient.feedback_submitted— A recipient submits gift feedback
Credentials
Only one field is required:
| Field | Description |
|---|---|
| API Key | Your Delightloop API key. Get it from Settings → API Keys in the Delightloop dashboard. |
The API key is validated automatically when you save the credential.
Installation
In your n8n instance go to Settings → Community Nodes, click Install, and enter:
n8n-nodes-delightloop
Example Workflows
Sync contacts from a CRM to Delightloop
- Trigger: Schedule or CRM webhook
- Delightloop → Contact → Bulk Create with mapped fields
React to gift feedback in real time
- Delightloop Trigger → select
recipient.feedback_submitted - Connect to Slack, email, or CRM node to log the feedback
Add contacts to a campaign when they fill a form
- Trigger: Typeform / Google Sheets / Webhook
- Delightloop → Contact → Create
- Delightloop → Campaign → Add Contacts using the returned
contactId
Resources
License
MIT

