Solved: Brevo (SendinBlue) “No Contact” API Error via Fluent Forms

Background

I’m using FluentForms + FluentForms Pro to capture contact details and connect the form to a handful of CRMs/Marketing Automation apps:

That’s the beauty of using Fluent Forms to capture contact details, I can funnel the details to redundant systems as a backup without manually having to copy/paste or import files on a regular basis.

The Problem

For some reason, some form submissions to Brevo (formerly SendinBlue) were failing, while the integration with ActiveCampaign and FluentCRM had no problems.

As you can see in the screenshot below:

“Contact does not exist” error when integrating with Brevo via Fluent Forms

I contacted support for both vendors and neither one had a clue why the Brevo integration was failing.

But then I found an old thread (can’t find the link anymore) about the SMS (phone field) causing the capture to fail.

So, I went back and reviewed the entries that failed the Brevo integration and looked at the “phone” field data capture and low and behold, the entries that failed had phone numbers entered but were NOT in the format acceptable to Brevo.

The entries that had no problem did not have any phone numbers to deal with which is why they succeeded with no problems.

The Solution

In FluentForms field setting, set to “Validate phone number”

Once I updated the “phone” field settings to validate the submitted phone numbers, it worked!

Join Me for Walking Meetings About Creator Businesses

Steve Jobs used to love having walking meetings with his inner circle of friends & colleagues.

Join me each week for “virtual” walking meetings to talk about:

  • Business & being an entrepreneur
  • Marketing
  • Technology & AI

Join me at the Walk with Me (aka Tiny Empires) newsletter.

Tiny Empires | Walk with Me eNL Signup

Leave a Comment

Scroll to Top