You're running an agency. Leads are coming in. Appointments are being scheduled. Invoices need attention. And you're jumping between five different screens just to stay on top of it all.
Activity Cards in GoHighLevel solve this exact problem. Instead of context-switching between modules, you get real-time visibility into opportunities, appointments, Do Not Disturb (DND) changes, and invoices—all consolidated in your conversation view. This isn't just a convenience feature; it's a game-changer for decision-making speed and client responsiveness.
In this guide, I'll walk you through how to master Activity Cards and transform how your team manages client interactions. And if you're ready to experience this firsthand, start your FREE 30-day trial of GoHighLevel—double the standard trial period.
What Are Activity Cards and Why They Matter
Activity Cards are dynamic, contextual information panels that appear within your conversation threads in GoHighLevel. They display real-time updates about a contact's opportunities, appointments, invoice status, and communication preferences—without requiring you to leave the chat.
Think of them as a command center embedded directly into your messaging interface. Every critical business event related to a contact is surfaced instantly. This eliminates the friction of jumping between your CRM, calendar, and accounting modules. Your team sees everything they need to know about a contact's status in one glance.
For agencies managing multiple clients, this is transformative. Your team can respond faster to changes, catch billing issues before they become problems, and maintain context on opportunities without disrupting the conversation flow.
Tracking Opportunities in Real-Time
Opportunities are populated in Activity Cards the moment they're created, updated, or deleted. This means your entire team stays aware of pipeline movement as it happens.
How It Works:
When a new opportunity is logged for a contact, an Activity Card automatically appears in the conversation thread. The card displays the opportunity name, stage, value, and other key details. More importantly, you can click directly into the opportunity from the card and make real-time changes without navigating away from the chat.
This is critical for fast-moving sales processes. A client messages about a proposal, you see the opportunity stage in the Activity Card, realize it needs to be moved to the negotiation phase, and update it right there. The contact never knows you switched context—because you didn't.
Why This Matters:
Opportunity tracking in Activity Cards keeps your team perpetually in the loop. You'll catch stalled deals, recognize when a contact moves closer to closing, and respond with appropriate next steps immediately. This real-time awareness directly improves close rates and reduces the time deals spend in your pipeline.
💡 Pro Tip
Set up custom opportunity fields relevant to your industry, and they'll display in Activity Cards automatically. This gives your team instant context on what matters most—whether that's budget, decision timeline, or competitor information.
Managing Appointments Directly from Conversations
Appointments scheduled with a contact appear in Activity Cards as soon as they're booked. Your team can see upcoming meetings, reschedule if needed, and respond to appointment-related requests without leaving the conversation.
The Workflow:
A contact messages asking about their appointment time. Instead of checking your calendar separately, you see the appointment details in the Activity Card right there in the chat. If the time needs to adjust, you can reschedule directly from the card. The contact gets updated automatically, and the conversation maintains perfect context.
This is especially valuable for service-based agencies. Your schedulers, sales team, and delivery staff can all see appointment details in the conversation stream, reducing miscommunications and no-shows.
Multi-Appointment Support:
If a contact has multiple upcoming appointments, each one displays in a separate Activity Card. Your team can prioritize follow-ups based on which appointments are coming up soonest and what stage of the client relationship they represent.
This is built into GoHighLevel. Try it free for 30 days →
Monitoring Do Not Disturb (DND) Settings and Attribution
Do Not Disturb (DND) settings are critical for compliance and respect of client preferences. Activity Cards display DND status and changes instantly, ensuring your team never misses a communication preference update.
Why DND Visibility Matters:
When a contact updates their DND settings—opting out of certain communication channels or time windows—this change is reflected immediately in an Activity Card. Your team can see these preferences before attempting outreach, avoiding costly compliance violations or damaged relationships.
Attribution Tracking:
Activity Cards also track which team member made changes to DND settings or other contact attributes. This creates accountability and helps you understand your communication history with each contact. If a DND change was made in error, you can trace it back and correct it quickly.
For agencies handling sensitive industries like finance or healthcare, this audit trail is invaluable for compliance documentation.
Streamlining Invoice Management in Your Chat View
Invoice management is one of the most time-consuming aspects of running an agency. Activity Cards bring invoicing directly into your conversations, eliminating the need to toggle between chat and accounting modules.
What You See:
When an invoice is created, updated, or paid for a contact, an Activity Card displays the invoice number, amount due, due date, and payment status. This means your team can address payment issues, answer client questions about billing, and confirm receipt of payment without leaving the conversation.
Payment Status Updates:
If a client pays an invoice, the Activity Card updates in real-time. Your team sees the payment confirmation immediately, can acknowledge it in the chat, and move forward with the next step in the service delivery cycle. No more checking email or your accounting software separately.
Reducing Billing Friction:
Many service businesses lose clients over billing confusion and slow payment communication. Activity Cards eliminate this friction. When a client asks "Is my invoice due yet?" or "Did you receive my payment?", your team has the answer instantly, right in the conversation. This responsiveness builds trust and improves client retention.
Best Practices for Activity Card Workflow
1. Train Your Team on Card Interactivity
Activity Cards aren't just read-only displays. Your team should know they can click into opportunities, reschedule appointments, and flag invoices—all without leaving chat. Regular training ensures adoption and maximizes productivity gains.
2. Customize What Displays Based on Role
Depending on your agency structure, different team members need different Activity Card information. Sales staff need opportunity visibility. Delivery teams need appointment details. Finance staff need invoice alerts. Configure your Activity Cards to surface what each role needs most.
3. Use Activity Cards for Escalation Triggers
Set up rules that flag Activity Cards when critical events occur—like an invoice overdue 30 days or an opportunity approaching close date. These flags help your team prioritize and respond to the most urgent business needs first.
4. Leverage Real-Time Decision-Making
The real power of Activity Cards is speed. When you see an opportunity update, appointment reminder, or invoice payment confirmation in real-time, you can respond immediately. This improves client experience and accelerates your business processes.
Final Thought:
Activity Cards transform GoHighLevel from a collection of separate modules into a unified command center for your client relationships. By consolidating opportunities, appointments, DND preferences, and invoices in your conversation view, you reduce friction, improve decision-making speed, and deliver better client experiences.
The agencies winning right now aren't necessarily using more tools—they're using their tools smarter. Activity Cards are a perfect example of this principle. They're already built into GoHighLevel. The question isn't whether to use them; it's how quickly you can train your team to leverage them effectively.
If you haven't tried GoHighLevel yet, the free 30-day trial is your opportunity to see how Activity Cards work in your real workflow. No commitment, no credit card. Just a cleaner, faster way to run your agency.