Hi everyone, I’m running a small restaurant-focused website (mainly about Texas Roadhouse menu updates, offers, and reviews), and I’ve been using Brevo to manage my email marketing and contact forms. Everything worked perfectly for a few months — new visitors could subscribe to my newsletter directly from the website, and Brevo handled the confirmation and automation flow smoothly. However, over the last week or so, the email automation and form submissions have started acting up, and I can’t seem to figure out what changed.
The first issue is with the signup form embedded on my homepage. I’m using the Brevo HTML integration form (not via API), and while the form appears correctly, new submissions don’t seem to register in my contact list anymore. The page confirms “Subscription successful,” but when I check my Brevo dashboard, the new contact doesn’t appear in any of my lists. I even tested it with different email addresses, cleared cache, and tried both Chrome and Firefox — same result.
I also noticed that my automated welcome email isn’t triggering at all, even for the contacts that do manage to appear in my list. I verified that the workflow is active and the trigger condition (“When a contact is added to list X”) is correctly set. The automation log shows no errors, but the “execution count” stays at zero. It’s almost as if Brevo isn’t recognizing the new contact events at all. Has something changed recently with the form submission handling or automation triggers?
Another strange thing is that transactional emails (like the “Contact Us” confirmation message) are delayed or sometimes not sent at all. I’ve checked my website’s form configuration, and the Brevo API key is valid and not expired. When I test the integration locally, the logs show a 202 Accepted response from Brevo’s API, but the email never actually arrives. I checked the Brevo dashboard under Transactional → Logs, but it doesn’t list any recent entries.
I also tried creating a brand new API key and replacing it in my website’s code, thinking it might be an authentication issue. The key works for a few hours, but then the same problem returns form submissions go through, but contacts aren’t saved or synced with Brevo. I’ve already confirmed that I’m not exceeding my daily sending limit or API call quota. Could this be related to Brevo’s new platform update or a rate-limiting change?
Has anyone else faced similar contact or automation syncing issues recently? I’d really appreciate any advice on troubleshooting this whether it’s better to switch to API-based integration instead of the HTML embed, or if there’s something else I should check in the workflow configuration. My restaurant website relies heavily on timely email updates for subscribers, so I’m eager to get this fixed as soon as possible. Sorry for the long post!