SendPulse Email icon

SendPulse Email

Interact with SendPulse API

Actions7

Campaign → Create

AI-generated

Summary

Create a new email campaign in SendPulse with specified sender details, subject, recipient list(s), and email content using either a pre-saved template or a manual HTML body.

Inputs

  • Authentication — Choose between 'Client ID & Client Secret' (OAuth2) or 'Access Token' authentication methods.
  • Sender Name (required) — Name of the email sender.
  • Sender Email (required) — Email address of the sender.
  • Subject (required) — Subject line of the email campaign.
  • Use Template — Boolean to determine if a pre-saved template is used (true) or manual HTML is provided (false).
  • Template ID — ID of the pre-saved template in SendPulse, required if 'Use Template' is true.
  • HTML Body (Base64) — Base64-encoded HTML body for the email campaign, used if 'Use Template' is false.
  • List IDs (required) — ID or comma-separated IDs of mailing lists to which the campaign will be sent.
  • Campaign Name — Optional name for the email campaign.
  • Additional Fields — Optional fields including AMP body, attachments (standard or binary base64), test flag, segment ID, scheduled send date, click/open tracking, campaign type (e.g., draft), dynamic list usage, and UTM campaign parameter.

Output shape

a single object containing the created campaign's data as returned by the SendPulse API

The output includes campaign details confirming creation; no pagination or multiple items are returned.

Links

Discussion