Issue with updating boolean contact attribute in Brevo using n8n

Hi everyone,

I’m having trouble updating a Boolean contact attribute in Brevo via n8n. Specifically, I’m trying to set a Boolean field (like ACCES_NUMERIQUE_TE) to “Yes” or “No,” but none of the formats I’ve tried are working.

Here’s what I’ve tried in the Field Value input:

  1. "Yes" / "No"
  2. "true" / "false"
  3. true / false
  4. 1 / 0

I’ve also attempted JSON format…

But none of these seem to work :confused: . I keep getting either an error or the attribute doesn’t update correctly in Brevo.

Does anyone have experience with this and know what the correct value or format should be for updating Boolean attributes in Brevo using n8n? Any help would be greatly appreciated!

Thanks in advance!

Philippe

  • n8n version: 1.63.4
  • Database (default: SQLite): SQLite
  • n8n EXECUTIONS_PROCESS setting (default: own, main): own
  • Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
  • Operating system: MacOS Sonoma 14.6.1

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:
1 Like

Hello,

Somebody to help me ? Still haven’t found a solution :slightly_frowning_face:.

Thanks :pray:

1 Like

If someone encounters this issue and can’t find a direct solution, I decided to replace my boolean fields with category fields such as “1:true” or “2:false”

Be careful: if you want to assign a category value to “Field Value,” make sure to use the option number, not the label (so “1” instead of “True”).

1 Like

Hi all and @PhilOwl

Had the same problem.

After some support email exchange with the Brevo team, they figured it out and now the Yes and No option works.