echokit

📧 EchoKit - Professional Email Setup Plan

Current Setup:

Goal: Replace personal Gmail with professional domain-based email addresses for all business communications.


support@echo-kit.com     → Customer support, questions, bug reports
billing@echo-kit.com     → Payment, invoicing, license issues
hello@echo-kit.com       → General inquiries, partnerships
ravi@echo-kit.com        → Personal founder email (optional)
no-reply@echo-kit.com    → Automated emails (already configured ✅)

📊 Email Solution Comparison

Solution Cost Setup Time Features
Cloudflare Email Routing $0 10 min Forward to Gmail (recommended)
Google Workspace $6/user/month 30 min Full Gmail with custom domain
Zoho Mail $1/user/month 20 min Professional email suite
Improvmx Free (1 address) 5 min Simple forwarding only
Forward Email Free 5 min Privacy-focused forwarding

Why Cloudflare Email Routing:

How it works:

  1. Receive at: support@echo-kit.com
  2. Auto-forwards to: raviteja369.k@gmail.com
  3. You read/reply in Gmail interface
  4. Replies show as: from: support@echo-kit.com

📋 Setup Guide: Cloudflare Email Routing

Step 1: Enable Email Routing (5 minutes)

  1. Go to Cloudflare Dashboard:
    https://dash.cloudflare.com
    → Select: echo-kit.com
    → Email → Email Routing
    
  2. Click: “Get started” or “Enable Email Routing”

  3. DNS Records Auto-Created: Cloudflare automatically adds these DNS records:
    MX    echo-kit.com    10 route1.mx.cloudflare.net
    MX    echo-kit.com    20 route2.mx.cloudflare.net  
    MX    echo-kit.com    30 route3.mx.cloudflare.net
    TXT   echo-kit.com    "v=spf1 include:_spf.mx.cloudflare.net ~all"
    

Step 2: Create Email Addresses (2 minutes)

Add destination email:

  1. Click: “Destination addresses”
  2. Add: raviteja369.k@gmail.com
  3. Verify via email confirmation

Add routing rules:

support@echo-kit.com  → raviteja369.k@gmail.com
billing@echo-kit.com  → raviteja369.k@gmail.com
hello@echo-kit.com    → raviteja369.k@gmail.com
ravi@echo-kit.com     → raviteja369.k@gmail.com

Step 3: Setup “Send As” in Gmail (3 minutes)

Configure Gmail to send from custom addresses:

  1. Open Gmail → Settings (⚙️) → “Accounts and Import”

  2. Click: “Add another email address”

  3. Add each address:
    Name: EchoKit Support
    Email: support@echo-kit.com
    ☑ Treat as an alias
    
  4. SMTP Settings:
    SMTP Server: smtp.gmail.com
    Port: 587
    Username: raviteja369.k@gmail.com
    Password: [Your Gmail App Password]*
    Use TLS: Yes
    

    *Create App Password at: https://myaccount.google.com/apppasswords

  5. Verify: Gmail sends confirmation email to support@echo-kit.com
    • Check inbox (forwarded to your Gmail)
    • Click verification link
  6. Repeat for: billing@, hello@, ravi@

Step 4: Set Default “From” Address (1 minute)

In Gmail Settings:

  1. “Accounts and Import”
  2. “Send mail as”
  3. Click: “Make default” next to support@echo-kit.com

Result:


🔧 Alternative Solution: Catch-All Forwarding

Setup one rule for ALL addresses:

Instead of individual addresses, use catch-all:

*@echo-kit.com → raviteja369.k@gmail.com

Benefits:

Downside:


📝 Update Documentation & Listings

After setting up, update these places:

1. Chrome Web Store Listing

Support email: support@echo-kit.com

2. Extension Manifest (extension/manifest.json)

{
  "author": "support@echo-kit.com"
}
<a href="mailto:support@echo-kit.com">support@echo-kit.com</a>

4. Privacy Policy (docs/privacy.html)

Contact: support@echo-kit.com

5. Package.json

{
  "author": "EchoKit <support@echo-kit.com>"
}

6. README.md

**Support:** support@echo-kit.com

7. LemonSqueezy Store Settings

Support email: support@echo-kit.com

Testing Checklist

After setup, verify:


🚀 Quick Start Commands

Automated update script:

# Create script to update all email references
cat > update-email-addresses.sh << 'EOF'
#!/bin/bash
# Update personal Gmail to professional addresses

# Update extension manifest
sed -i.bak 's/raviteja369.k@gmail.com/support@echo-kit.com/g' extension/manifest.json

# Update README
sed -i.bak 's/raviteja369.k@gmail.com/support@echo-kit.com/g' README.md

# Update package.json  
sed -i.bak 's/raviteja369.k@gmail.com/support@echo-kit.com/g' package.json 2>/dev/null || true

echo "✅ Email addresses updated!"
echo "📝 Next: Update Chrome Web Store and LemonSqueezy manually"
EOF

chmod +x update-email-addresses.sh
./update-email-addresses.sh

🎨 Gmail Organization Tips

Create Labels for Each Address

Auto-organize emails by destination:

  1. Gmail Settings → Filters and Blocked Addresses
  2. Create filters:

    Filter 1 - Support emails:

    To: support@echo-kit.com
    → Apply label: "EchoKit/Support"
    → Star it
    

    Filter 2 - Billing emails:

    To: billing@echo-kit.com
    → Apply label: "EchoKit/Billing"
    → Important
    

    Filter 3 - General inquiries:

    To: hello@echo-kit.com
    → Apply label: "EchoKit/Inquiries"
    

Create Canned Responses

Setup templates for common replies:

  1. Enable: Settings → Advanced → Canned Responses
  2. Create templates:
Template: "Thanks for purchasing EchoKit"
---
Hi there,

Thanks for purchasing EchoKit Pro! Your license key should arrive
within 2 minutes at the email you provided during checkout.

If you don't see it:
1. Check your spam/junk folder
2. Search for "EchoKit" in your inbox
3. Reply to this email and we'll resend it

Best regards,
Ravi
EchoKit Team
support@echo-kit.com
Template: "Bug report acknowledgment"
---
Thanks for reporting this issue! I'll investigate and get back to
you within 24-48 hours.

In the meantime, if you have any error messages or screenshots,
please reply with those details.

Best regards,
Ravi
support@echo-kit.com

🔐 Security Best Practices

Prevent email spoofing:

Add this DNS record in Cloudflare:

Type: TXT
Name: _dmarc.echo-kit.com
Content: v=DMARC1; p=quarantine; rua=mailto:dmarc@echo-kit.com

2. Enable DKIM (Optional)

For enhanced deliverability:

Cloudflare Email Routing automatically handles this, but if you use external SMTP, add DKIM records from your email provider.

3. Setup SPF Properly

Already configured by Cloudflare:

v=spf1 include:_spf.mx.cloudflare.net ~all

📊 Email Metrics & Monitoring

Cloudflare Dashboard

Monitor email health:

Gmail Filters for Analytics

Track response times:

  1. Use labels to categorize
  2. Review weekly using Gmail search:
    label:EchoKit/Support is:unread older_than:2d
    

    (Shows unanswered support emails older than 2 days)


🆘 Common Issues & Solutions

Issue 1: Emails Not Forwarding

Symptoms: Email sent to support@echo-kit.com not received

Solutions:

  1. Check Cloudflare Email Routing is enabled
  2. Verify destination email is verified
  3. Check Gmail spam folder
  4. Wait 5-10 minutes for DNS propagation

Issue 2: Can’t Send From Custom Address

Symptoms: Gmail won’t let you send as support@echo-kit.com

Solutions:

  1. Verify you confirmed the verification email
  2. Check SMTP settings (should be smtp.gmail.com:587)
  3. Use Gmail App Password, not regular password
  4. Make sure “Treat as alias” is checked

Issue 3: Emails Going to Spam

Symptoms: Your emails from @echo-kit.com land in recipient’s spam

Solutions:

  1. Add DMARC record (see Security section)
  2. Warm up the domain (send gradually increasing volume)
  3. Ask recipients to whitelist @echo-kit.com
  4. Avoid spam trigger words in subject lines

💰 Cost Comparison Over Time

Current Setup (Personal Gmail)

Cost: $0/month
Issues: ❌ Unprofessional, ❌ No branding, ❌ Mixing personal/business
Cost: $0/month
Benefits: ✅ Professional, ✅ Unlimited addresses, ✅ Easy setup
Trade-off: Forward-only (must use Gmail to send)

Google Workspace

Cost: $6/user/month ($72/year)
Benefits: ✅ Full Gmail features, ✅ Google Drive, ✅ Calendar
When to upgrade: When you have >3 team members

📅 Implementation Timeline

Day 1 (30 minutes):

Day 2 (15 minutes):

Day 3 (10 minutes):

Week 2 (ongoing):


Success Metrics

After 1 month, you should have:


🔗 Resources


🎯 Next Steps

  1. Right now (5 min):
    # Open Cloudflare Dashboard
    open "https://dash.cloudflare.com"
    
    # Navigate to: echo-kit.com → Email → Email Routing
    # Click: "Get Started"
    
  2. After Cloudflare setup (10 min):
    • Setup Gmail “Send As” for all addresses
    • Test by sending yourself an email
  3. Final updates (15 min):
    # Run the automated update script
    ./update-email-addresses.sh
    
    # Then manually update:
    # - Chrome Web Store
    # - LemonSqueezy
    # - Any marketing materials
    

Estimated Total Time: 30 minutes Cost: $0 forever Maintenance: Zero (fully automated) Result: Professional business email setup ✨