Dashboard
Welcome back — here's your business overview
CrewFlow
Leads, instant quotes, follow-ups, visits, and bookings — everything your cleaning business needs, in one fast place.
Open CrewFlow like an app
On iPhone or iPad, tap Share and choose Add to Home Screen. On Android, tap Install.
This only changes phone and tablet access. Your desktop CRM stays the same.
Recent estimates
Follow-ups needed
Incoming SMS Replies
Monthly Control
Track leads, estimate visits, wins, sales, expenses, and profit by month
Monthly Input
Goals
Conversion Graphic
Money Graphic
🏆 Jobs Won This Month
FIRST CALL
New leads from LeadConnector ready for your first phone call and call-back tracking
| Lead | Contact | Status | Next step | Actions |
|---|
Appointments
Estimate visits, cleaning jobs, and recurring plans
| Appointment | Customer | Address | Contact | Actions |
|---|
Customers
Your full customer database
| Name | Phone | Address | Source | Jobs | Actions |
|---|
Estimates
All your quotes in one place
| # | Customer | Type | Status | Follow-up | SMS | Actions |
|---|
Calendar
Estimate appointments & job schedule
Estimate visit
Recurring cleaning
One-time cleaning
Job install
💡 Drag a block to another day to reschedule
🏆 Won Jobs
All approved & completed jobs — revenue tracking
| Customer | Job type | Date | Revenue | Expenses | Net Profit | Margin | Payment | Status |
|---|
Invoices
Create and track customer invoices
| Invoice # | Customer | Amount | Due Date | Status | Actions |
|---|
📊 Pipeline
Every deal by stage — drag a card, or use its “Move ▾” menu (great on tablet)
✅ Tasks
Delegate tasks to your team and track progress
🤖 AI Call Center
The assistant calls in English, does the whole job, and reports back in your language
📞 New AI Call
📋 The report comes back in Português (follows your CRM language setting)
SMS Center
Send follow-up messages to customers
SMS Log
Every message sent to your customers
Incoming SMS Replies
Every text reply received from customers
Email Log
Every estimate email sent from Gmail
📣 Marketing
Your AI growth agency — daily plan built from your real CRM data
📈 Campaign ROI — Facebook/Instagram
Loading...
No report yet. Click Generate today's plan — GrowthOS reads your leads, estimates, and revenue, then hands you today's highest-ROI moves, ready-to-post content, and follow-up priorities. It also runs automatically every morning at 7am.
❓ Help & Setup Guide
Everything you need to get started and use the CRM
⚡ Setup Status
📧 Connect Gmail
1. Go to Settings in the left menu
2. Scroll to "Gmail Integration" section
3. Click "Connect Gmail" button
4. Sign in with your Google account
5. Allow all permissions requested
✅ Used for: sending estimates, contracts, follow-up emails, and thank-you messages after jobs.
2. Scroll to "Gmail Integration" section
3. Click "Connect Gmail" button
4. Sign in with your Google account
5. Allow all permissions requested
✅ Used for: sending estimates, contracts, follow-up emails, and thank-you messages after jobs.
📱 Setup Twilio SMS
1. Go to twilio.com → create account
2. Get a phone number ($1/month)
3. Copy your Account SID + Auth Token
4. Add to your server
✅ Used for: automated follow-ups, appointment reminders, estimate notifications.
2. Get a phone number ($1/month)
3. Copy your Account SID + Auth Token
4. Add to your server
.env file:
TWILIO_ACCOUNT_SID=ACxxx...
TWILIO_AUTH_TOKEN=xxx...
TWILIO_PHONE=+1xxxxxxxxxx
5. Register A2P campaign in Twilio ConsoleTWILIO_AUTH_TOKEN=xxx...
TWILIO_PHONE=+1xxxxxxxxxx
✅ Used for: automated follow-ups, appointment reminders, estimate notifications.
🔗 Connect LeadConnector
1. Go to Settings → scroll to "LeadConnector"
2. Enter your Location ID
3. Enter your Private Token
4. Click "Connect"
5. Copy the webhook URL shown
6. In LeadConnector → Workflows → add webhook trigger pointing to that URL
✅ Used for: auto-importing new leads from your Facebook/Meta ads directly into First Call.
2. Enter your Location ID
3. Enter your Private Token
4. Click "Connect"
5. Copy the webhook URL shown
6. In LeadConnector → Workflows → add webhook trigger pointing to that URL
✅ Used for: auto-importing new leads from your Facebook/Meta ads directly into First Call.
💳 Setup Hearth Financing
1. Go to gethearth.com → sign up free
2. Complete your contractor profile
3. Get your unique contractor financing link
4. Go to Settings → paste link in "Hearth Financing Link"
5. Save settings
✅ Used for: offering customers financing options directly from estimates and the customer portal.
2. Complete your contractor profile
3. Get your unique contractor financing link
4. Go to Settings → paste link in "Hearth Financing Link"
5. Save settings
✅ Used for: offering customers financing options directly from estimates and the customer portal.
💬 Ask a Question
Settings
Company info & integrations
Company info (used on PDFs)
💳 Hearth Financing Link
Offer financing to customers directly from estimates. Once you sign up at gethearth.com, paste your contractor link here — a 💳 Offer Financing button will appear on every estimate.
💳 Credit Card Payment Link (SwipeSimple)
Paste your SwipeSimple payment link here — a 💳 Pay with Credit/Debit Card button will appear in the customer portal so they can pay online anytime.
🗺️ Google Places API Key (for B2B Partner Search)
Enables searching for real estate agents, property managers, and other partners near you. Free up to $200/month.
Get key: console.cloud.google.com → Enable "Places API" → Credentials → Create API Key
Get key: console.cloud.google.com → Enable "Places API" → Credentials → Create API Key
⭐ Google Review Link
When a job is marked Completed, the customer automatically gets a thank-you SMS + email with this link asking for a review.
💡 Find your review link: Google Maps → your business → Share → Copy link. Or go to business.google.com
Company logo (for PDFs)
🖼️
Click to upload your logo
PNG or JPG, max 2MB
📅 Google Calendar Sync
Sync your CRM appointments & job dates to Google Calendar. You'll get email reminders the night before each event automatically.
Loading...
Twilio SMS
Checking...
Keys go in your
.env file:TWILIO_ACCOUNT_SID=AC...
TWILIO_AUTH_TOKEN=...
TWILIO_PHONE=+1...
📣 Meta / Facebook Ads
Connects your ads to the CRM: the lead form fires the Pixel + Conversions API on every lead, native Lead Ads flow straight into FIRST CALL, and GrowthOS reads your campaign results daily. Fill only what you have — each piece activates on its own.
LeadConnector / HighLevel
Not connected yet.
Manual import works right away. Automatic customer create/update is available through the webhook below when your CRM is reachable from the internet.
Google Gmail
Checking...
Automatic Follow-ups
Checking...
Automatic SMS and email follow-ups run every 15 minutes while this CRM server is running.
Customer Portal
Send customers a link to view and sign their estimate — no login needed
| Customer | Estimate # | Status | Sent | Signed | Actions |
|---|
🚫 Unlikely Customers
Contacts who replied they're not interested — review before deleting
⚠️ These contacts were automatically removed from First Calls and Customers because they replied with a negative message. Review each one — delete permanently or restore if needed.
No unlikely customers yet.
Reviews & Referrals
Automatically ask happy customers for a Google review — then ask them to refer a friend
Referral SMS is always sent after the review SMS — never before.
| Customer | Estimate # | Review SMS | Referral SMS | Status | Actions |
|---|