If a team member you've invited can't see a website, can't change a setting, or gets a 403 error, walk through the four most common causes below.
1. They haven't accepted the invite yet
When you invite someone via Team → Invite member, they receive an email with a one-time link. Until they click that link and create a Zenovay account (or sign in with an existing one), they don't appear in your team and they can't see your data.
Fix: ask them to check their inbox (and spam folder). Resend the invite from Team → Pending invites → Resend.
2. Their role doesn't include the action they're trying to perform
Zenovay has four roles. Each one inherits everything the role below it can do.
| Role | Can do | Cannot do |
|---|---|---|
| Owner | Everything, including billing and team management | — |
| Admin | Everything except billing and team-deletion | Change billing, delete team |
| Editor | View all data, change website settings, create/edit goals & funnels | Invite members, change billing, delete websites |
| Viewer | View-only — read all dashboards and reports | Change anything |
If a Viewer is asking why they can't add a goal, or an Editor is asking why they can't invite a teammate — that's expected.
Fix: in Team → Members, change their role to one that includes the action.
3. They're invited at team level but the website isn't shared with them
This is the trickiest case. On the Pro plan and above, you can have per-website access controls — a team member can be on the team but not on a specific website's access list.
Check Settings → [Website] → Access on the website they're trying to see. If their email isn't there, they won't see that site.
Fix: add their email to the website's access list, or remove the per-website restriction so all team members can see all websites.
4. They're signed in to the wrong account
If your team member uses Zenovay on more than one account (for example a personal Free account and your team's Pro account), they may be signed in to the wrong one.
Fix: ask them to sign out from app.zenovay.com, then sign back in with the email address that received your invite.
Verifying the fix
After making a change:
- Ask the team member to sign out and sign back in (this refreshes their session).
- Have them open
app.zenovay.comand confirm the website appears in the dropdown. - Have them try the specific action that previously failed.
Common error messages and what they mean
| Message | Cause |
|---|---|
| "You don't have access to this team" | They're not a member yet — invite hasn't been accepted, or they were removed |
| "Insufficient permissions" | Their role doesn't include this action |
| "Website not found" | The website was unshared, deleted, or they're on the wrong team |
| "403 Forbidden" on the API | API key tied to a role that doesn't include the endpoint |