If your emails are suddenly going to spam, even the ones sent directly from Gmail, the issue isn’t random. Free @gmail.com addresses aren’t built for business communication, automations, or batch email sending. Since you don’t control the sending server, there’s almost nothing you can do to fix deliverability issues at the root level. The real solution is to move to a properly configured business email setup (such as Google Workspace), authenticate your domain correctly, and gradually warm up your sending volume while monitoring key deliverability metrics.

There’s no real way to keep using Gmail and get business communications, especially automations and batch emails, delivered to the inbox. There’s also absolutely nothing you can do about this when it comes to free @gmail.com addresses, since you don’t control their email server.
I would recommend signing up for your own paid business email (Google Workspace), properly configuring the email server, and then slowly ramping up your sending volume gradually while monitoring feedback loops, Postmaster data, DMARC reports, and other key indicators.