📅Calendar
📈Monthly
👥Customers
🧾Invoices
💰Finance
💬SMS Center
📩Incoming SMS
📜SMS Log
📧Email Log
⚙️Settings
🔗Portal
Reviews
🚪Log Out
CRM
Your leads, customers, estimates, follow-ups, and finances all in one place with your brand right on the main page.
Estimates Follow-Ups Customers Finance
Open Miracle CRM 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.
🚨
⚠️
📈 Revenue Forecast
🎯 Win Rate by Lead Source
Recent estimates
Follow-ups needed
Incoming SMS Replies
📈 6-Month Trend
● Leads ● Visits ● Jobs Won
Monthly Input
Goals
Conversion Graphic
Money Graphic
🏆 Jobs Won This Month
Lead Contact Status Next step Actions
Appointment Customer Address Contact Actions
NamePhone AddressSourceJobsActions
⚠️
#Customer TypeAmount Profit StatusFollow-up SMSActions
📈 Revenue by month (last 12 months) — click a bar to see jobs
🚀 Year Progress —
Expenses by category
Recent income (approved jobs)
DateCategory DescriptionAmountActions
📋 Estimate Appointments
🔨 Job Execution Days
📅 This Week's Schedule
📋 Estimate Appointments
🔨 Job Execution Days
Customer Job type Date Revenue Expenses Net Profit Margin Payment Status
Invoice #CustomerAmountDue DateStatusActions
⚡ 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.
📱 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 .env file:
TWILIO_ACCOUNT_SID=ACxxx...
TWILIO_AUTH_TOKEN=xxx...
TWILIO_PHONE=+1xxxxxxxxxx
5. Register A2P campaign in Twilio Console
✅ 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.
💳 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.
💬 Ask a Question
📋 Saved Partners
No partners saved yet. Search above and add some!
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
⭐ 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
👷 Employee Logins
Create login accounts for your employees. They won't see Finance, Invoices, Monthly Control, or any money-related info.
☀️ Daily Morning Briefing
Get a daily summary text + email at 7am Eastern with today's appointments, calls, jobs, and overdue follow-ups. Sent to the phone number in Settings.
📅 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...
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.
CustomerEstimate #StatusSentSignedActions
⚠️ 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.
Referral SMS is always sent after the review SMS — never before.
CustomerEstimate #Review SMSReferral SMSStatusActions
🤖