Actions17
Profile → Create
AI-generatedOverview
This node operation creates a new profile in the Klaviyo system. It is useful for scenarios where you want to add user information such as email, phone number, external ID, and other personal or location attributes to your Klaviyo profiles database. For example, you can use it to register new customers or update user details in your marketing automation workflows.
Use Case Examples
- Creating a new user profile with email, first name, and location details.
- Adding a profile with phone number and organization information for targeted marketing campaigns.
Properties
| Name | Meaning |
|---|---|
| Attributes | Key-value pairs representing profile attributes such as email, phone number, external ID, first name, last name, location details, and other personal information. These attributes are used to define the profile's data. |
Output
JSON
datatype- The resource type, always 'profile' for this operation.attributes- An object containing the profile attributes and properties as key-value pairs.
Dependencies
- Klaviyo API key credential for authentication
Troubleshooting
- Ensure that at least one of the required identifiers (email, phone number, or external ID) is provided; otherwise, the API may reject the request.
- Check that the attribute keys and values are correctly formatted and valid according to Klaviyo's API specifications.
- If SSL issues occur, consider enabling the 'Ignore SSL Issues' option in request settings or verify your network proxy settings if used.
- Timeouts can happen if the server is slow to respond; adjust the timeout setting accordingly.
Links
- Klaviyo Profiles API Documentation - Official documentation for managing profiles via Klaviyo API.