Use this workflow to invite team members, contractors, or clients to your Simple Analytics account with the appropriate level of access.
Prerequisites
Before inviting a new user, confirm:
- You have Owner or Admin role permissions (Viewers cannot invite others)
- The invitee's email address is current and accessible to them
- You've determined whether they need Admin (full dashboard control) or Viewer (read-only) access
- For Viewer roles, you've identified which specific websites they should access
- Your Simple Analytics plan has available team seats (check Settings → Team → Plan limits)
Step-by-Step: Invite a Team Member
1. Access Team Management
- Log into your Simple Analytics dashboard
- Click the Settings icon in the navigation (gear icon in lower left)
- Select Team from the settings menu
- Review current team members to ensure the new user doesn't already have an account
2. Initiate the Invitation
- Click the Add Team Member or Invite button (typically in the upper right of the Team page)
- Enter the invitee's email address in the provided field
- Double-check the email for typos - invitation will be sent to this address
3. Select Role and Permissions
For Admin access:
- Select Admin role from the dropdown
- Admin users automatically gain access to all websites in your account
- Review what Admins can do: manage tracking, create goals, invite users, but cannot access billing
For Viewer access:
- Select Viewer role from the dropdown
- A list of your websites will appear
- Check the boxes next to each website the Viewer should access
- Leave unchecked any websites that should remain restricted
- You can select all websites or limit to specific properties based on the user's role
4. Add Context (Optional but Recommended)
If Simple Analytics provides a notes or reference field:
- Add the project name, engagement ticket, or contract reference
- Include an expected end date for temporary access
- Note the business justification (e.g., "Q1 reporting contractor" or "Client dashboard access")
This context helps during future access reviews.
5. Send the Invitation
- Review all settings one final time
- Click Send Invitation or Invite User
- Simple Analytics sends an email invitation immediately to the provided address
- The user appears in your team list with a "Pending" or "Invited" status until they accept
6. Confirm Acceptance
- Monitor the team list for status change from "Pending" to "Active"
- Typical acceptance time is within 24 hours; follow up if longer
- Once accepted, verify the user can log in and sees the appropriate dashboards
After Invitation: Next Steps
Share access guidelines with the new user:
- Provide your organization's password policy (Simple Analytics uses email/password authentication)
- Recommend enabling two-factor authentication if available through their email provider
- Share any VPN or network access requirements
- Explain which websites they can access and what data they should review
Document the addition:
- Record the invitation date, user email, role assigned, and websites granted
- Add entry to your access tracking spreadsheet or IAM system
- Set calendar reminder for access review if this is a temporary or contractor account
Verify functional access:
- Ask the user to confirm they can log in
- Have them verify they see the expected websites/dashboards
- For Admins, confirm they can access settings but not billing
Common Invitation Scenarios
Inviting a Full-Time Team Member
Scenario: New marketing analyst joins your team permanently.
Approach:
- Invite with Admin role for full access to all dashboards and configuration
- Include their work email from your corporate domain
- Coordinate invitation with IT onboarding so they receive the email on day one
- No end date needed as this is permanent access
Inviting a Contractor or Consultant
Scenario: You've hired a 3-month contractor for analytics support.
Approach:
- Determine if they need Admin (if they'll configure tracking) or Viewer (if they'll only analyze data)
- Use their professional/company email, not personal email
- If Viewer, select only the websites relevant to their project
- Document the contract end date and set a calendar reminder to remove access
- Consider using a shared service account email if the contractor company may rotate personnel
Granting Client Access to Their Data
Scenario: Client wants to view their own analytics dashboard.
Approach:
- Always use Viewer role for clients
- Select only their specific website(s) - never grant access to other client properties
- Use the primary client contact's email
- Include project reference in notes
- Share login via secure method (not plain email)
- Provide brief training on reading their dashboard
Temporary Access for Audit or Review
Scenario: Finance team needs to review analytics for quarterly reporting.
Approach:
- Invite as Viewer with access to all websites needed for the report
- Note the audit period in invitation reference
- Set specific removal date after audit completion
- Remove access immediately after audit rather than leaving indefinitely
Troubleshooting Invitation Issues
Invitation Email Not Received
Symptoms: User reports they didn't receive the invitation email after several hours.
Solutions:
- Verify the email address in Settings → Team for typos
- Ask user to check spam/junk folders for emails from Simple Analytics
- Add
@simpleanalytics.comandnoreply@simpleanalytics.comto email allowlist - Click "Resend Invitation" in the team management interface
- If problem persists, try a different email address or contact Simple Analytics support
User Can't Accept Invitation
Symptoms: User clicks the invitation link but receives an error or can't complete signup.
Solutions:
- Ensure the invitation hasn't expired (check Simple Analytics documentation for expiration period)
- Verify the user is using the exact email address the invitation was sent to
- Try a different browser or clear browser cache
- Resend the invitation to generate a fresh link
- Check if the user already has a Simple Analytics account under a different email
User Accepted But Can't See Expected Websites
Symptoms: User logged in successfully but specific websites are missing from their dashboard.
Solutions:
- Verify you selected the correct websites during invitation (Admin users see all; Viewer access is selective)
- Edit the user's permissions: Settings → Team → Click user → Edit → Check missing websites
- Confirm the websites are still active in your account
- Have user log out and log back in to refresh permissions
Plan Seat Limit Reached
Symptoms: You can't send an invitation because your plan is at maximum team size.
Solutions:
- Review current team members and remove anyone who no longer needs access
- Upgrade your Simple Analytics plan to include more team seats
- Consider using shared logins for temporary contractors (against best practice but sometimes necessary)
- Prioritize access by removing lower-priority users temporarily
Wrong Role Assigned
Symptoms: You invited someone as Viewer but they need Admin, or vice versa.
Solutions:
- Don't delete and re-invite - use the Update Access procedure instead
- Go to Settings → Team → Find the user → Edit
- Change their role from the dropdown
- Save changes
- User's permissions update immediately; they may need to refresh their browser
Security Considerations
When adding new users, maintain security best practices:
- Verify identity: Confirm the email address belongs to the intended person, especially for high-privilege Admin roles
- Least privilege: Start with Viewer access and elevate only when necessary
- Time-bounded access: Set expiration reminders for contractors and temporary team members
- Email domain validation: Prefer corporate email addresses over personal emails for team members
- Shared accounts: Avoid sharing login credentials; create individual accounts for audit trail clarity
- Regular audits: Review team list monthly to catch stale accounts or permission creep
Compliance and Documentation
Maintain proper records of access grants:
- Log each invitation with date, user email, role, websites, and business justification
- Store invitation confirmation emails or screenshots of the team page
- Include Simple Analytics access in your broader IAM documentation
- For regulated industries, ensure invitation records support audit requirements
- Track invitation acceptances to confirm access was actually provisioned
- Document any deviations from standard process (e.g., emergency Admin grants)