Email Integration
Email integration connects your email accounts to Angage CRM, enabling automatic lead capture, email tracking, and seamless communication management.
Overview
Email integration enables you to:
- Connect multiple email accounts
- Automatically create leads from emails
- Track email communications
- Sync sent and received messages
- Use email templates for consistency
Accessing Email Integration
Navigate to Settings → CRM → Email Integration to configure email accounts.
Supported Email Providers
Supported Platforms
| Provider | Protocol | Authentication |
|---|---|---|
| Gmail | IMAP/API | OAuth 2.0 |
| Outlook | IMAP/API | OAuth 2.0 |
| Office 365 | IMAP/API | OAuth 2.0 |
| Yahoo | IMAP | Password |
| Exchange | IMAP/EWS | Password/OAuth |
| Generic IMAP | IMAP | Password |
Connection Methods
OAuth 2.0 (Recommended)
- Secure token-based authentication
- No password storage required
- Automatic token refresh
- Supports Gmail, Outlook, Office 365
IMAP/Password
- Traditional username/password
- Encrypted password storage
- Works with any IMAP server
- May require app-specific passwords
Setting Up Email Accounts
Connecting Gmail
- Go to Settings → CRM → Email Integration
- Click Add Email Account
- Select Gmail
- Click Connect with Google
- Sign in to your Google account
- Grant requested permissions
- Configure sync settings
- Save connection
Gmail Security
If using a Google Workspace account, your administrator may need to enable third-party app access.
Connecting Outlook/Office 365
- Click Add Email Account
- Select Outlook or Office 365
- Click Connect with Microsoft
- Sign in to your Microsoft account
- Accept permissions
- Configure settings
- Save connection
Connecting Generic IMAP
- Click Add Email Account
- Select Generic IMAP
- Enter server details:
- IMAP Host - Server address (e.g., mail.example.com)
- Port - Usually 993 for SSL
- Encryption - SSL/TLS recommended
- Username - Email address
- Password - Account password or app password
- Test connection
- Save if successful
How-To Guides
How to Configure Auto Lead Creation
Enabling Auto Lead Creation
- Open email account settings
- Enable Auto Create Leads
- Configure rules:
- Default Lead Stage - Initial stage for new leads
- Default Lead Source - Source attribution
- Lead Score - Initial score value
- Assigned User - Default owner
Lead Parsing Rules
Define what makes a valid lead:
Inclusion Rules:
- Subject contains keywords
- From domain patterns
- Has attachment types
Exclusion Rules:
- Internal domain emails
- Newsletter addresses
- Auto-reply patterns
- Specific senders
Example configuration:
Include emails where:
- Subject contains "quote", "pricing", "inquiry"
- OR From domain NOT in internal_domains
Exclude emails where:
- From contains "noreply", "newsletter", "automated"
- OR Subject contains "Out of Office", "Undeliverable"How to Set Up Email Sync
Sync Configuration
- Open email account
- Go to Sync Settings
- Configure options:
| Setting | Description |
|---|---|
| Inbox Folder | Folder to monitor |
| Processed Folder | Where to move processed emails |
| Sync Frequency | How often to check (5-60 min) |
| Mark as Read | Mark emails after processing |
| Delete After Import | Remove from mailbox |
Sync Scope
Choose what to sync:
- All emails
- Unread only
- Specific date range
- Matching criteria only
How to Use Email Templates
Creating Templates
- Go to CRM → Email Templates
- Click New Template
- Enter:
- Template name
- Subject line
- Email body
- Add personalization tokens
- Save template
Template Tokens
Available personalization:
{contact.first_name}- Contact first name{contact.email}- Contact email{company.name}- Company name{user.name}- Sender name{user.signature}- Email signature- Custom field tokens
Using Templates
When composing email:
- Click Insert Template
- Select template
- Tokens auto-populate
- Edit as needed
- Send email
How to Track Email Communications
Automatic Tracking
When enabled, the system tracks:
- Emails sent from CRM
- Emails received (via sync)
- Opens (with tracking pixel)
- Link clicks
- Replies
Manual Email Logging
For emails sent outside CRM:
- Open contact/lead/opportunity
- Go to Activities
- Click Log Email
- Paste email content
- Set date/time
- Save activity
Email Activity View
View all email history:
- Chronological timeline
- Filter by sent/received
- Search content
- Link to related records
How to Manage Multiple Email Accounts
Account Organization
For sales teams:
- Each user connects their account
- Shared mailboxes for teams
- Support inbox for tickets
- Marketing for campaigns
Account Permissions
Configure who can access:
- Personal - Only account owner
- Team - Specific team members
- All - Anyone with CRM access
Default Account
Set per user:
- Primary sending account
- Signature preferences
- Reply-to settings
Advanced Features
Email Parsing Intelligence
Smart Lead Extraction
System automatically extracts:
- Sender name and email
- Company from email domain
- Phone numbers in body
- Signature information
Contact Matching
Incoming emails match to:
- Existing contacts by email
- Leads by email
- Customers by domain
Canned Responses
Creating Canned Responses
- Go to CRM → Canned Responses
- Click New Response
- Enter:
- Response name
- Category
- Content
- Add shortcuts
- Save
Using Canned Responses
In email composer:
- Type shortcut (e.g.,
/thanks) - Or click Insert Canned Response
- Select from list
- Content inserted at cursor
Email Sequences
Setting Up Sequences
Automated follow-up emails:
- Create sequence
- Add email steps
- Set delays between
- Define exit conditions
- Assign to leads/contacts
Sequence Management
- Pause/resume sequences
- Skip individual steps
- Manual override
- Performance tracking
Best Practices
🔐 Security
- Use OAuth when available
- Enable 2FA on email accounts
- Use app-specific passwords
- Regular token refresh
📧 Deliverability
- Authenticate your domain
- Warm up new accounts
- Monitor bounce rates
- Keep lists clean
🎯 Lead Capture
- Set clear parsing rules
- Review captured leads regularly
- Refine exclusion patterns
- Train team on manual logging
📊 Organization
- Use folders for processing
- Archive old emails
- Regular cleanup
- Consistent naming
Configuration
Email Account Settings
Navigate to Settings → CRM → Email Integration:
- Default Sync Interval - Check frequency
- Lead Creation Rules - Default behavior
- Tracking Settings - Opens, clicks
- Signature Management - Default signatures
Domain Authentication
For optimal deliverability:
- SPF Record - Authorize sending servers
- DKIM - Sign outgoing emails
- DMARC - Policy enforcement
Email Limits
Configure sending limits:
- Daily send maximum
- Hourly rate limits
- Batch size settings
- Throttling rules
Troubleshooting
Common Issues
Cannot connect email account
- Verify credentials
- Check server settings
- Enable IMAP in provider
- Allow less secure apps (if needed)
- Check firewall/proxy
Emails not syncing
- Verify account is active
- Check sync settings
- Review folder permissions
- Check for errors in sync log
Leads not being created
- Review parsing rules
- Check exclusion patterns
- Verify auto-create enabled
- Review error logs
Duplicate leads created
- Enable duplicate detection
- Check matching rules
- Review existing data
Email tracking not working
- Verify tracking enabled
- Check for email client blocking
- Review tracking domain setup
Sync Status
Check sync health:
- Go to email account
- View Sync Status
- Check:
- Last sync time
- Emails processed
- Errors encountered
- Leads created
Next Steps
Learn about Activity Tracking to manage all customer interactions in one place.
