For Administrators
This guide covers CRM administration tasks including user management, system configuration, data governance, and integrations.
Your Administrative Responsibilities
As an Administrator, you manage:
User Management
Creating User Accounts
- Go to Settings → Users
- Click Add User
- Enter user details:
- Full name
- Email address
- Role (see below)
- Click Create User
- User receives invitation email
User Roles
| Role | Description | Typical User |
|---|---|---|
| Admin | Full system access | IT, General Manager |
| Marketing Manager | Marketing features + member data | Marketing staff |
| Staff | Read-only member lookup, notes | Front desk, pro shop |
| Viewer | Read-only access | Stakeholders |
Role Permissions Matrix
| Permission | Admin | Marketing | Staff | Viewer |
|---|---|---|---|---|
| View member profiles | ✓ | ✓ | ✓ | ✓ |
| Add notes | ✓ | ✓ | ✓ | ✗ |
| Edit member data | ✓ | ✓ | ✗ | ✗ |
| Create segments | ✓ | ✓ | ✗ | ✗ |
| Send campaigns | ✓ | ✓ | ✗ | ✗ |
| Build journeys | ✓ | ✓ | ✗ | ✗ |
| Merge duplicates | ✓ | ✓ | ✗ | ✗ |
| Export data | ✓ | ✓ | ✗ | ✗ |
| Delete records | ✓ | ✗ | ✗ | ✗ |
| Manage users | ✓ | ✗ | ✗ | ✗ |
| System settings | ✓ | ✗ | ✗ | ✗ |
Modifying User Access
To change a user's role:
- Go to Settings → Users
- Find the user
- Click Edit
- Change their role
- Save changes
Reducing permissions takes effect immediately. The user will lose access to features on their next page load.
Deactivating Users
When staff leave:
- Go to Settings → Users
- Find the user
- Click Deactivate
- Confirm
Deactivated users:
- Cannot log in
- Retain in system for audit history
- Can be reactivated if needed
System Configuration
General Settings
Access at Settings → General:
| Setting | Purpose |
|---|---|
| Club Name | Displays in communications |
| Timezone | Affects scheduling |
| Default Language | System interface language |
| Date Format | How dates display |
| Currency | For financial data |
Communication Settings
Configure at Settings → Communications:
| Setting | Purpose |
|---|---|
| Sender Email | From address for emails |
| Sender Name | From name for emails |
| Reply-To | Where replies go |
| Physical Address | Required in email footer |
| SMS Sender ID | Name shown for SMS |
Branding
Customize at Settings → Branding:
- Logo - Used in emails and system
- Primary Color - Brand color throughout
- Email Templates - Default styling
- Favicon - Browser tab icon
Email Templates
Manage default email templates:
- Go to Settings → Templates
- Edit system templates:
- Welcome email
- Password reset
- Notification emails
- Save and preview
Data Governance
Data Quality
Monitor and maintain data quality:
Regular Tasks:
- Review duplicate reports weekly
- Merge identified duplicates
- Clean up invalid email addresses
- Update missing information
Handling Duplicates
- Go to Data → Duplicates
- Review suggested duplicates
- For each pair/group:
- Compare profiles
- Choose primary record
- Select data to keep
- Click Merge
Run duplicate detection after bulk imports. New data often creates duplicates with existing records.
Data Imports
For bulk data imports:
- Prepare data in CSV format
- Go to Data → Import
- Upload your file
- Map columns to fields
- Preview and validate
- Run import
Import Best Practices:
- Always backup before large imports
- Run in test mode first
- Review error reports
- Clean up duplicates after
Data Exports
Export data for analysis or backup:
- Go to Data → Export
- Select what to export:
- All members
- Specific segment
- Campaign results
- Choose format (CSV, Excel)
- Download file
Exported data may contain personal information. Handle according to your privacy policy and data protection regulations.
Data Retention
Configure retention policies:
| Data Type | Recommended Retention |
|---|---|
| Active member data | Keep while active |
| Lapsed member data | 3-7 years after last activity |
| Campaign analytics | 2 years |
| Audit logs | 1-3 years |
| Communication history | 2-3 years |
Privacy and Compliance
GDPR Compliance
If you have EU members:
- Right to Access - Members can request their data
- Right to Erasure - "Right to be forgotten"
- Data Portability - Export in machine-readable format
- Consent Management - Track consent for communications
Handling Data Requests
Access Request:
- Verify requester identity
- Go to member profile
- Use Export Member Data option
- Provide within required timeframe
Deletion Request:
- Verify requester identity
- Review any legal retention requirements
- Go to member profile
- Use Delete Member option
- Document the deletion
Consent Management
Track communication consent:
| Consent Type | Required For |
|---|---|
| Email marketing | Promotional emails |
| SMS | Text messages |
| Push notifications | App notifications |
| Data processing | Using their data |
Unsubscribe Management
When members unsubscribe:
- Automatically removed from marketing lists
- Can still receive transactional messages
- Preferences stored for compliance
Security
Audit Logs
Review activity at Settings → Audit Log:
| What's Logged | Example |
|---|---|
| User logins | "John logged in at 9:00am" |
| Record changes | "Email updated for member #123" |
| Data exports | "Mary exported 500 members" |
| Configuration changes | "SMS sender ID changed" |
Use filters to find specific activity:
- By user
- By action type
- By date range
- By affected record
Two-Factor Authentication
Enable 2FA for added security:
- Go to Settings → Security
- Enable Require 2FA for all users
- Users must set up 2FA on next login
Session Management
Configure session settings:
| Setting | Recommendation |
|---|---|
| Session timeout | 30-60 minutes of inactivity |
| Remember me | Up to 30 days |
| Force re-login | After password change |
Password Policies
Set password requirements:
| Requirement | Recommendation |
|---|---|
| Minimum length | 12 characters |
| Complexity | Mixed case + numbers |
| Expiration | 90 days |
| History | Can't reuse last 5 |
Integrations
Managing Integrations
View and manage integrations at Settings → Integrations:
| Integration Type | Purpose |
|---|---|
| Tee Sheet | Member visit data |
| POS | Purchase data |
| Social Media | Social accounts |
| Email Service | Email delivery |
| SMS Provider | Text messaging |
Troubleshooting Integrations
| Issue | Solution |
|---|---|
| Data not syncing | Check connection status, reconnect |
| Authentication failed | Re-enter credentials |
| Missing data | Check field mappings |
| Duplicate data | Review sync rules |
API Access
For custom integrations:
- Go to Settings → API
- Generate API keys
- Review documentation
- Test in sandbox first
API keys provide programmatic access to your data. Treat them like passwords—never share publicly and rotate regularly.
System Maintenance
Regular Maintenance Tasks
| Task | Frequency | Purpose |
|---|---|---|
| Review user access | Monthly | Security |
| Clean duplicates | Weekly | Data quality |
| Check integrations | Weekly | Data flow |
| Review audit logs | Monthly | Compliance |
| Test backups | Quarterly | Disaster recovery |
Monitoring System Health
Check the Admin Dashboard for:
- System status
- Integration health
- Queue status
- Error rates
- Usage metrics
Handling Errors
When errors occur:
- Check error details in the notification
- Review audit log for context
- Try the action again
- If persistent, contact support with:
- Error message
- Steps to reproduce
- Screenshots
- Audit log excerpt
Training Other Users
Onboarding New Staff
When new staff need access:
- Create their account with appropriate role
- Share relevant documentation:
- For Club Staff - For front-desk
- For Marketing Managers - For marketing
- Schedule a brief training session
- Set up a buddy for questions
Ongoing Training
Keep users effective:
- Share release notes for new features
- Hold quarterly refresher sessions
- Document club-specific processes
- Create internal FAQs
Resources
Related Guides
- Getting Started Overview - System overview
- Authentication - Sign-in and access basics
- Customer Profiles - Data review and cleanup
- Help & Support - Getting assistance
Technical Documentation
For technical details on integrations and APIs, refer to the internal documentation or contact your technical team.