Different types of errors in logs
Error code 701 - Required data is missing
Type: This is a hard error, meaning that no email will be generated after this error.
Alvas has not received all the required data.
The data points that are required are:
Products:
product_id
product_name
product_url or product_description
Profiles:
profile_id
profile_email
You should fix this, by including the data in the payload of your webhook. Here is a guide on how to fix a webhook.
If you are not able to modify the payload structure in your system, reach out to villads@alvas.ai.
Error code 702 - Missing data
Type: This is a soft error, meaning that an email will still be generated after this error.
Alvas has not received all the data that you have configured for the email.
You should fix this, by adding the data points that are missing to the webhook payload.
Here is a guide on how to fix a webhook.
Error 703 - Missing Brand
Type: This is a hard error, meaning that no email will be generated after this error.
You haven't configured a brand description inside Alvas.
You should fix this by adding a brand description.
If you run into issues, where the brand description is not generating, then reach out to villads@alvas.ai
Error 704 - Missing Headers
Type: This is a soft error, meaning that an email will still be generated after this error.
Note: This Error will only be soft until April 15th, 2024, while customers still are adding headers to their current webhooks. After that, it will be a hard error.
There are no headers in the webhook that Alvas received.
Error 705 - API Key does not match the team
Type: This is a hard error, meaning that no email will be generated after this error.
This Error is critical, as it most likely implies that outside actors have gotten access to your API key, and are sending requests to Alvas.
We are blocking the requests, but we strongly recommend that you delete the current API key, create a new one, and replace your API keys in the webhooks.
Error 706 - Missing Essential Webhook Data
Type: This is a hard error, meaning that no email will be generated after this error.
The error happens if you haven't included an Email ID in the webhook URL or a JSON Body in the payload of the webhook.
You should fix it by setting up your webhook properly.
We have a guide on how to fix a broken webhook here.
Error 707 - Profile not found
Type: This is a hard error, meaning that no email will be generated after this error.
The error happens when Alvas can't find a profile inside Klaviyo with the provided email address in the webhook body.
Here is a guide on how to fix a broken webhook in Klaviyo.