Team member not receiving Sanity project invitation emails

17 replies
Last updated: Nov 29, 2025
Hello - our team is having a challenge adding a team member to a Sanity project.
We have an organization where that team member is an Admin. However, whenever we attempt to add them to our project, their invitation email just gets "eaten", and they never receive it.

We've checked for typos, and checked in spam / junk, to no avail.

Has anyone run into this before?
AI Update

I haven't run into this exact issue personally, but this is a known problem that can happen with email filtering or delivery issues. Here are some things to try:

Check the pending invitations list

First, navigate to manage.sanity.io, go to your project, and click on MembersInvitations. If the invitation is sitting there as "pending," you can copy the acceptance URL directly from that list and send it to your team member through another channel (like Slack or another messaging platform). This bypasses the email delivery entirely.

The invitation email address doesn't need to match the Sanity account email, so you're free to distribute the acceptance URL to anyone - this is a helpful workaround while troubleshooting the root cause.

Email allowlisting

Sanity invitation emails come from no-reply@sanity.io. Your team member's email system (especially corporate email with strict filters) might be blocking or silently dropping these emails. Have them check with their IT department to see if they can allowlist emails from @sanity.io or specifically no-reply@sanity.io.

Try inviting to a different email

Since they're already an Admin at the organization level, you could try inviting them using a different email address (personal email, for example) to see if the invitation goes through. Once they accept with the alternate email, they can access the project.

Note about organization vs project membership

Just to clarify - being an Admin at the organization level doesn't automatically grant access to projects within that organization. Members must be explicitly invited to each project, which is what you're already doing. So this behavior is expected; the issue is purely with the email delivery.

Contact Sanity support

If none of the above works, you should reach out to Sanity support directly or hop into the Sanity Discord community where the support team is pretty active. They may be able to investigate server-side delivery logs or manually resend the invitation.

The pending invitations workaround with the copied URL usually solves this issue immediately, so I'd try that first!

Show original thread
17 replies

Sanity – Build the way you think, not the way your CMS thinks

Sanity is the developer-first content operating system that gives you complete control. Schema-as-code, GROQ queries, and real-time APIs mean no more workarounds or waiting for deployments. Free to start, scale as you grow.

Was this answer helpful?