APIs

API access for Email Sequences
Email Sequences are the core outbound tool for teams that need threaded emails and Stop on Reply. Workflows are not an equivalent substitute because they send messages as separate emails and cannot provide the same sequence behavior. However, Email Sequences currently have no usable API support. This blocks agencies that need to operate and monitor outbound campaigns across locations without manual work in the UI. Our immediate use case is B2B outreach with staggered enrollment by company, reply-based stopping rules, suppression checks and campaign reporting. One upcoming campaign alone includes 868 verified contacts across 419 companies. Without API access, enrollment, safety checks and reporting must be handled manually, which makes the product much harder to operate reliably at scale. Please add Email Sequences endpoints to API v2. Minimum useful scope: List and retrieve sequences within a location Retrieve sequence configuration and performance metrics Retrieve each contact's enrollment and current sequence state Enroll, pause, resume and remove contacts Access events such as sent, replied, stopped, completed and bounced Webhooks for sequence and enrollment status changes This would let agencies use Email Sequences as the product is intended, while building reliable reporting, operational controls and integrations around them. Please consider this API parity work, not a niche integration request. Email Sequences are a first-class outbound feature, so they need first-class programmatic access.
0
Gift Card API — Let Developers and Workflows Actually Use the Gift Card System
GHL shipped gift cards. That's great. But right now there's no API and no workflow actions to actually interact with them programmatically — which means the only thing you can do with gift cards is sell them manually or let customers buy them from a link. That's the whole list. There's no way to issue a gift card through a workflow. No way to issue one through an external system via API. No way to check a contact's gift card balance. No way to mark a card redeemed. No way to retrieve a list of gift cards tied to a contact record. The gift card feature was shipped as a standalone sales tool and never connected to the rest of the platform. Here's what that means in practice: A business wants to automatically send a $25 gift card when a customer hits a VIP tag after their 5th appointment. Can't do it — no workflow action exists. A business wants to issue a referral reward gift card when a referred customer pays in full for a service. Can't do it — nothing triggers gift card creation from a workflow or an external build. An agency wants to build a loyalty points system where points convert to gift card credit after a threshold is hit. Can't do it — no API endpoint to create, query, or update gift cards. A business running an external integration (Zapier, Make, a custom Cloudflare Worker, a third-party booking tool) wants to trigger a gift card when a condition is met inside their stack. Can't do it — no API exists. A business wants to pull a report showing which customers have unredeemed gift card balances and send a "don't forget your credit" follow-up campaign. Can't do it — no way to query gift card data from workflow filters or external tools. What's needed is a gift card API — a set of endpoints that let developers and the workflow engine interact with gift cards the same way they can interact with contacts, appointments, and invoices: Issue a gift card to a contact (amount, code, expiration) Retrieve gift cards by contact ID Check balance on a specific gift card Mark a gift card as redeemed or adjust its balance List all gift cards in an account with filter options (issued, redeemed, expired, balance range) On the workflow side, the same operations should be available as workflow actions: "Issue Gift Card" action (amount, recipient contact, message) "Check Gift Card Balance" action (for conditional branching) The infrastructure is already built. The gift card system exists. This is just exposing it so the rest of GHL — and the developers building on GHL — can actually use it. The business cases that unlock immediately once this API exists: Referral programs: Issue a gift card automatically when a referred customer completes and pays for a service. The referrer gets rewarded without the business doing anything manually, and the reward stays inside the business instead of going out as cash. Loyalty programs: Issue gift cards automatically at milestone appointments (5th visit, 1 year as a customer, $1,000 in lifetime spend). Fully automated, zero manual work. Win-back campaigns: Issue a small gift card to a contact who hasn't booked in 90 days. Trigger from a workflow, send via SMS or email, track whether they came back and used it. Apology/recovery workflows: When a complaint tag is added to a contact, auto-issue a gift card as a goodwill gesture while the team follows up. Reward campaigns: Run a promotion where any customer who books a service during a specific window automatically receives a gift card for their next visit — all triggered via workflow with zero manual issuance. The gift card system is already built. Connect it to the API and the workflow engine and it becomes one of the most powerful retention and referral tools on the platform. Right now it's a dead end. It should be a lever.
0
Load More
→