SendPulse Web Push icon

SendPulse Web Push

Interact with SendPulse API

Actions3

Campaign → Create

AI-generated

Summary

Create a SendPulse web push campaign for a website by sending a POST request to /campaigns. Set the website ID, campaign title and body, and notification time to live; optionally schedule delivery and filter subscribers or customize the notification.

Inputs

  • Authentication — Choose Client ID & Client Secret (OAuth2, the default) or Access Token and configure the corresponding credentials.
  • Website ID (required) — ID of the website to use for the campaign.
  • Title (required) — Campaign title.
  • Body (required) — Notification body text.
  • TTL (Seconds) (required) — Notification time to live in seconds; the UI sets a maximum of 86,400.
  • Additional Fields — Optionally filter subscribers by browser, language, region, subscription date, URL, or variable conditions; add notification buttons, icon or image; set a navigation link; schedule a send date; or set the delivery stretch time (defaults to 18,000 seconds).

Output shape

A single API response item containing the campaign creation result.

The node configures a POST to /campaigns with the selected fields in the JSON request body. The source does not specify the response fields.

Links

Discussion