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_missedtag, 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.
- Enhancement: When a contact type is selected (e.g.,
? 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:
- Mark the lead as "Not Ready" after the call.
- The lead is automatically moved to a separate drip campaign designed for cold leads.
- After 30 days, the lead is added to a Revival List for follow-up.
- 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 |
|
| 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
Feedback sent
We appreciate your effort and will try to fix the article