Actions25
- Store Actions
- Product Actions
- Category Actions
- Variation Actions
- Brand Actions
- Coupon Actions
- Report Actions
- Engage Profile Actions
- Engage Unsubscribe Actions
- Search Actions
Engage Profile → Create / Update
AI-generatedSummary
Create or update an Engage profile in Metorik by specifying the customer's email and optional profile fields such as first name, last name, country, company, and marketing consent status.
Inputs
- Email (required) — Customer email address
- Profile Fields — Optional profile information fields including First Name, Last Name, Country, Company, and Consent (marketing consent status)
Output shape
a single record containing the created or updated Engage profile data returned by the Metorik API
The operation returns the JSON response from the Metorik API for the upsert request. If an error occurs, it may be returned if 'Continue on Fail' is enabled.
Examples
Example 1: Creating or updating an Engage profile
Specify the customer's email and optionally provide profile fields like first name, last name, country, company, and consent. The node calls a POST request to '/engage/profiles' endpoint and returns the resulting profile data.