We also have this thread on using Scrivener with various reference managers.
The Zotero-specific instructions there are located in this comment.
I’ll note, however, that those instructions rely on the plugin that was in Zotero 6. My understanding is that Zotero 7 updates may have broken that workflow, so you may need to check out Zotero’s support resources for updated guidance.