Skip to main content
Sendspark Webhooks

Webhooks in Sendspark allow the users to subscribe to specific events from a video events for your dynamic video campaigns. By integrating webhooks, you can automate actions based on user interactions or system events within your Sendspark account.

Isaac Peraza avatar
Written by Isaac Peraza
Updated yesterday

How to use it

This link provides an introduction to learning how to use webhooks in Sendspark.

Webhook references

The following events are available for each video that is created via Dynamic Videos and all them send the same information to the webhook the users bind to the Dynamic Video Campaign:

  • Video CTA Clicked: video_cta_clicked

  • Video Created: video_generated_dv

  • Video Liked: video_liked

  • Video Played: video_played

  • Video Viewed: video_viewed

  • Video Watched %: video_watched

Properties included in every webhook event:

Name

Type

Description

campaignId

string

ID for the campaign created.

campaignName

string

Name for the campaign created.

contactInfo

object

Object with information about the prospect.

contactInfo.contactEmail

string

The email address of the prospect used to create the campaign.

contactInfo.contactFirstName

string

The name of the prospect used to create the campaign.

creatorId

string

The ID of the individual who created the campaign.

creatorName

string

The name of the individual who created the campaign.

dynamicCampaignId

string

The ID of the dynamic campaign under which the campaign was created.

dynamicCampaignName

string

The name of the dynamic campaign under which the campaign was created.

videoLink

string

The link that redirects to the video that was created.

embedLink

string

The link that redirects to the video embed that was created.

thumbnailUrl

string

The link that redirects video thumbnail that was created.

workspaceId

string

The ID of the workspace containing the dynamic campaign where the video was created.

workspaceName

string

The name of the workspace containing the dynamic campaign where the video was created.

Additional properties per event:

Video CTA Clicked:

Name

Type

Description

ctaText

string

The text displayed on the clicked CTA.

ctaLink

string

The link to which the clicked CTA redirects.

Video Watched %:

Name

Type

Description

watchPercentage

number

The percentage of the video the visitor watched before pausing, stopping, or finishing it.

Did this answer your question?