CRM Bug Fixes, Contact Type Logic, Lead Nurturing, and Custom Dialer Update - September 8, 2026

Created by Nosheen Khan, Modified on Tue, Sep 8 at 3:49 PM by Nosheen Khan

▶ Watch the Recording

Overview

This session was a live Q&A focused on troubleshooting active CRM issues and reviewing upcoming platform enhancements. Topics included duplicate opportunity creation via Zapier, stuck leads on the Attack List, contact search visibility delays, updates to contact type logic, lead nurturing strategy, and a preview of the new custom dialer currently in final testing. Several bugs were identified and escalated for immediate resolution.


? Schedule Update

  • Tech Tuesdays are now dedicated 1-hour Q&A calls held every Tuesday at 2:00 PM CT.
  • A new Wednesday Strategy Call (2:00 PM CT) has been added specifically for business owners to discuss higher-level growth and operational topics.

Key Takeaways

  • A Zapier misconfiguration is creating duplicate opportunities — the fix is to have Zapier create a contact, not an opportunity directly.
  • The "Not Contacted" button is failing to remove the appointment_missed tag, leaving leads stuck at the top of the Attack List.
  • A legacy workflow path was delaying contact search visibility by bypassing the round-robin assignment system.
  • The "Linked Seller" function incorrectly triggers new opportunity creation and must be updated to only link contacts to a property.
  • The "Occupant" contact type is being simplified to a basic property link for tenant tracking.
  • A new custom dialer is in final testing — it features real-time priority sorting, market-based local presence, and department siloing.
  • An interim lead nurturing strategy using the "Not Ready" call status is recommended for managing cold leads and keeping the Attack List clean.

? Bugs Identified & Fixes

1. Duplicate Opportunities via Zapier

Field Detail
Problem Zapier creates an opportunity immediately upon trigger. The system's internal workflow then fires and creates a second, duplicate opportunity.
Root Cause The Zapier action is configured to create an opportunity directly, which conflicts with the platform's own opportunity-creation workflow.
Fix Update the Zapier action to create a contact only. The system's workflow will then handle opportunity creation correctly, resulting in a single record.
Next Step Anthony to schedule a call with his Zapier team and Connor to implement the fix.

2. Leads Stuck on Attack List After Missed Appointment

Field Detail
Problem After an appointment is missed and the "Not Contacted" button is used, the lead remains at the top of the Attack List instead of moving to the nurture sequence.
Root Cause The appointment_missed tag is not being removed by the workflow when the "Not Contacted" action is triggered.
Temporary Fix Manually remove the appointment_missed tag from the contact record to unstick the lead.
Next Step Austin to report any future occurrences. Connor to implement a permanent workflow fix to ensure the tag is removed automatically.

3. New Contacts Not Appearing in Search

Field Detail
Problem Newly created contacts were not immediately visible or searchable in the CRM.
Root Cause A legacy workflow path was routing leads to a single assigned user rather than the round-robin system, which delayed follower assignment and search indexing.
Fix The legacy workflow path will be deleted. As a general troubleshooting step, try a page refresh first if contacts are not appearing immediately.
Next Step Connor to delete the legacy workflow path in the affected account.

? Feature Updates & Logic Changes

Contact Type Logic Improvements

Several issues were identified with how contact types are handled in the system. The following changes are planned:

  • "Linked Seller" Function:
    • Issue: Linking a seller contact currently triggers the creation of a new opportunity, which is incorrect behavior.
    • Fix: The function will be updated to only link the contact to the existing property record. No new opportunity will be created automatically. A manual action will be required if the linked contact needs to be actively targeted as a lead.
  • "Occupant" Contact Type:
    • Issue: The current implementation is overly complex and treats occupants as leads, which is unnecessary.
    • Fix: The "Occupant" type will be simplified to function as a basic property link — useful for tracking tenants without generating lead workflows.
  • Automatic Contact Type Tags:
    • Enhancement: When a contact type is selected (e.g., Realtor, Buyer), the system will automatically apply a corresponding tag.
    • Purpose: Enables contact filtering and supports future functionality such as a vendor/partner directory.

? New Custom Dialer — Preview

A fully custom-built dialer is currently in final testing. Here is what to expect:

  • Live Priority List: The dialer works from a real-time, priority-sorted call list that updates dynamically — no static lists or manual reordering required.
  • Market-Based Local Presence: The dialer automatically selects a calling number that matches the lead's area code. If no exact match is available, it defaults to a number assigned to the lead's property state (e.g., a Florida number for FL-based leads).
  • Department Siloing: Reps will only be able to dial from phone numbers assigned to their specific department, preventing cross-department call confusion.
  • Status: Currently in testing. Connor and the team are validating functionality before rollout.

? Lead Nurturing Best Practices

Problem: Automated Texts Firing During Live Conversations

Active drip campaigns can send automated text messages while a rep is in the middle of a live call with a lead, creating awkward or confusing interactions.

Interim Solution: Use the "Not Ready" Call Status

For leads that are cold or unresponsive, use the "Not Ready" call disposition instead of leaving them in an active drip. Here's how it works:

  1. Mark the lead as "Not Ready" after the call.
  2. The lead is automatically moved to a separate drip campaign designed for cold leads.
  3. After 30 days, the lead is added to a Revival List for follow-up.
  4. The main Attack List stays clean and free of unresponsive contacts.

Planned Long-Term Solution: Automated Re-Engagement ("Robot") Process

A background automation is being developed that will monitor for contacts with no activity for a defined number of days. Once the threshold is reached, the system will automatically re-enroll the contact in a new drip campaign to attempt re-engagement — without requiring manual intervention.


✅ Action Items Summary

Owner Action Item
Anthony Schedule a call with Zapier team and Connor to fix the duplicate opportunity creation issue.
Austin Report any future instances of leads getting stuck on the Attack List. Confirm the "Buyer's Show" workflow is shareable with the team.
Connor
  • Delete the legacy workflow path in Cory's account.
  • Fix the "Linked Seller" function to prevent automatic opportunity creation.
  • Simplify the "Occupant" contact type to a property link.
  • Add automatic contact type tags (e.g., Realtor, Buyer).
  • Fix the "Sync Inventory" function for phone numbers.
  • Complete testing of the new custom dialer and Andre's AI chatbot.
Nosheen Follow up with GHL support regarding the talk time tracking issue.

This article was generated from the GenieREI Tech Tuesday Q&A session. For questions or to report a related issue, please submit a support ticket.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article