📖 MyCRM User Manual
Welcome to MyCRM! This guide will help you make the most of your customer relationship management system.
Getting Started
Learn how to use the dashboard and key features
Managing Clients
Add, edit, and organize your customer data
Common Workflows
Step-by-step guides for everyday tasks
Product Tagging
Tag clients with products and services
🚀 Getting Started
MyCRM is a comprehensive customer relationship management system built with Google Sheets integration.
First Steps
- Deploy the Backend: Set up Google Apps Script with your Web App URL
- Initialize Data: Run "Initial Setup" from the MyCRM menu in Google Sheets
- Generate Samples: Use "Generate Sample Data" to see how it works
- Customize: Replace sample data with your real information
📊 Dashboard
Your dashboard provides an at-a-glance view of your business metrics.
Key Metrics
- Total Clients: Number of clients in your database
- Active Tasks: Uncompleted activities requiring attention
- Open Deals: Deals currently in your pipeline
- Pipeline Value: Total value of all active deals
Sales Pipeline Chart
Visual representation of your deals across different stages:
- Lead (Blue)
- Qualified (Teal)
- Proposal (Purple)
- Negotiation (Orange)
- Won (Green)
👥 Managing Clients
The Clients page is your central hub for customer information.
Adding a New Client
- Click the "+ Add Client" button
- Fill in required fields (Name, Email)
- Add optional information (Phone, Company, Address)
- Select products/services they use
- Set status (Active, Lead, or Inactive)
- Click "Save Client"
Editing Clients
Click "Edit" next to any client to update their information. All changes are saved immediately to Google Sheets.
Searching Clients
Use the search box to find clients by name, email, or company. Results update as you type.
🏷️ Product Tagging
Tag clients with the products and services they use for better tracking and cross-sell opportunities.
Managing Products
- Go to Settings
- Scroll to "Products & Services" section
- Click "+ Add Product"
- Enter product name and description
- Set status (Active/Inactive)
- Save
Tagging Clients
- Edit any client
- Scroll to "Products/Services" section
- Check products they use
- Save client
- Product tags appear as colored badges in the client table
✅ Activities
Track tasks, follow-ups, and to-dos with the Activities module.
Creating Activities
- Click "+ New Activity"
- Enter title (e.g., "Follow up call")
- Add description (optional)
- Select client (optional)
- Set due date
- Choose priority (High/Medium/Low)
- Save
Priority Levels
- High: Red badge - Urgent tasks
- Medium: Orange badge - Standard tasks
- Low: Green badge - Non-urgent tasks
Completing Tasks
Simply check the checkbox next to any activity to mark it complete. Completed tasks are automatically strikethrough.
Filtering
Use filter tabs to view:
- All Tasks: Everything in your list
- Active: Only uncompleted tasks
- Completed: Finished tasks
💰 Sales Pipeline
Manage your sales opportunities through every stage.
Creating Deals
- Click "+ New Deal"
- Enter deal title
- Select client
- Enter deal value ($)
- Choose stage
- Set probability (%)
- Add expected close date
- Save
Deal Stages
Deals progress through these stages:
- Lead: Initial contact (Blue)
- Qualified: Opportunity qualified (Teal)
- Proposal: Proposal sent (Purple)
- Negotiation: In negotiations (Orange)
- Won: Deal closed successfully (Green)
- Lost: Deal lost (Gray)
📈 Reports
Analyze your business performance with visual reports.
Available Reports
- Revenue by Month: Track revenue trends over time
- Pipeline Distribution: See deals across all stages
- Client Activity: Monitor engagement levels
- Product Performance: Track product adoption
Key Metrics
- Total Revenue: Sum of all deal values
- Conversion Rate: Percentage of deals won
- Active Clients: Clients with "active" status
- Average Deal Size: Mean deal value
⚙️ Settings
Configure your CRM and manage products.
Connection Status
View your connection to Google Sheets. Click "Test Connection" to verify everything is working.
Product Management
Add, edit, or remove products and services. See how many clients use each product.
Data Management
- Export All Data: Download complete dataset
- User Manual: Opens this guide
- Clear All Data: Removes all records (use with caution!)
⌨️ Keyboard Shortcuts
Speed up your workflow with these shortcuts (coming soon):
- Ctrl + N: New item (context-aware)
- Ctrl + K: Quick search
- Esc: Close modal/dialog
- /: Focus search box
🔧 Troubleshooting
Connection Issues
Problem: "Connection Error" in Settings
Solution:
- Verify your Web App URL is correct in HTML files
- Ensure Web App is deployed with "Anyone" access
- Check if Google Sheets is accessible
- Try redeploying the Web App
Data Not Showing
Problem: Empty tables or missing data
Solution:
- Run "Initial Setup" from MyCRM menu in Google Sheets
- Click "Generate Sample Data" to populate test data
- Test connection in Settings
- Check browser console for errors (F12)
Products Not Appearing
Problem: No products in dropdown
Solution:
- Go to Settings → Products & Services
- Add at least one product
- Ensure product status is "Active"
- Refresh the Clients page
Getting Help
If you continue experiencing issues:
- Check that CODE-ENHANCED.gs is deployed correctly
- Verify all sheets exist (Clients, Activities, Deals, Products, Activity Log)
- Test with sample data first
- Clear browser cache and reload
Need More Help?
Visit Dashboard to get started, or explore each module to learn by doing!