Bento icon

Bento

Native integration for Bento API actions

Update Subscriber

AI-generated

Overview

This node operation updates an existing subscriber's profile information and custom attributes in the Bento system. It is useful for scenarios where subscriber details such as email, first name, last name, or additional custom fields need to be modified or enriched. For example, updating a subscriber's company name or correcting their email address for personalized marketing campaigns.

Use Case Examples

  1. Updating a subscriber's first and last name along with custom fields like company and job title.
  2. Correcting an email address or adding new custom attributes to an existing subscriber profile.

Properties

Name Meaning
Email The email address of the subscriber to update; must be a valid email format and is required.
First Name The subscriber's first name for personalization; optional but recommended.
Last Name The subscriber's last name for personalization; optional but recommended.
Custom Fields Additional custom key-value pairs to store with the subscriber, allowing flexible attribute extension.

Output

JSON

  • operation - The operation performed, here it will be 'updateSubscriber'.
  • success - Boolean indicating if the update was successful.
  • subscriber
    • email - The email address of the updated subscriber.
    • firstName - The first name of the updated subscriber.
    • lastName - The last name of the updated subscriber.
  • apiResponse - The raw API response from the Bento service.
  • message - A human-readable message describing the result of the update operation.
  • error - Error message if the update operation failed.

Dependencies

  • Requires an API key credential with publishableKey, secretKey, and siteUuid for Bento API authentication.

Troubleshooting

  • Ensure the email address is provided and in a valid format; invalid emails will cause validation errors.
  • Check that the API credentials (publishableKey, secretKey, siteUuid) are correctly configured and valid to avoid authentication failures.
  • Custom field keys and values must not exceed length limits; exceeding these will cause operation errors.
  • Network issues or Bento API rate limits may cause request failures; retry after some time if rate limited.

Links

Discussion