Inconsistent Automation Triggers Affecting My Website Data Sync on Monday.com

Hello Community,

I am currently facing a persistent and highly disruptive issue with automations connected to my website, and it has significantly affected how data is synchronized between my website and Monday. com boards. The core problem is that automated workflows, which are supposed to update board items whenever a user submits or modifies data on the website, fail intermittently. For example, when a user updates menu items or places an order on the website, the corresponding automation sometimes triggers correctly, updating the board in real time, but at other times it either delays significantly or does not execute at all. This inconsistency is causing incomplete or outdated information to appear on the boards, which directly impacts operational decision-making and team workflows.

The issue seems particularly pronounced when multiple users interact with the website simultaneously. During high traffic periods, automation triggers that should run instantly often queue up or fail, leading to a backlog of unprocessed actions. Even though the automation logs indicate that the triggers were received by Monday. com, the updates either do not reflect in the board or appear after a significant delay. I have verified that API keys and webhook configurations are correct, and that the same automation works reliably when tested with single, isolated actions. This suggests that the problem may be related to concurrency or throttling limits within Monday. com’s automation infrastructure when handling bursts of rapid events.

Another complicating factor is that the website relies on dynamic data updates through an API integration. Every time a menu item changes or a new order is placed, the website sends structured payloads to Monday. com via automation-enabled webhooks. While the payloads are correctly formatted and include all necessary identifiers, the automation occasionally fails to recognize these updates, resulting in missing or partially populated board items. Debugging this behavior has been challenging because Monday. com only provides limited visibility into webhook execution logs, making it difficult to determine whether the issue lies with the payload, the timing of the trigger, or the platform’s processing of the automation itself.

I have observed that automations tied to specific conditions, such as “when status changes to X, update another column,” are particularly unreliable. Sometimes the condition is met on the website, but the board does not reflect the change, even though other unrelated automations triggered at the same time execute successfully. This inconsistency suggests that there may be an internal race condition or conflict in how Monday. com evaluates simultaneous triggers. I have attempted to stagger actions and reduce simultaneous updates, but the problem persists, particularly when multiple backend processes push data concurrently.

The inconsistency also affects reporting and dashboards connected to the boards. Since some updates are delayed or missing, summary reports, dashboards, and automations that rely on accurate, real-time data are compromised. Team members viewing the boards see outdated menu changes or incomplete order information, leading to confusion and inefficiency in operational workflows. Even after manual intervention, it is difficult to reconcile discrepancies caused by delayed or missed automation triggers, and there is no reliable method to retroactively force all missed triggers to execute without duplicating actions.

I am seeking guidance from the Monday. com community regarding best practices to ensure reliable automation execution for high-frequency, dynamic website interactions. Specifically, I would like advice on debugging automation failures, handling simultaneous triggers, ensuring that webhooks are processed reliably under load, and mitigating conditions that lead to missed or delayed updates. Any tips on logging, monitoring, or retry mechanisms to make automations more consistent would be extremely valuable. My ultimate goal is to ensure that all website activity is accurately and promptly reflected in Monday. com boards without missing or delayed updates, preserving the integrity and efficiency of our workflows. Sorry for long post!

@joeroot - Are you connecting the data directly from the website into monday.com? Do you have an intermediary? What’s your path from website to monday.com?

Although board automations are great, I have also felt that at times it doesn’t handle large loads well. I would suggest switching to either workflows or another integration company like Make.

If you have the Pro or Enterprise plan, the Workflow Builder is a lot more reliable and more flexible than regular board automations. It’s unclear why, but they are. You might have some difficulty with larger loads, but it’ll handle them a little better if you break up the process with delays and such. You can even make pathways, reducing the amount of automations happening at once. Instead, it’ll be one automation running for multiple instances instead of several automations running at once. You’ll also get error details if they fail. Unfortunately, you can’t continue the path after a failure. That part is a bummer.

Otherwise, I would suggest using a company like Make. I find that Make fails at times, which is frustrating. However, one thing it can do is restart a process and queue. Therefore, if it fails, you can restart it and it’ll succeed again without losing the data.

Just so you know, every month I import an expense sheet xlsx into monday once a month. This will have anywhere from 400 to over 1000 records. I use 2 Workflows that perform a lot of automated work on each record, followed by connecting each record to another board depending on the date month. It works 100% of the time.

the data is currently being sent directly from the website to monday. com via API/webhooks, without an intermediary. There’s no Make/Zapier layer in between right now — the website backend pushes structured payloads straight into board items and relies on board automations to handle conditional updates and follow-up actions.

Based on what you’re saying (and my experience so far), it does seem like standard board automations may not handle bursts of concurrent events particularly well. The fact that you’ve seen better reliability with the Workflow Builder is interesting. I’m on a plan that supports it, so migrating key logic into workflows instead of relying on multiple independent board automations sounds like a strong next step.

The idea of breaking up processes with delays and using a single workflow pathway instead of many separate automations running simultaneously makes a lot of sense. Right now, I likely have multiple automations triggering at once when high-frequency updates hit the board, which could explain the inconsistent behavior and apparent race conditions.

Using an intermediary like Make is also something I’m seriously considering now. Even though it may occasionally fail, the ability to queue, retry, and restart failed executions is a big advantage compared to board automations, which don’t provide robust replay or recovery mechanisms. Having that buffering layer between the website and monday. com could significantly improve reliability under load.