Requirements
SendPulse requires an active account and an API access token from your account settings to connect — both are set up on its own site.[3]https://sendpulse.com
Get your SendPulse credentials
SendPulse - API Key
- API KeypasswordRequired
In SendPulse, open Settings, then API, then API keys, click Generate, and copy the key. If you limited the key to certain IP addresses, allow this platform's addresses too.
[1]
SendPulse
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
Connect SendPulse in WEXTL
- Log in to your WEXTL account, add the SendPulse node module to your workflow, and click Create new credential.Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your SendPulse account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Notes
Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →
SendPulse node modules
The list below is a reference of every SendPulse node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Browse every SendPulse node module below — each one opens to show its input parameters, outputs, and connection requirements.
| Field | Type |
|---|---|
Event | text |
Status | text |
Status Explanation | text |
Campaign ID | text |
Timestamp | text |
Mailing List ID | text |
| Field | Type |
|---|---|
Event | text |
Timestamp | text |
Campaign ID | text |
Email Address | text |
| Field | Type |
|---|---|
Event | text |
Campaign ID | text |
Timestamp | text |
Device | text |
Operating System | text |
Browser Version | text |
Browser Name | text |
Email Address | text |
| Field | Type |
|---|---|
Event | text |
Server Response Code | number |
Server Response Subcode | text |
Server Response | text |
Campaign ID | text |
Timestamp | text |
Email Address | text |
| Field | Type |
|---|---|
Event | text |
Link URL | text |
Link ID | text |
Campaign ID | text |
Timestamp | text |
Device | text |
Operating System | text |
Browser Version | text |
| Field | Type |
|---|---|
ID | number |
Created By User ID | number |
Source Type | text |
Responsible User ID | number |
First Name | text |
Last Name | text |
Number of Deals | number |
External Contact ID | text |
| Field | Type |
|---|---|
ID | number |
Pipeline ID | number |
Status | number |
Step ID | number |
Responsible User ID | number |
Deal Number | number |
Name | text |
Price | number |
| Field | Type |
|---|---|
Event | text |
Timestamp | text |
Email Address | text |
Source | text |
Mailing List ID | text |
| Field | Type |
|---|---|
Event | text |
Timestamp | text |
Mailing List ID | text |
Email Address | text |
| Field | Type |
|---|---|
Event | text |
Server Response Code | number |
Server Response Subcode | text |
Server Response | text |
Campaign ID | text |
Timestamp | text |
Email Address | text |
| Field | Type |
|---|---|
Event | text |
Campaign ID | text |
Timestamp | text |
Email Address | text |
| Field | Type |
|---|---|
Event | text |
Campaign ID | text |
Timestamp | text |
Unsubscribed From All Lists | text |
Email Address | text |
Reason | text |
Mailing List ID | text |
Categories | text |
| Field | Type |
|---|---|
Currency | text |
Balance | number |
| Field | Type |
|---|---|
Total Bounces | number |
| Field | Type |
|---|---|
CampaignRequired | choice |
| Field | Type |
|---|---|
Campaign ID | number |
Name | text |
Is SMS Campaign | boolean |
Is Viber Campaign | boolean |
Message | object |
Sender Name | text |
Sender Email | text |
Subject | text |
Body | text |
Preheader | text |
Attachments | text |
Mailing List ID | number |
Tracking | object |
Tracks Opens | boolean |
Tracks Link Clicks | boolean |
Status Code | number |
Total Emails | number |
| Field | Type |
|---|---|
CampaignRequired | choice |
| Field | Type |
|---|---|
EmailsRequired | array |
Email |
| Field | Type |
|---|---|
Balance | object |
Main Balance | text |
Bonus Balance | text |
Currency | text |
Email Service | object |
Plan Name | text |
Plan Ends At | date |
Emails Left | number |
Maximum Subscribers | number |
Current Subscribers | number |
Transactional Email Service | object |
Plan Name | text |
Plan Ends At | date |
Auto Renew | number |
Emails Included | number |
Emails Left | number |
Emails per Hour | number |
Traffic Limit | text |
Traffic Left | text |
Web Push Service | object |
Plan Name | text |
Plan Ends At | date |
Auto Renew | number |
| Field | Type |
|---|---|
EmailsRequired | array |
Email |
| Field | Type |
|---|---|
Total Sent Emails | number |
| Field | Type |
|---|---|
Checked Mailing ListRequired | choice |
Format | choice |
| Field | Type |
|---|---|
Mailing List ID | number |
Mailing List Name | text |
Total Emails | number |
Status Code | number |
Checked At | text |
Address Counts | object |
Unverified Addresses | number |
Valid Addresses | number |
Unconfirmed Addresses | number |
Invalid Addresses | number |
Changed After Check | number |
Status | text |
| Field | Type |
|---|---|
LimitRequired | number |
| Field | Type |
|---|---|
Mailing List ID | number |
Mailing List Name | text |
Total Emails | number |
Status Code | number |
Checked At | text |
Address Counts | object |
Unverified Addresses | number |
Valid Addresses | number |
Unconfirmed Addresses | number |
Invalid Addresses | number |
Changed After Check | number |
Status | text |
| Field | Type |
|---|---|
LimitRequired | number |
First Name | text |
Last Name | text |
Email | text |
Phone | text |
Created From | date |
Created To | date |
Updated From | date |
| Field | Type |
|---|---|
Contact ID | number |
Created By User ID | number |
Source | text |
Responsible Team Member ID | number |
First Name | text |
Last Name | text |
Number of Deals | number |
External Contact ID | text |
| Field | Type |
|---|---|
LimitRequired | number |
Pipelines | choice |
Deal Name | text |
Contact First Name | text |
Contact Last Name | text |
Contact Email | text |
Contact Phone | text |
Completed After | date |
| Field | Type |
|---|---|
Deal ID | number |
Pipeline ID | number |
Status Code | number |
Step ID | number |
Responsible ID | number |
Deal Number | number |
Name | text |
Price | number |
| Field | Type |
|---|---|
Sender NameRequired | text |
Sender EmailRequired | choice |
SubjectRequired | text |
HTML Body | text |
AMP Body | text |
Template | choice |
Mailing Lists | choice |
Segment ID | number |
| Field | Type |
|---|---|
Campaign ID | number |
Status Code | number |
Recipients | number |
Emails Charged to Plan | number |
Price per Extra Email | text |
Currency | text |
| Field | Type |
|---|---|
Responsible Team MemberRequired | choice |
First Name | text |
Last Name | text |
External Contact ID | text |
| Field | Type |
|---|---|
Contact ID | number |
Created By User ID | number |
Source | text |
Responsible Team Member ID | number |
First Name | text |
Last Name | text |
Number of Deals | number |
External Contact ID | text |
| Field | Type |
|---|---|
PipelineRequired | choice |
Name | text |
Price | number |
Currency | text |
Responsible Team Member | choice |
Source ID | number |
Contact IDs | array |
Contact ID | number |
Attachments | array |
File Path | text |
| Field | Type |
|---|---|
Deal ID | number |
Pipeline ID | number |
Status Code | number |
Step ID | number |
Responsible ID | number |
Deal Number | number |
Name | text |
Price | number |
| Field | Type |
|---|---|
URLRequired | text |
MethodRequired | choice |
Headers | array |
Header | object |
Query string | array |
Parameter | object |
Body | text |
| Field | Type |
|---|---|
Sender NameRequired | choice |
Phone NumbersRequired | array |
Phone Number | text |
MessageRequired | text |
Send At | date |
Delivery Routes | array |
Route | object |
Test Mode | choice |
Track Link Clicks | choice |
Use HTTPS in Links | choice |
| Field | Type |
|---|---|
Result | boolean |
Campaign ID | number |
Counters | object |
Rejected Numbers | number |
Messages Queued | number |
| Field | Type |
|---|---|
Contact IDRequired | number |
Responsible Team MemberRequired | choice |
First Name | text |
Last Name | text |
| Field | Type |
|---|---|
Contact ID | number |
Created By User ID | number |
Source | text |
Responsible Team Member ID | number |
First Name | text |
Last Name | text |
Number of Deals | number |
External Contact ID | text |
| Field | Type |
|---|---|
Deal IDRequired | number |
PipelineRequired | choice |
StatusRequired | choice |
NameRequired | text |
PriceRequired | number |
Responsible Team Member | choice |
Currency | text |
Source ID | number |
| Field | Type |
|---|---|
Deal ID | number |
Pipeline ID | number |
Status Code | number |
Step ID | number |
Responsible ID | number |
Deal Number | number |
Name | text |
Price | number |
Templates
Look for SendPulse templates in the WEXTL template library.
Browse templates →Explore alternative apps
- ActiveCampaign[2]Automate email marketing, CRM contacts, and customer journeys in ActiveCampaign.
- BloomreachEcommerce customer data and personalization platform for experiences, content, and engagement.
- BirdeyeReputation and local marketing for multi-location businesses — collect and reply to reviews, sync listings across 50+ directories, manage contacts and campaigns, run surveys and tickets, publish social posts, and pull reputation, listings and competitor reports.
- AutopilotManage contacts, accounts, audiences, and journeys in Ortto (formerly Autopilot).
- AuphonicAutomated audio post-production for podcasts, broadcasts, and voice recordings.
References
- WEXTL® SendPulse Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for SendPulse.
- WEXTL® visual workflow builder data.
Last updated: Oct 12, 2026 11:04