Your mail lands in spam when the receiving server cannot prove the mail came from you. Three DNS records do the proving. Most small business domains are missing at least one.
dig +short TXT yourdomain.com. You want exactly one line starting v=spf1 that names every service that sends for you, for example include:_spf.google.com for Google Workspace. Two SPF lines is an error. Merge them into one.something._domainkey.yourdomain.com. In Google Workspace it is under Apps, Gmail, Authenticate email. Publish it, then click "start authentication"._dmarc.yourdomain.com with v=DMARC1; p=none; rua=mailto:you@yourdomain.com. Start with p=none. Move to quarantine once the reports show your real mail passing.If one still fails, send me the domain and I will tell you which record is wrong.
Want the rest of your site checked after it is back? Run a free 40-point check at tinkeraudit.com.