Overview
Adding team members to your Kissmetrics account allows them to access analytics data, create reports, and manage tracking implementation. Proper user management ensures your team has the access they need while maintaining security and data governance.
This guide covers how to invite users, assign appropriate permissions, and manage the invitation process in Kissmetrics.
Before You Begin
Prerequisites:
- You must have Admin or Owner permissions to invite users
- You need the email addresses of users you want to invite
- Understand the permission levels available in Kissmetrics
Permission Levels:
- Owner: Full access including billing, team management, and all features
- Admin: Can manage users, settings, and access all analytics features
- User: Can view and create reports, but cannot manage settings or users
- Read-Only: Can only view existing reports and dashboards
Step-by-Step Instructions
Step 1: Navigate to Team Settings
- Log in to your Kissmetrics account
- Click on your profile icon or account menu in the top-right corner
- Select Settings from the dropdown menu
- Click on Team or Team Members in the left sidebar
Step 2: Initiate User Invitation
- On the Team page, locate the Invite User or Add Team Member button
- Click the button to open the invitation form
Step 3: Enter User Information
Email Address:
- Enter the user's work email address
- For multiple users, you may be able to enter multiple emails (comma-separated)
Example:
john.doe@company.com
jane.smith@company.com
Important: Use business email addresses. Personal emails (Gmail, Yahoo, etc.) may be restricted based on your organization's policies.
Step 4: Assign Permission Level
Select the appropriate permission level for the user:
Choose Owner if:
- User needs to manage billing and subscriptions
- User should have full administrative control
- User is a key stakeholder or executive
Choose Admin if:
- User needs to manage team members
- User should configure tracking and settings
- User is a team lead or analytics manager
Choose User if:
- User primarily needs to view and create reports
- User is an analyst or marketing team member
- User doesn't need administrative functions
Choose Read-Only if:
- User only needs to view existing reports
- User is an occasional stakeholder or executive
- User shouldn't create or modify reports
Step 5: Customize Access (If Available)
Some Kissmetrics plans offer granular access controls:
Project Access:
- Select which projects the user can access
- Useful for agencies or multi-brand organizations
Report Access:
- Limit access to specific reports or dashboards
- Useful for executive or client access
Feature Access:
- Enable or disable specific features
- Control access to sensitive data
Step 6: Add Personal Message (Optional)
Many invitation forms allow a custom message:
Hi John,
I'm inviting you to our Kissmetrics account so you can access our
analytics dashboard and user behavior reports. This will help you
track the success of your marketing campaigns.
Let me know if you have any questions!
Best,
[Your Name]
Step 7: Send Invitation
- Review all information for accuracy
- Click Send Invitation or Invite User
- The user will receive an email invitation
What Happens Next
For the Invited User
- Receives Email: User gets an email from Kissmetrics with an invitation link
- Creates Account: User clicks the link and creates a Kissmetrics account (or logs in if they already have one)
- Accepts Invitation: User accepts the invitation to join your team
- Gains Access: User can now access your Kissmetrics account with assigned permissions
Email Subject: "You've been invited to join [Your Company] on Kissmetrics"
For You (Admin)
- Pending Invitation: The invitation appears as "Pending" in your team list
- Accepted Status: Once the user accepts, status changes to "Active"
- Notification: You may receive a notification when the user accepts
- Full Access: User immediately has access based on assigned permissions
Managing Pending Invitations
View Pending Invitations
- Go to Settings → Team
- Look for a Pending Invitations section or filter
- See all outstanding invitations
Resend Invitation
If a user didn't receive the invitation email:
- Locate the pending invitation in your team list
- Click Resend Invitation or the resend icon
- User receives a fresh invitation email
Cancel Invitation
To revoke an invitation before it's accepted:
- Find the pending invitation
- Click Cancel or Revoke
- The invitation link becomes invalid
- User can no longer accept the invitation
Best Practices
Security
- Verify Email Addresses: Double-check email addresses before sending invitations
- Use Work Emails: Require work email addresses for better security and accountability
- Principle of Least Privilege: Give users the minimum permissions they need
- Regular Audits: Periodically review team members and remove inactive users
- Offboarding Process: Remove access immediately when team members leave
Permission Assignment
Start Conservative:
- Begin with lower permissions (User or Read-Only)
- Upgrade as needed based on actual usage
- Easier to grant more access than to restrict
Role-Based Access:
- Marketing Team: User level (create and view reports)
- Analytics Team: Admin level (manage settings and tracking)
- Executives: Read-Only (view dashboards)
- IT/Development: Admin level (manage implementation)
- Finance: Owner level (manage billing) or Read-Only (view ROI)
Onboarding
- Welcome Message: Include orientation information in invitation
- Documentation: Provide links to internal documentation or training materials
- Support Contact: Let users know who to contact with questions
- Key Reports: Direct new users to the most important reports for their role
Troubleshooting
User Didn't Receive Invitation Email
Possible Causes:
- Email in spam/junk folder
- Incorrect email address
- Email server blocking Kissmetrics emails
Solutions:
- Ask user to check spam/junk folder
- Verify email address is correct
- Whitelist Kissmetrics emails:
@kissmetrics.comand@kissmetrics.io - Resend the invitation
- Try alternative email address if available
Invitation Link Expired
Solution:
- Go to Settings → Team
- Find the pending invitation
- Click Resend to generate a new link
- Invitation links typically expire after 7-14 days
Cannot Add More Users
Issue: "You've reached your user limit" error
Solutions:
- Upgrade Plan: Contact Kissmetrics sales to add more user seats
- Remove Inactive Users: Free up seats by removing users who no longer need access
- Reuse Seat: Update an existing user's email if they've changed addresses
User Has Wrong Permissions
Solution:
- You can update permissions after the user accepts
- See Update User Access guide
User Can't Accept Invitation
Possible Causes:
- User already has a Kissmetrics account with different email
- Browser issues or cookies disabled
- Network/firewall blocking Kissmetrics
Solutions:
- Try different browser or incognito mode
- Clear browser cache and cookies
- Check firewall/security settings
- Contact Kissmetrics support if issues persist
Bulk User Management
For adding multiple users at once:
CSV Import (If Available)
Some plans support bulk user import:
- Download CSV template from Kissmetrics
- Fill in user details:
Email,Permission,Projects john@company.com,Admin,All jane@company.com,User,Marketing bob@company.com,Read-Only,All - Upload CSV in Team settings
- Review and confirm
- All invitations sent simultaneously
API Integration
For programmatic user management, use the Kissmetrics API:
curl -X POST https://api.kissmetrics.com/v1/users/invite \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"email": "user@example.com",
"role": "user",
"projects": ["project-id-1", "project-id-2"]
}'
Compliance and Governance
GDPR Considerations
When adding users who will access EU customer data:
- Ensure users understand data protection obligations
- Document who has access to personal data
- Include data protection training in onboarding
- Use audit logs to track data access
SOC 2 Compliance
For organizations with SOC 2 requirements:
- Document user access approval process
- Maintain records of who approved each user
- Regular access reviews (quarterly or annually)
- Implement least privilege access
- Monitor and log user activities
Next Steps
After adding users:
- Verify Access: Confirm users can log in and access appropriate resources
- Provide Training: Share documentation or schedule training sessions
- Set Expectations: Clarify responsibilities and reporting requirements
- Monitor Usage: Check that users are actively using the platform
- Update Permissions: Adjust access levels as roles evolve
Related Documentation: