What happens when spam submissions go through?

In the Netlify UI, I can view spam submissions. So in some sense, they get through, but get marked as spam (works really well).

But I have analytics which log an event when someone lands on the success page. My assumption is that spam submissions that end up in the Spam UI section would go to the success page too, but my analytics don’t reflect that. It only seems to reflect non-spam submissions (which is good).

I am not just curious. I would like to move the event log to happen upon form submission, before the redirect, rather than on the success page. But I’m wondering if doing that will now log an event for all the spam submissions?

Presuming that you aren’t using recaptcha, it’s entirely possible the spam form submissions are via direct POST to your page, and entirely separate from any logic/analytics that you may implement pre/post submission.

So it’s likely they aren’t missing from your logs due to any special handling by Netlify, but simply because they never came through your own handling at all.