System4 IPS HubSpot System Map

Gather n Grow HubSpot Platinum Partner Google Partner
Lead Sources
Website (Duda)
Contact Us Form Resource Downloads Chatbot Schools LP
Paid Lead Sources (Zapier / Make)
ThumbTack Prospectr Lead Blast HomeAdvisor Cohesive AI BuyerZone Bark.com
Outbound (Sue)
Buyer's Intent Prospecting Sequences + A/B Testing
Organic / Social
SEO Facebook Instagram LinkedIn X YouTube
➔ Leads flow into HubSpot CRM
Marketing, Nurture & Email
Lead Nurture (Automated)
Organic Leads Warm Leads Paid Leads Meeting Follow-up (Calendar Integration)
Customer Nurture (Automated)
4-Part Drip (RS+SS) Quarterly Service Reminder Customer Announcements
Seasonal & Re-engagement Nurture
Schools Summer Break Daycares Summer Break Re-engagement (Unengaged) Closed Lost (5 mo.)
Autoresponders (8 Workflows)
Contact Us Resources (6) Chatbot Schools LP Affiliate App
Newsletters & SMS
Public Newsletter Affiliate Newsletter SMS (Sakari) Suppression Lists (9)
Lead Scoring
Score 29+ → Task for Sue
Social & Chat
Social Scheduling (5 accts) Chatbot → Pricing = Task / Non-pricing = Chris
Sequences & Agents (Sales-Driven)
Prospecting Agent (RS→SS) Sue's Prospecting Sequences (A/B) Sales Enablement Sequences Proposal Sent Sequence Inspection Follow-up
⤓ Engages & qualifies leads

HubSpot CRM

Contacts • Companies • Deals • Activities

Central Source of Truth

$ Sales & Deals
2 Pipelines
Recurring Services (RS) Special Services (SS)
PandaDoc Proposals (via Zapier)
Sent Viewed Completed = Closed Won
Sales Activities
Tasks & Follow-ups Buyer's Intent
Deals move through pipeline ➔
Post-Sale & Service
Review & Feedback
Day 14 Survey Happy? Google Review Nudge
Service
Knowledge Base
Ongoing Comms & Win-Back
Quarterly Service Reminder 4-Part Drip (RS+SS) Customer Announcements Re-engagement (5 mo. Closed Lost) Re-engagement (Unengaged)
⤓ Retains & re-engages customers
Operations & Integrations
Integrations
PandaDoc Sakari (SMS) Zapier Make.com Gmail Inbox LiveVid4o ZeroBounce (moving to NeverBounce)
To Review (Not Yet Connected)
ServiceSync ↔ HubSpot Accounting System ↔ HubSpot
Data & Reporting
State Standardization Owner by City RS/SS Active Flags Deal → Lead Status Vertical Sync Weekly Sales Rep Dashboards Marketing Stats
Opportunities (Not Yet Active)
AI Agents
Data Agent Company Research Customer Agent ICP Assistant Sales-Marketing Feedback
Features & Enhancements
Research & Signal Intent Data Enrichment Conversational Enrichment Ads (When Ready) Tickets / After-hours Reporting Add-on Improve Sue's Task Workflow Automate Sue's Data Entry Email Cleanse Every 6-12 Mo. Sales Workspace Lead & Deal Prioritisation Deal Scoring Explore Enterprise (1-2 Seats) + Pro for Workflow Sequences Review Hub Tier Levels Review ServiceSync Integration Better Dashboards & Insights (HubSpot as Base) Task & Deal Management Review Review PandaDoc → HubSpot Commerce Accounting System ↔ HubSpot Integration Reviewing Betas (Quarterly & Ad Hoc)
New Reports (To Build) Harrison's Requests
Proposal Win Rate by $ Closed Lost/Finished by Area Mgr Lead Source (3 Mo.) by $ Proposal Sent → Lost (7-Day) Suspended Deals by Area Mgr Audit & Delete Unused Reports
New Automations (To Build) Harrison's Requests
Closed Won → Welcome Email + Payment Info Closed Lost → 1 Mo. Check-in + Quarterly (1 Yr) SS Completed → 6 Mo. Re-engagement Task Due → Email Trigger New Lead → Auto-Create Deal + Company (HIGH) Clean Up Unused Templates & Sequences (6 Mo.+)

System4 IPS Automation Detail

GNG HubSpot Google Partner
✉ All Emails & SMS Running
Email / SMSTrigger
Autoresponders (8 Workflows)
Contact Us Form autoresponderWebsite form submission
Affiliate Application autoresponderAffiliate form
Billing & Contact autoresponderOnboarding form
Chatbot autoresponderChatbot interaction on website
Schools LP autoresponderSchools landing page form
Spots, Stains & Spills GuideResource download
Pandemic Disinfection ChecklistResource download (organic)
Pandemic Disinfection Checklist (Paid)Resource download (The HOTH)
Measured Success GuideResource download
5 Step Summer ReadinessResource download
Employee Positive COVID-19Resource download
5 Star Janitorial CompareResource download
Lead Nurture Workflows
Lead Nurture — OrganicNew organic lead / MQL
Lead Nurture — Warm (Prospectr)Warm lead, no 15-day delay
Lead Nurture — PaidPaid lead, no 15-day delay
Meeting follow-upCalendar integration → book with Sue
Customer Nurture
Customer Service 4-part dripRS + SS active customer
Customer announcements / updatesManual send to existing customers
Quarterly service reminderAutomated, recurring
Seasonal Nurture
Schools summer break emailSeasonal nurture to school contacts
Day cares summer break emailSeasonal nurture to daycare contacts
Re-engagement
One-off re-engagement emailsManual sends to cold/lapsed contacts
Ongoing re-engagement (unengaged contacts)Automated, recurring
Closed Lost re-engagement5 months after deal Closed Lost
Newsletters
Public newsletterManual send (leads/prospects)
Affiliate newsletterManual send (affiliates)
Post-Sale
Customer satisfaction surveyDay 14 after deal Active
Survey reminder / Google review nudgeDay 17 (3 days after survey)
Suppression Lists (9)
Vendor Suppression ListExclude vendors from marketing
To Suppress/Delete: Hard Bounce, UnsubscribeBounce & unsubscribe cleanup
S4 Suppression ListGeneral S4 suppression
Invalid Emails Suppression ListConsider deleting/excluding
Marketing Emails Suppression ListConsider deleting/excluding
Quarterly Deleting: Hard Bounce & No ActivityQuarterly cleanup of dead contacts
RS Active Deal — RS Closed Lost NurtureSuppress active RS from closed lost nurture
Recently Completed Emergency ContactSuppress recent emergency contacts
Competitor Suppression ListDo Not Delete — exclude competitors
SMS (Sakari)
Automated SMS sendsWorkflow triggers
SMS reply notificationReply → contact owner + Sue
☑ All Task Automations Running
TaskTrigger
Lead & Prospecting Tasks (paid leads via mail parsing — mostly smooth; breaks when lead source changes e.g. subject line)
Task for Sue (lead score 29+)Lead score threshold
Task for Sue (sequence complete)Buyer's intent sequence ends
Task for Sue (ThumbTack lead)Zapier mail parse → deal
Task for Sue (Prospectr lead)Zapier mail parse → deal
Task for Sue (Lead Blast)Make.com → deal
Task for Sue (HomeAdvisor lead)Zapier mail parse → deal
Task for Sue (Cohesive AI lead)Zapier mail parse → deal
Task for Sue (BuyerZone lead)Zapier mail parse → deal
Task for Sue (Bark.com lead)Zapier mail parse → deal
Chatbot & Form Tasks
Task for sales (pricing inquiry)Chatbot: visitor asks pricing
Email to Chris (non-pricing)Chatbot: non-pricing inquiry
Task for Chris (Convert calc)Calculator conversion
Task for Sue (no meeting booked)1 day after form, no booking
Proposal & Deal Tasks
Task per outcome (Proposal Sent seq.)Each answer in sequence
Notify contact owner1 week after sequence ends
Inspection follow-up tasksInspection sequence form
Deal Stage Automations (Workflows)
Closed Lost → Send back to marketingDeal stage = Closed Lost
Closed Lost → Bad Fit / DisqualifiedDeal stage = Closed Lost (bad fit)
New Opp → Connect & QualifyDeal stage = New Opportunity
New Opp → Set Paid Lead SourcePaid deal = New Opportunity
Appt Scheduled → Update lead statusDeal stage = Appt Scheduled
Active/Completed → Date stampDeal enters Active stage
RS / SS Active Status
Set RS active = YesRS deal goes Active
Set SS active = YesSS deal goes Active
Set RS active = NoNo active RS deal (re-enroll)
Set SS active = NoNo active SS deal (re-enroll)
Deal Creation
Create new RS deal (upgrade/downgrade)RS inactive reason = change
Create deal from call/meetingSales Self-Gen or Phone Call
PandaDoc → Zapier (12 Zaps)
RS: Sent → Viewed → Closed WonPandaDoc status changes
SS: Sent → Viewed → Closed WonPandaDoc status changes
Price Increase: Completed → WonPrice increase PD complete
Porter RS + SS: Completed → WonPorter PD complete

System4 IPS Harrison's Requests

GNG HubSpot Google Partner
📊 New Reports to Build
ReportDetails
Proposal win rate (by $)For deals we have sent proposals to, $ amount won vs $ amount lost
Closed Lost & Finished deals by Area ManagerBreakdown by area manager
Lead source over last 3 months by dollar amountTrailing 3-month view, grouped by source
Proposal Sent → Closed Lost (trailing 7 days)Deals that went from proposal sent to lost in the last 7 days
Current deals in "Suspended" by Area ManagerActive suspended deals, grouped by area manager
Cleanup
Delete unused custom reportsDone 3x last year, only deleted 2-3. Check with Chris if any aren't used. Limited custom report slots — consider Reporting Add-on quote from HubSpot.
⚡ New Automations to Build
AutomationDetails
Closed Won → Welcome Email
Welcome email with payment infoTrigger: Deal stage = Closed Won. Client to provide email copy.
Closed Lost → Re-engagement Sequence
1 month later: check-in email"How is your cleaning service going so far?"
Follow up every 3 months for 1 yearQuarterly touchpoints after the 1-month check-in
6 months after Special Service completedReach out to see if they need the service again
Task Notifications
Task coming due → email triggerWhen a task is approaching due date, send email notification
Cleanup
Clean up unused email templatesWhich templates haven't been used in 6+ months? Delete or archive.
Clean up unused sequencesWhich sequences haven't been used in 6+ months? Delete or archive.
★ HIGH PRIORITY: New Lead → Auto-Create Deal + Company
TriggerNew contact created in HubSpot with Lead Status = "New"
Action 1: Create DealAutomatically create a deal that pulls in from the contact:
• Address (street, city, state, postal code)
• Contact information (name, phone, email)
• Lead source (same as contact's lead source)
Action 2: Create CompanyIf contact uses a business email (not personal like gmail/yahoo), auto-create a Company record with:
• Company name (from email domain)
• Street address
• City
• State
• Postal code
⚠ Items needing team input before building:
⚠ Contact/Company sync: Not currently ticked due to parent/child company setup (each location = separate company with own contacts). Can enable, but team will need to move contacts to the right company to maintain structure.
⚠ Free emails → Company creation: No domain to match (gmail, yahoo, etc). Could create a company record anyway but someone needs to regularly merge duplicates — may not be best use of limited 8 hrs/month.
⚠ Contact & Deal sync: Technically possible, but one contact can be a POC for several locations and each deal might involve different locations.