What is a Stripe Trigger Node?

The Stripe Customer Created Trigger node monitors your Stripe account and activates your workflow whenever a new customer is created. It captures comprehensive customer information from Stripe’s webhook events, making this data immediately available for downstream processing in your workflow.

Outputs

When a new customer is created in Stripe, the trigger node provides the following outputs:

Customer ID (string): The unique identifier of the customer created in Stripe

Customer Email (string): The email address of the customer created in Stripe

Customer Name (string): The name of the customer created in Stripe

Customer Data (textarea): JSON string representing the complete customer data object from Stripe, including all metadata and additional fields

How to set up the Stripe Customer Created Trigger Node

  1. Add a Stripe Customer Created Trigger node to your workflow
  2. Connect your Stripe account:
    • Click “New Connection” if no connection exists
    • Select an existing Stripe connection from the dropdown if available
    • Provide your Stripe API credentials when prompted
  3. The trigger will automatically configure the webhook endpoint for the customer.created event
  4. Connect the Stripe trigger node to downstream nodes in your workflow
  5. Publish your workflow to activate the trigger

Important Notes

  • The trigger will not work until you publish the workflow
  • You must configure a Stripe connection before the trigger can be used
  • The Stripe connection requires valid API credentials with webhook access
  • Webhooks are automatically managed - no manual webhook configuration needed in your Stripe dashboard
  • The trigger responds specifically to customer.created events from Stripe

Using Customer Data in Your Workflow

You can reference the customer data in downstream nodes by:

  • Selecting the Stripe trigger node as an input source
  • Using specific customer fields (Customer ID, Customer Email, Customer Name) in your workflow logic
  • Parsing the Customer Data JSON for additional customer information like metadata, subscription details, or custom fields
  • Processing customer information with AI nodes or other business logic

Common Use Cases

  • Send welcome emails to new customers automatically
  • Create customer records in your CRM or database
  • Trigger onboarding workflows for new signups
  • Set up customer-specific configurations or permissions
  • Generate customer analytics and reporting data
  • Integrate with marketing automation tools
  • Create support tickets or accounts for new customers
  • Sync customer data across multiple platforms

Troubleshooting

  • Ensure your Stripe connection has the necessary permissions for webhook access
  • Verify that your workflow is published for the trigger to be active
  • Check that your Stripe account has webhook endpoints properly configured (this is usually handled automatically)
  • Monitor the workflow execution logs for any connection or processing errors