Crisp icon

Crisp

Interact with Crisp API - Complete integration with all available endpoints

Campaign → Create

AI-generated

Overview

This node operation creates a new campaign in the Crisp platform for a specified website. It is useful for marketing or communication teams who want to automate the creation of campaigns directly from their workflow automation tool. For example, a user can create a campaign to target visitors on their website with specific messages or promotions.

Use Case Examples

  1. Create a new marketing campaign for a website using campaign details such as email, first name, last name, phone, company, state, blocked status, assigned user ID, role, domain, and verification string.
  2. Automate campaign creation as part of a customer engagement workflow.

Properties

Name Meaning
Website ID The website ID from your Crisp dashboard, used to identify the website for which the campaign is created.
Additional Fields Optional fields to specify campaign details such as email, first name, last name, phone, company, conversation state, blocked status, assigned user ID, role, domain, and verification string.

Output

JSON

  • id - The unique identifier of the created campaign.
  • name - The name of the campaign.
  • status - The current status of the campaign (e.g., active, paused).
  • created_at - Timestamp when the campaign was created.
  • updated_at - Timestamp when the campaign was last updated.

Dependencies

  • Crisp API credentials (username and password) for authentication.

Troubleshooting

  • Ensure the Website ID is correct and corresponds to an existing website in Crisp.
  • Verify that the API credentials are valid and have the necessary permissions to create campaigns.
  • Check that all required fields in Additional Fields are correctly formatted, especially JSON fields if any.
  • Common error messages may include authentication failures, invalid input data, or network issues. Verify the error message details and adjust inputs or credentials accordingly.

Links

Discussion