SendSpark icon

SendSpark

Create dynamic AI-personalized videos with SendSpark

Actions6

Overview

This node integrates with SendSpark to add multiple prospects in bulk to a dynamic video campaign within a specified workspace. It is useful for marketing automation workflows where personalized video campaigns are sent to many recipients at once. For example, a user can upload a list of prospects with their emails and custom variables, then trigger the creation of personalized videos for each prospect in a selected campaign.

Properties

Name Meaning
Workspace The SendSpark workspace to use. Can be selected from a list or specified by ID.
Dynamic Campaign The dynamic video campaign to which prospects will be added. Selectable from a list or by ID.
Prospects List of prospects to add to the campaign. Each prospect includes:
- Email Email address of the prospect (required).
- First Name First name of the prospect (optional).
- Last Name Last name of the prospect (optional).
- Company Company name of the prospect (optional).
- Custom Variables Key-value pairs for personalization variables used in the campaign videos.

Output

The node outputs JSON data representing the result of adding the bulk prospects to the campaign. The exact structure depends on the API response but typically includes confirmation of the prospects added or any errors encountered. There is no binary output.

Dependencies

  • Requires an API key credential for authenticating with the SendSpark API.
  • Needs network access to https://api-gw.sendspark.com.
  • The node uses internal helper methods to fetch available workspaces and dynamic campaigns for selection.

Troubleshooting

  • Common issues:

    • Invalid workspace or campaign ID format: Ensure IDs match the expected alphanumeric pattern.
    • Empty or missing required fields like email or dynamic campaign ID.
    • Network or authentication errors when connecting to SendSpark API.
  • Error messages:

    • "Unable to load workspaces" or "Unable to load campaigns": Check API credentials and network connectivity.
    • Validation errors on input fields: Correct the input according to the error message (e.g., proper ID format).

Links and References

Discussion