Motsdouarts • The Open CRM & Automation Academy • 100% Zero-Paywall Educational Initiative
⚡ No Income Guarantees
200 Technical Guides Across 7 Operational Silos

HighLevel How-To Tutorial Knowledgebase

Every guide includes exact dashboard click paths, prerequisite requirements, 40-word featured snippet answers, common mistakes to avoid, and carrier compliance notes.

Silo • 35 Guides

Agency & SaaS Architecture

White-label setup, SaaS Mode, multi-account management, rebilling, and client onboarding.

View Parent Pillar →
Beginner8 min read

How to White Label HighLevel for Marketing Agency Clients

White-labeling HighLevel involves pointing a custom domain CNAME record to the application server, uploading your agency branding assets, and assigning custom color codes under Agency Settings > Company.

Read SOP→
Intermediate9 min read

How to Set Up HighLevel SaaS Mode Step by Step

Setting up SaaS Mode requires an Agency Pro plan, connecting your Stripe account under Agency Settings, defining subscription pricing tiers, and choosing which features to unlock per sub-account.

Read SOP→
Beginner10 min read

How to Build a White Label SaaS Business with No Code Using HighLevel

To build a no-code SaaS business with HighLevel, select a specific local service niche, pre-build a snapshot of funnels and workflows, rebrand the portal, and offer self-service signup tiers via Stripe.

Read SOP→
Intermediate7 min read

How to Price White Label CRM Tiers for Local Business Clients

Price white label CRM tiers with a 3-level structure: Standard ($97/mo for missed-call and inbox), Professional ($297/mo including funnels and calendars), and Premium ($497/mo with AI setters and review automation).

Read SOP→
Beginner6 min read

How to Customize the HighLevel Agency Portal Dashboard Branding

Customize portal branding by navigating to Agency Settings > Company, uploading your square logo and favicon, choosing primary accent colors, and entering your custom help and support contact URLs.

Read SOP→
Intermediate8 min read

How to Create, Package, and Export an Agency Snapshot in HighLevel

Create a snapshot by going to Agency View > Settings > Snapshots, clicking 'Create Snapshot', choosing your configured sub-account, selecting included assets, and generating a shareable link.

Read SOP→
Intermediate9 min read

How to Onboard Marketing Agency Clients Automatically into HighLevel

Automate onboarding by connecting your checkout page to an onboarding workflow that creates the client sub-account, applies a master snapshot, and dispatches a welcome email with login credentials.

Read SOP→
Intermediate6 min read

How to Map a Custom Domain to a HighLevel White Label Portal

Map your domain by creating a CNAME record at your DNS provider pointing your subdomain (e.g., app.youragency.com) to app.msgsndr.com, then entering that subdomain in Agency Settings > Company.

Read SOP→
Advanced7 min read

How to Set Up Twilio and LC Phone Rebilling Profit Margins in HighLevel

Enable phone rebilling in the SaaS Configurator under Agency View > SaaS Configurator, where you adjust the rebilling multiplier slider (e.g., 2x to 5x) for calls, SMS segments, and phone numbers.

Read SOP→
Beginner8 min read

How to Resell Marketing Automation Software to Small Service Businesses

Reselling automation software succeeds when positioning the tool as a practical operational solution (such as missed-call text-back and automated review generation) rather than generic software features.

Read SOP→
Advanced7 min read

How to Apply Custom CSS Styling to a HighLevel White Label Dashboard

Apply custom CSS by navigating to Agency Settings > Company > Custom CSS, injecting CSS overrides for sidebar elements, header gradients, and button styles to deliver a bespoke user interface.

Read SOP→
Intermediate6 min read

How to Set Up an Agency Billing Wallet for Client Usage Costs

Set up the billing wallet in Agency Settings > Billing by adding a default payment card, configuring the initial credit balance, and setting auto-recharge triggers to prevent service interruptions.

Read SOP→
Intermediate8 min read

How to Sell Pre-Built Snapshots to Digital Marketing Agency Owners

Sell snapshots by packaging niche-specific funnels, automations, and custom fields, creating a 2-step checkout funnel on HighLevel, and delivering the one-click import link upon purchase.

Read SOP→
Beginner7 min read

How to Bundle HighLevel Software into Existing Monthly Agency Retainers

Bundle software by positioning HighLevel as your agency's proprietary client portal, including software access alongside your monthly marketing deliverables to boost client retention.

Read SOP→
Intermediate6 min read

How to Set Up Fine-Grained User Permissions for Client Staff Members

Configure permissions in Sub-Account Settings > My Staff by editing a team member's role and toggling permissions for individual modules like pipelines, conversations, or financial reporting.

Read SOP→
Advanced7 min read

How to Configure Automated Email Rebilling Markup in HighLevel SaaS Mode

Enable email rebilling in Agency View > SaaS Configurator under 'Email Rebilling', where you set a markup multiplier over wholesale LC Email rates ($0.675/1k emails) to generate recurring margins.

Read SOP→
Intermediate9 min read

How to Build an Automated Client Onboarding Funnel Inside HighLevel

Construct an onboarding funnel with a payment step, digital intake form, automated contract signing via native eSignatures, and a calendar scheduler for the kickoff strategy call.

Read SOP→
Intermediate8 min read

How to Create Niche-Specific Sub-Account Master Templates

Create master templates by configuring a reference sub-account with custom fields, pipelines, funnels, and workflows, then saving it as a snapshot to deploy whenever a new niche client signs up.

Read SOP→
Advanced11 min read

How to White Label and Submit the LeadConnector Mobile App on Apple App Store

Submit a branded mobile app by setting up an Apple Developer Organization account, creating a custom build request in HighLevel Agency Settings > Custom App, and uploading your branded assets.

Read SOP→
Beginner10 min read

How to Scale a Social Media Marketing Agency (SMMA) Using HighLevel CRM

Scale your SMMA by shifting from one-off ad retainers to a hybrid 'Software + Systems' recurring retainer model, deploying pre-built lead conversion funnels and automated client reporting.

Read SOP→
Intermediate9 min read

How to Execute Database Reactivation Campaigns for Local Agency Clients

Execute database reactivation by uploading a client's historical contact CSV, segmenting with tags, and launching a throttled 2-step conversational SMS outreach offer with sentiment-based reply branching.

Read SOP→
Intermediate8 min read

How to Manage Multi-Location Client Accounts Under One HighLevel Master View

Manage multi-location enterprises by creating individual sub-accounts for each physical location, linking them to a single client login with account-switching enabled, and syncing core snapshots.

Read SOP→
Intermediate6 min read

How to Customize the Agency Login URL with Custom SSL Certificates

Customize your login URL by creating a CNAME record pointing to app.msgsndr.com; HighLevel automatically provisions a free Let's Encrypt SSL certificate within minutes of verification.

Read SOP→
Intermediate7 min read

How to Build Custom Navigation Menu Items in HighLevel Sub-Accounts

Add custom menu items under Agency Settings > Custom Menu Link by providing an icon, link title, external iframe URL, and selecting which sub-accounts have access to the link.

Read SOP→
Intermediate7 min read

How to Set Up Multi-Currency Billing for International HighLevel Accounts

Enable multi-currency billing by connecting a multi-currency Stripe account under Agency Settings > Stripe and creating subscription packages in your clients' localized currencies (GBP, EUR, AUD).

Read SOP→
Intermediate8 min read

How to Build an Internal Client Support Ticket System Inside HighLevel

Build an internal support ticketing engine by mapping an intake form to an 'Agency Support' pipeline, sending internal team Slack or push notifications, and updating ticket status via email replies.

Read SOP→
Beginner7 min read

How to Automate Monthly Agency Client Reporting Dashboards in HighLevel

Automate client reports by configuring scheduled email reports under Reporting > Settings or by embedding interactive Google Looker Studio dashboards inside Custom Menu Links.

Read SOP→
Intermediate8 min read

How to Set Up Gray-Label vs Branded Native Mobile Apps in HighLevel

Gray-label apps use the neutral LeadConnector app with zero HighLevel branding, while branded native apps require a custom app subscription and developer credentials to publish directly to app stores.

Read SOP→
Advanced8 min read

How to Automate Stripe Payout Reconciliation for HighLevel SaaS Subscriptions

Automate payout reconciliation by connecting HighLevel to QuickBooks Online or Xero via native payment integrations, automatically mapping Stripe payout fees and net revenues to proper ledger accounts.

Read SOP→
Intermediate9 min read

How to Structure High-Ticket Consulting Offers Using HighLevel Features

Structure high-ticket offers by combining private video membership portals, round-robin consulting calendars, native eSignature engagement agreements, and automated milestone SMS updates.

Read SOP→
Intermediate9 min read

How to Migrate Multiple Agency Clients into Separate Sub-Accounts Safely

Migrate clients safely by creating clean sub-accounts, importing segmented CSV contacts with custom fields, deploying standardized snapshots, and authenticating sending domains prior to switching DNS.

Read SOP→
Intermediate8 min read

How to Prevent Client Churn in an Agency Using Automated HighLevel Workflows

Prevent churn by setting up inactivity triggers that alert your team when a client has not logged in for 10 days, alongside automated weekly win reports celebrating captured leads.

Read SOP→
Intermediate8 min read

How to Build an Affiliate Marketing Program Inside HighLevel for Clients

Build an affiliate program using HighLevel's native Affiliate Manager under Marketing > Affiliate Manager, creating campaigns, tracking referral links, and calculating commissions automatically.

Read SOP→
Advanced7 min read

How to Create Custom Login Pages for Different White-Label Subscription Tiers

Create tier-specific login experiences by hosting branded funnel pages that embed the HighLevel OAuth login widget with tier-specific background styling and customized welcome banners.

Read SOP→
Beginner7 min read

How to Set Up Automated Client Contract Signing with HighLevel eSignatures

Automate contract signing by creating a document template in Payments > Documents & Contracts, inserting dynamic contact variables, and triggering contract dispatch via workflow upon deal stage updates.

Read SOP→
Silo • 30 Guides

Sales Pipelines & CRM

Lead scoring, smart lists, custom fields, attribution tracking, and stage management.

View Parent Pillar →
Beginner6 min read

How to Set Up Sales Pipeline Stages in HighLevel CRM

Set up pipelines in Opportunities > Pipelines by clicking 'Create Pipeline', naming each progressive deal stage, and establishing expected conversion probabilities for deal forecasting.

Read SOP→
Beginner7 min read

How to Import Contacts from CSV to HighLevel Without Losing Tags

Import contacts by navigating to Contacts > Import Contacts, mapping your CSV tag column to HighLevel Tags, selecting comma-separated delimiter options, and choosing contact deduplication rules.

Read SOP→
Intermediate7 min read

How to Create Custom Fields and Custom Values in HighLevel Contacts

Create custom contact data points under Settings > Custom Fields, choosing field data types (text, numerical, dropdown, date) and grouping them into custom accordion folders on contact records.

Read SOP→
Intermediate8 min read

How to Set Up Lead Scoring Automation Inside HighLevel Pipelines

Implement lead scoring by creating a numerical custom field 'Lead Score' and building workflows that increment points (+10 for email click, +25 for booking) and notify sales reps when reaching 50+.

Read SOP→
Intermediate7 min read

How to Auto-Assign Incoming Leads to Sales Reps Using Round-Robin Logic

Auto-assign leads inside a workflow by adding the 'Assign to User' action, selecting your sales team members, and configuring round-robin weighting to evenly distribute new prospects.

Read SOP→
Beginner6 min read

How to Merge Duplicate Contact Profiles Automatically in HighLevel

Deduplicate contacts in Contacts by filtering duplicate names, selecting matching records, clicking 'Merge Contacts', and designating the primary master record to preserve conversation history.

Read SOP→
Intermediate8 min read

How to Track Lead Source Attribution in HighLevel Sales Pipelines

Track attribution by deploying HighLevel's tracking pixel on external funnels or using native form builders, automatically recording UTM source, medium, campaign, and referrer on contact timelines.

Read SOP→
Beginner6 min read

How to Build Smart Lists to Segment Contacts by Activity in HighLevel

Build dynamic smart lists in Contacts by applying filters (e.g., Tag is 'VIP', Last Activity > 30 Days ago), clicking 'Save Smart List', and accessing real-time self-updating audience segments.

Read SOP→
Beginner6 min read

How to Record Outbound Sales Calls Inside HighLevel Web Browser Dialer

Enable call recording under Settings > Phone Numbers by editing your assigned number, toggling 'Call Recording', and entering a mandatory legal recording disclosure message for state compliance.

Read SOP→
Intermediate7 min read

How to Assign Tasks to Sales Reps Based on Pipeline Stage Updates

Automate task creation in a workflow triggered by 'Pipeline Stage Changed', adding an 'Add Task' action with a due date dynamic offset (e.g., +24 hours) assigned to the contact owner.

Read SOP→
Beginner6 min read

How to Set Up Automated Lead Status Notifications for Sales Teams

Send instant notifications via workflow actions using 'Internal Notification', dispatching SMS, mobile app push notifications, or emails with contact details the instant a new lead arrives.

Read SOP→
Intermediate7 min read

How to Manage Lead Tags at Scale Across High-Volume CRM Lists

Standardize tags under Settings > Tags, establishing naming conventions (e.g., 'SOURCE:', 'STATUS:', 'INTEREST:'), and executing bulk tag additions or removals across smart list filters.

Read SOP→
Intermediate7 min read

How to Sync Google Contacts with HighLevel CRM in Real Time

Connect Google Contacts under Settings > Integrations, granting Google Workspace permissions and establishing two-way sync parameters to keep mobile address books and CRM records aligned.

Read SOP→
Intermediate8 min read

How to Build a B2B Sales Pipeline Layout Inside HighLevel

Construct a B2B pipeline tailored to multi-decision-maker sales cycles: Lead Inbound -> Discovery Completed -> Proposal Delivered -> Security Review -> Contract Won.

Read SOP→
Intermediate7 min read

How to Track Deal Velocity and Close Rates in HighLevel Reporting

Track velocity under Reporting > Opportunity Report, analyzing average days spent per stage, win conversion rates per sales rep, and overall pipeline value trends.

Read SOP→
Intermediate6 min read

How to Set Up Custom Opportunity Card Metrics on HighLevel Pipelines

Customize opportunity cards under Opportunities > Pipelines > Customize Cards, choosing which custom field data points (deal value, priority tag, source) display on Kanban tiles.

Read SOP→
Beginner6 min read

How to Trigger Tasks When an Opportunity Deal Moves to 'Lost'

Build a workflow with trigger 'Opportunity Status Changed' filtering for Status = Lost, requiring reps to log loss reasons and scheduling a 90-day re-engagement task.

Read SOP→
Beginner5 min read

How to Export Filtered Contact Lists Safely Out of HighLevel

Export lists by filtering contacts in a smart list, selecting all matching contacts, clicking the 'Export' icon, and downloading an encrypted CSV file with user role audit logging.

Read SOP→
Beginner5 min read

How to Log Manual Notes and Call Outcomes Inside Contact Records

Inside any contact record, use the center timeline tab to add detailed notes with rich text formatting or log call dispositions directly after dialing through the web dialer.

Read SOP→
Intermediate7 min read

How to Assign User Roles for Sales Managers vs Appointment Setters

Configure roles in Settings > My Staff, designating sales managers with admin view across all leads and restricting appointment setters to viewing only their assigned contacts.

Read SOP→
Intermediate7 min read

How to Link Contact Custom Fields Directly into Document Proposals

Link custom fields into proposal templates under Payments > Documents by inserting dynamic merge tags (e.g., {{contact.custom_field_name}}), auto-populating contract terms upon dispatch.

Read SOP→
Intermediate8 min read

How to Build a Real Estate Buyer Pipeline Inside HighLevel CRM

Construct a real estate buyer pipeline with custom stages: Inbound Buyer Lead -> Pre-Approval Verified -> Showing Active -> Offer Submitted -> Under Contract -> Closed Transaction.

Read SOP→
Intermediate7 min read

How to Track Lifetime Customer Value (LTV) Inside HighLevel Dashboards

Track LTV on the main dashboard and contact profiles, where HighLevel automatically aggregates lifetime invoice settlements, subscription charges, and one-time purchases per contact.

Read SOP→
Beginner6 min read

How to Filter Cold Contacts for Database Cleanup in HighLevel

Create a smart list filtering for 'Last Activity > 180 Days' and 'Email Opens = 0', applying a 'Cold-Database' tag to run a reactivation sequence or purge inactive records.

Read SOP→
Intermediate7 min read

How to Automate Contract Sending When an Opportunity Is Won

Build a workflow triggered by 'Pipeline Stage Changed to Won' that executes 'Send Document / Contract', auto-filling agreement terms and notifying the client via SMS and email.

Read SOP→
Intermediate7 min read

How to Integrate Call Tracking Numbers into HighLevel CRM Lead Logs

Buy local tracking numbers in Settings > Phone Numbers, assign them to specific marketing campaigns (e.g., Google Ads, Direct Mail), and auto-tag incoming calls with their traffic origin.

Read SOP→
Intermediate7 min read

How to Track Phone Call Duration and Conversion Metrics Per Rep

Access Reporting > Call Reporting to view outbound/inbound call counts, average talk duration, connection ratios, and appointment conversion percentages broken down per team member.

Read SOP→
Beginner6 min read

How to Create Dynamic Contact Filters Based on Recent Email Opens

In Contacts, add a filter for 'Email Events' selecting 'Opened within the last 14 days' to isolate highly engaged subscribers for promotional broadcasts and flash offers.

Read SOP→
Intermediate7 min read

How to Map Incoming Web Form Inputs to Custom Pipeline Opportunity Values

In a workflow triggered by form submission, add the 'Create/Update Opportunity' action, setting the Opportunity Value to match the numerical budget custom field submitted on the form.

Read SOP→
Beginner6 min read

How to Organize Leads by Geography and Zip Codes Inside HighLevel CRM

Segment leads by state, city, or postal zip code using smart list filters, enabling territorial sales rep assignment and localized service broadcast campaigns.

Read SOP→
Silo • 35 Guides

Workflows, Automations & AI

Visual node builder, missed-call text-back, AI Voice agents, webhooks, and trigger logic.

View Parent Pillar →
Beginner9 min read

How to Build a Visual Marketing Automation Workflow in HighLevel

Build workflows in Automation > Workflows by choosing a starting trigger, dragging action nodes (SMS, email, wait condition, tag) onto the visual canvas, and publishing the automation.

Read SOP→
Beginner6 min read

How to Set Up Automated Missed Call Text Back in HighLevel

Enable Missed-Call Text-Back under Settings > Phone Numbers or build a custom workflow with trigger 'Call Status = Missed' to dispatch an immediate personalized text reply within 15 seconds.

Read SOP→
Intermediate8 min read

How to Train HighLevel Conversation AI Bots for Lead Qualification

Train Conversation AI under Settings > Conversation AI by providing website crawler links, custom FAQ pairs, business hours, and calendar booking permissions for autonomous appointment scheduling.

Read SOP→
Intermediate7 min read

How to Trigger a Workflow When a Facebook Lead Form Is Submitted

Connect your Facebook business page under Settings > Integrations, map form field fields under Facebook Form Field Mapping, and select 'Facebook Lead Form Submitted' as the workflow trigger.

Read SOP→
Intermediate9 min read

How to Build an AI SMS Appointment Booking Bot in HighLevel

Build an AI booking bot by routing inbound SMS messages to Conversation AI set to 'Appointment Booking' mode, linked to your team calendar to negotiate open times directly with leads.

Read SOP→
Intermediate6 min read

How to Route Inbound SMS Responses to Specific Account Managers

In a workflow triggered by 'Customer Replied', use the 'Assign to User' action or dispatch an internal notification to the 'Assigned User' so the contact owner receives instant alerts.

Read SOP→
Beginner6 min read

How to Build a Birthday Text Blast Automation Workflow in HighLevel

Create a workflow with the 'Birthday Reminder' trigger, set the execution timing to 9 AM on the contact's birthdate, and dispatch an automated SMS with a dynamic promo code.

Read SOP→
Intermediate7 min read

How to Trigger Email Follow-Ups Based on Specific Link Click Activity

Configure a Trigger Link under Marketing > Trigger Links, insert it into your broadcast email, and build a workflow triggered by 'Trigger Link Clicked' to send targeted follow-ups.

Read SOP→
Intermediate8 min read

How to Automate Abandoned Cart Recovery via SMS in HighLevel

Trigger an automation on 2-step order forms using 'OrderForm Submission' where 'Purchase = False', adding a 30-minute wait condition and dispatching an SMS recovery link.

Read SOP→
Intermediate7 min read

How to Send Webhooks Out of HighLevel to External Endpoints

In the workflow builder, add the 'Webhook' action node, choose POST method, paste your destination URL (Make/Zapier/Custom API), and HighLevel automatically sends the contact JSON payload.

Read SOP→
Intermediate8 min read

How to Use If/Else Conditional Logic Branches in HighLevel Workflows

Add an 'If/Else' node on the canvas, define branching segments (e.g., Contact Tag includes 'VIP' vs does not), and route leads down distinct nurture paths based on profile attributes.

Read SOP→
Beginner6 min read

How to Send Internal SMS and Email Notifications to Team Members on New Leads

Add an 'Internal Notification' action node, select delivery type (SMS or email), choose specific users or contact assignees, and insert dynamic variables ({{contact.name}}, {{contact.phone}}).

Read SOP→
Beginner6 min read

How to Insert Dynamic Custom Values Inside Email Workflow Templates

Inside the email editor, click the 'Custom Values' dropdown icon to insert dynamic parameters for contact name, custom fields, company location, or global account variables.

Read SOP→
Intermediate7 min read

How to Build a Double Opt-In Email Verification Workflow in HighLevel

Trigger a verification email upon form submission containing a confirmation Trigger Link; clicking the link adds the tag 'Email-Verified' and unlocks the main campaign.

Read SOP→
Intermediate7 min read

How to Tag Contacts Automatically Based on Custom Survey Responses

Create a workflow triggered by 'Survey Submitted', add If/Else branches checking specific question responses, and apply segmented interest tags (e.g., 'Budget-$50k+').

Read SOP→
Advanced8 min read

How to Pass Data from a HighLevel Form to an External Database via Webhook

Configure a workflow with trigger 'Form Submitted' followed by an outbound POST Webhook action, sending normalized JSON records directly to a database endpoint (Supabase/Postgres).

Read SOP→
Beginner7 min read

How to Use HighLevel Content AI to Write Blog Posts and Emails

In the blog or email builder, click the 'Write with AI' button, enter your primary topic, choose tone of voice, and generate complete outlines, subject lines, and body paragraphs.

Read SOP→
Beginner6 min read

How to Trigger Urgent SMS Alerts for High-Value Sales Opportunities

Trigger an alert when Opportunity Value is greater than $5,000, sending an urgent high-priority SMS alert to the sales director's mobile handset for instant personal outreach.

Read SOP→
Intermediate8 min read

How to Track Facebook Pixel Standard Events Through HighLevel Workflows

Use the 'Facebook Conversion API' workflow action to fire server-side standard events (Lead, Purchase, Schedule) directly to Meta's CAPI endpoint using fbc and fbp parameters.

Read SOP→
Advanced7 min read

How to Use Math Expression Operations Inside HighLevel Workflows

Add the 'Math Operation' action node in a workflow to perform arithmetic (add, subtract, multiply, divide) on numerical custom fields, such as calculating discounts or commissions.

Read SOP→
Beginner5 min read

How to Stop a Workflow Automatically When a Contact Replies to a Message

In Workflow Settings, enable the toggle 'Stop on Response'; this automatically halts all subsequent follow-up steps the moment the contact replies via SMS or email.

Read SOP→
Beginner6 min read

How to Delay Campaign Steps Using Wait Conditioning in HighLevel

Add a 'Wait' node between communication steps, selecting delay types such as time duration (e.g., 2 days), specific event times, or until a contact condition (like email open) is met.

Read SOP→
Advanced10 min read

How to Build Outbound AI Voice Calling Agents Inside HighLevel

Build outbound Voice AI agents under Settings > Voice AI by creating an agent profile, uploading conversation prompts and objection handling rules, and triggering dials upon form submission.

Read SOP→
Beginner6 min read

How to Auto-Trigger a Google Review Request When an Opportunity Is Closed

Build a workflow with trigger 'Opportunity Stage = Closed/Won', add a 2-hour wait condition, and execute the 'Send Review Request' action node via SMS.

Read SOP→
Intermediate8 min read

How to Set Up Automated Re-Engagement Workflows for Cold Email Subscribers

Trigger an automation for contacts inactive for 90 days, delivering a 3-email sunset series asking if they wish to stay subscribed before automatically unsubscribing non-responders.

Read SOP→
Advanced8 min read

How to Loop an Automation Until a Specific Contact Action Occurs

Create a repeating automation by using the 'Go To' action node to loop contacts through reminder steps, terminating the loop with an If/Else branch once the target goal tag is applied.

Read SOP→
Advanced8 min read

How to Pass Facebook Click ID (fbc) and Google Click ID (gclid) in Workflows

Store click IDs in contact custom fields through URL parameter capturing scripts on landing pages, then pass them in outbound webhooks to conversion tracking platforms.

Read SOP→
Beginner7 min read

How to Create Automated Birthday and Anniversary Discount Workflows

Use custom date fields for anniversaries or birthdays as workflow triggers, sending celebratory discounts 7 days in advance to drive repeat customer bookings.

Read SOP→
Intermediate7 min read

How to Clean Hard Bounces and Spam Complaints Automatically Using Workflows

Build a workflow triggered by 'Email Event = Hard Bounce or Spam Complaint' that automatically applies a DND (Do Not Disturb) status and tags the contact for monthly removal.

Read SOP→
Intermediate8 min read

How to Build an Automated Webinar Reminder Sequence in HighLevel

Trigger an automation on webinar registration using 'Event Date' wait conditioning, dispatching timed email and SMS alerts at 24 hours, 1 hour, and 10 minutes prior to broadcast.

Read SOP→
Intermediate7 min read

How to Trigger Workflows Using Google Calendar Event Updates

Connect your Google Calendar under Settings > Integrations and set the workflow trigger to 'Appointment Status = Confirmed/Canceled' to trigger automated attendee communications.

Read SOP→
Intermediate7 min read

How to Send Automated Voicemails Using Ringless Voicemail Drops

Add the 'Voicemail' action node inside a workflow, upload a high-clarity pre-recorded audio file (.mp3 or .wav), and HighLevel deposits the audio directly into the recipient's voicemail box.

Read SOP→
Beginner6 min read

How to Auto-Tag Contacts Who Click an Upsell Button on Checkout Pages

Link your upsell button to a Trigger Link or track the product purchase event in a workflow to automatically append the tag 'Purchased-Upsell-V1' to the buyer's contact profile.

Read SOP→
Advanced8 min read

How to Delay Workflows Dynamically Based on Custom Contact Date Fields

In the 'Wait' action node, choose 'Wait until Event/Date', select your custom contact date field (e.g., 'Next Hygiene Due Date'), and apply negative or positive day offsets.

Read SOP→
Intermediate7 min read

How to Test and Debug Workflow Errors in HighLevel Execution Logs

Inside any workflow, click the 'Execution Logs' tab to inspect individual contact step progress, error status codes, failed webhook responses, and condition evaluation histories.

Read SOP→
Silo • 35 Guides

Funnels, Websites & Memberships

Multi-step funnels, round-robin calendars, 2-step order forms, and course portals.

View Parent Pillar →
Beginner9 min read

How to Build a Multi-Step Sales Funnel in HighLevel

Build a multi-step sales funnel under Sites > Funnels by clicking 'New Funnel', adding landing, checkout, upsell, and thank-you steps, and configuring step redirect URLs.

Read SOP→
Beginner8 min read

How to Design a Responsive Local Business Website from a Template in HighLevel

Create a website under Sites > Websites by selecting from HighLevel's niche template library, replacing placeholder logos and copy, and toggling mobile view to verify responsive padding.

Read SOP→
Intermediate8 min read

How to Create a Round-Robin Booking Calendar for Sales Teams

Navigate to Calendars > Calendar Settings > Create Calendar, select 'Round Robin', add your sales reps with equal or custom weights, and configure meeting buffer durations.

Read SOP→
Beginner6 min read

How to Embed a HighLevel Booking Widget on a WordPress Site

In Calendars > Calendar Settings, copy the iframe embed code for your calendar and paste it into a Custom HTML block on your WordPress page.

Read SOP→
Intermediate8 min read

How to Reduce Appointment No-Shows Using SMS and Email Reminder Sequences

Build a workflow triggered by 'Appointment Booked' featuring timed reminder steps (24 hours before via email, 2 hours before via SMS with confirmation keyword), cutting no-shows to <7%.

Read SOP→
Beginner7 min read

How to Connect Stripe Checkout Payments Directly to a Landing Page

Connect Stripe under Payments > Integrations, create products in Payments > Products, and attach them to your funnel step's 2-step order form under the 'Products' tab.

Read SOP→
Beginner7 min read

How to Build a 2-Step Order Form for Digital Products in HighLevel

In the page builder, add a '2-Step Order Form' element; step 1 collects customer contact information while step 2 processes credit card details and presents order bumps.

Read SOP→
Intermediate8 min read

How to Create a Dynamic Multi-Page Quiz That Qualifies Leads Online

Build a multi-slide survey under Sites > Surveys, adding conditional slide logic to branch respondents based on answers and disqualify unqualified leads before calendar booking.

Read SOP→
Intermediate7 min read

How to Redirect Visitors to Custom Thank-You Pages Based on Form Answers

Inside Survey Settings > Logic, specify conditional redirect URLs based on user selections, sending high-budget leads to appointment calendars and low-budget leads to self-service resources.

Read SOP→
Beginner6 min read

How to Track Landing Page Conversion Rates in HighLevel Analytics

Open Sites > Funnels, select your funnel, and click the 'Stats' tab to view unique page visitors, opt-in rates, sales conversions, and gross revenue per funnel step.

Read SOP→
Beginner6 min read

How to Embed a Custom Pop-Up Lead Capture Form on a Home Page

In the page builder, click 'Pop-Up Settings', drop your HighLevel lead capture form into the modal, and configure triggers for exit intent or 15-second page delay.

Read SOP→
Intermediate8 min read

How to Host Video Courses Inside a HighLevel Membership Portal

Create a course under Memberships > Courses by building categories, uploading video lessons with zero third-party hosting fees, and organizing lessons with downloadable resource attachments.

Read SOP→
Intermediate8 min read

How to Lock Content and Build a Paid Client Portal Inside HighLevel

Lock portal content under Memberships > Offers by attaching course products to paid Stripe subscription plans, automatically granting student access upon successful billing.

Read SOP→
Beginner6 min read

How to Collect File Uploads on HighLevel Registration Forms

In Sites > Forms, add the 'File Upload' custom field to your form, specify allowed file extensions (PDF, PNG, DOCX) and max file sizes, storing documents securely on contact records.

Read SOP→
Intermediate7 min read

How to Sync HighLevel Calendar Events with External Outlook and Google Calendars

Sync calendars in Settings > My Profile by connecting your Google Workspace or Microsoft Outlook account, configuring two-way sync, and selecting secondary calendars to check for double bookings.

Read SOP→
Intermediate8 min read

How to Build One-Click Upsells and Downsells in HighLevel Checkout Funnels

Add an upsell funnel step immediately following the checkout page, inserting a 'One-Click Upsell' button linked to your secondary Stripe product without requiring re-entry of card details.

Read SOP→
Beginner6 min read

How to Add Custom Header and Footer Tracking Scripts to HighLevel Pages

In your funnel or website settings, access 'Tracking Code' to paste Google Tag Manager or Facebook Pixel scripts globally, or apply them to individual page steps under Page Settings.

Read SOP→
Intermediate6 min read

How to Set Up 301 Domain Redirects for Promo Landing Pages

Configure redirects in Settings > URL Redirects, specifying your domain, old URL path, and destination target, passing full SEO link equity via HTTP 301 permanent redirects.

Read SOP→
Intermediate8 min read

How to Speed Up Mobile Page Load Times for HighLevel Landing Pages

Optimize speed by compressing image assets to WebP under 150KB, lazy-loading video embeds, minimizing external tracking scripts, and utilizing native HighLevel CDN caching.

Read SOP→
Intermediate9 min read

How to Build an E-Commerce Catalog Store Directly Inside HighLevel

Create a storefront under Sites > Websites by adding an 'Online Store' page, organizing physical and digital products into collections, and configuring shipping and tax calculations.

Read SOP→
Beginner6 min read

How to Offer Custom Promo Coupon Codes on HighLevel Checkout Pages

Create coupon codes under Payments > Coupons, defining percentage or fixed-dollar discounts, redemption caps, and expiration dates, enabling the coupon code box on order forms.

Read SOP→
Advanced8 min read

How to Use Dynamic Text Replacement on Headers Based on Google Ad Terms

Implement dynamic text replacement using custom JavaScript on your landing page to read URL query parameters (e.g., ?keyword=emergency-plumber) and replace H1 text dynamically.

Read SOP→
Intermediate6 min read

How to Add Tax Identification Custom Fields to HighLevel Order Forms

Add tax ID fields by creating a text custom field (e.g., 'VAT / Tax Number'), mapping it onto your checkout form step 1, and passing it to Stripe invoice metadata.

Read SOP→
Intermediate8 min read

How to Build Active Client Communities and Forums Inside HighLevel

Build client communities under Memberships > Communities, creating channels, discussion topics, gamification leaderboards, and locking access behind member tiers to replace Skool.

Read SOP→
Beginner6 min read

How to Clone a Funnel Step from One Sub-Account to Another

Clone funnel steps by opening the target funnel, clicking the three dots next to any step, selecting 'Clone to Sub-Account', and choosing your destination client account.

Read SOP→
Beginner6 min read

How to Optimize Meta Title and Description SEO Settings in HighLevel Builder

Inside the page builder, open Settings > SEO Metadata to edit the page title (≤60 characters), meta description (≤155 characters), canonical URL, and Open Graph social preview image.

Read SOP→
Intermediate7 min read

How to Connect Custom Fonts to a HighLevel Website Template

Connect custom typography by injecting Google Fonts link tags into the page header tracking code and applying font-family CSS declarations to elements in custom CSS.

Read SOP→
Beginner6 min read

How to Build a Membership Login Screen Branded with Custom Logos

Brand your membership portal under Memberships > Settings > Site Details, uploading your portal logo, favicon, header banner, and primary brand color scheme.

Read SOP→
Intermediate7 min read

How to Track Video Watch Progress Inside Membership Courses

Monitor student engagement under Memberships > Analytics, viewing percentage completion metrics per lesson, total hours viewed, and individual student progress records.

Read SOP→
Intermediate7 min read

How to Issue Automated Certificates of Completion for HighLevel Courses

Design a certificate template inside course settings, configuring HighLevel to automatically issue an individualized digital PDF certificate when a student completes 100% of course lessons.

Read SOP→
Beginner7 min read

How to Set Up Paid Recurring Subscriptions for Membership Access

Create a recurring subscription product under Payments > Products, link it to your membership offer, and embed a 2-step order form to automatically manage client access based on payment status.

Read SOP→
Intermediate7 min read

How to Build Sticky Contact Header Forms for High Conversion Landing Pages

Build a sticky header in the page builder by configuring a top section with 'Sticky' positioning set to top, displaying phone numbers and lead capture fields persistently during page scroll.

Read SOP→
Beginner5 min read

How to Embed YouTube and Vimeo Videos Cleanly on HighLevel Pages

Add a 'Video' element to any section, choose Video Type (Hosted, YouTube, or Vimeo), paste the video URL, and enable responsive player sizing with custom thumbnail overlays.

Read SOP→
Intermediate8 min read

How to Set Up A/B Split Testing on HighLevel Landing Pages

In Sites > Funnels, click 'Create Variation' on any funnel step, choose to duplicate the existing page, adjust your test variable (headline/CTA), and allocate 50/50 traffic distribution.

Read SOP→
Beginner6 min read

How to Dynamic-Link Calendar Booking Availability to User Time Zones

Inside Calendar Settings > Customizations, enable 'Auto-Detect User Timezone' to display open appointment slots localized to the visitor's geographic location automatically.

Read SOP→
Silo • 25 Guides

Communications & Deliverability

Unified smart inbox, A2P 10DLC compliance, SPF/DKIM records, and SMS deliverability.

View Parent Pillar →
Beginner7 min read

How to Set Up the HighLevel Unified Smart Inbox for All Messages

Access the Unified Inbox under Conversations, connecting SMS, email, Facebook, Instagram DMs, and WhatsApp into a single chronological communication timeline.

Read SOP→
Intermediate8 min read

How to Send a Mass SMS Broadcast Blast to a Tagged Contact List

In Contacts, select your tagged audience, click 'Send SMS', enter message copy with dynamic merge fields, and configure delivery throttling to comply with carrier throughput limits.

Read SOP→
Intermediate7 min read

How to Link Instagram DMs and Facebook Messenger to HighLevel Conversation Inbox

Under Settings > Integrations, connect your Facebook Page and associated Instagram Professional account, granting messaging permissions to manage social DMs directly inside HighLevel.

Read SOP→
Intermediate8 min read

How to Connect WhatsApp Business API to HighLevel Inbox

Connect WhatsApp in Settings > WhatsApp by authenticating your Meta Business Manager, registering your business phone line, and synchronizing customer chats with the unified inbox.

Read SOP→
Advanced9 min read

How to Configure SPF, DKIM, and DMARC Records for LC Email Deliverability

Under Settings > Email Services, add a dedicated sending subdomain and copy the provided TXT and MX DNS records into your domain registrar to satisfy Gmail and Yahoo authentication standards.

Read SOP→
Advanced10 min read

How to Register A2P 10DLC Brand and Campaign Approval in HighLevel

Navigate to Settings > Phone Numbers > Trust Center, submit your legal business EIN registration, describe your messaging campaign use-case, and provide sample messages with opt-out disclosures.

Read SOP→
Intermediate7 min read

How to Clean an Email Subscriber List Inside HighLevel to Avoid High Bounce Rates

Enable Email Verification inside HighLevel or run your contact CSV through third-party verification tools prior to import, automatically tagging and purging invalid or disposable addresses.

Read SOP→
Intermediate8 min read

How to Fix High Email Soft Bounce Rates and Spam Flags in HighLevel

Resolve soft bounces by gradually warming new IP domains, authenticating strict DMARC policies, removing spam-trigger words from subject lines, and segmenting sends to active openers.

Read SOP→
Beginner6 min read

How to Track Email Open Rates Accurately with Tracking Pixel Settings

In Settings > Email Services > Tracking Settings, verify that 'Open Tracking' and 'Click Tracking' are active, utilizing custom tracking domains to preserve sender reputation.

Read SOP→
Intermediate7 min read

How to Route Inbound Calls from Toll-Free Numbers to Local Sales Reps

In Settings > Phone Numbers, edit your toll-free number and set the 'Forwarding Number' to a round-robin phone pool or connect an IVR call menu workflow to distribute callers by department.

Read SOP→
Intermediate7 min read

How to Set Up Business Hours Phone Routing in HighLevel

Build a call routing workflow with an If/Else branch evaluating 'Business Hours', routing daytime callers to office phones and directing after-hours calls to automated text-back sequences.

Read SOP→
Intermediate7 min read

How to Send SMS Messages to International Clients Using LC Phone

Enable international messaging in Agency Settings > Phone Services, format contact numbers in E.164 international notation (+44, +61), and verify country-specific SMS regulations.

Read SOP→
Beginner6 min read

How to Configure Custom Email Sender Signatures Per User Role

In Settings > My Staff, edit each team member's profile and enter their personalized HTML email signature, which dynamically injects into workflow emails using {{user.signature}}.

Read SOP→
Beginner5 min read

How to Filter Conversation Inbox by Assigned Agent or Unread Status

Inside Conversations, use top filter toggles to view 'Unread', 'Recents', or filter by specific assigned agents, ensuring customer inquiries receive prompt attention.

Read SOP→
Beginner6 min read

How to Send Direct Attachments via SMS and Email Workflows

In the workflow SMS or email action, click 'Add Attachment' to upload PDF invoices, estimate sheets, or diagnostic photos directly delivered to client devices.

Read SOP→
Intermediate7 min read

How to Manage Unsubscribe Opt-Outs Across SMS and Email Campaigns

Ensure compliance by including unsubscribe links in emails and 'Reply STOP to opt out' in SMS broadcasts; HighLevel automatically applies DND status to honor consumer preferences.

Read SOP→
Beginner7 min read

How to Connect Web Chat Widgets to Live Agent Notifications

Under Sites > Chat Widget, configure your floating bubble to capture visitor mobile phone numbers, triggering workflow SMS alerts to available sales staff to continue conversations.

Read SOP→
Beginner6 min read

How to Set Up Automated Away Messages for After-Hours Inbox Chats

Build an auto-reply workflow triggered by 'Customer Replied', adding a time condition checking if outside operating hours to dispatch an immediate polite after-hours notice.

Read SOP→
Intermediate7 min read

How to Monitor Email Domain Reputation Using HighLevel Email Analytics

Under Marketing > Emails > Campaign Analytics, review delivery rates, spam complaint percentages (which must remain <0.1%), and bounce trends to protect sending authority.

Read SOP→
Advanced9 min read

How to Execute Automated Cold Email Campaigns Without Domain Burn

Protect domains by using secondary lookalike domains, warming new mailboxes over 21 days, limiting outbound volume to 50 emails/day per inbox, and verifying all B2B addresses.

Read SOP→
Beginner6 min read

How to Buy and Assign Local Phone Numbers Inside HighLevel Sub-Accounts

In Settings > Phone Numbers, click 'Add Number', search by area code or region, purchase the number with one click, and configure forwarding to your primary business line.

Read SOP→
Intermediate6 min read

How to Set Up Caller ID Verification for Outbound Sales Dialing

Under Settings > Phone Numbers > Caller ID, verify your existing office phone number via automated PIN call verification, allowing agents to display your primary business number.

Read SOP→
Intermediate8 min read

How to Send Automated Direct Mail Postcards via HighLevel Workflows

Connect direct mail providers (like Lob or PostcardMania) via custom webhook actions, automatically printing and mailing physical postcards when an opportunity deal reaches a milestone.

Read SOP→
Beginner6 min read

How to Log Inbound Phone Calls as Pipeline Activity Automatically

HighLevel automatically records all inbound calls on the contact timeline; create a workflow with trigger 'Call Status' to advance pipeline stages when calls exceed 60 seconds.

Read SOP→
Beginner5 min read

How to Enable Desktop Push Notifications for New Conversation Inbox Messages

In your web browser, grant notification permissions when prompted by HighLevel, ensuring instant audio and visual alerts on your desktop whenever a prospect sends a message.

Read SOP→
Silo • 20 Guides

Local Business, SEO & Reputation

Google review automation, text-to-pay invoices, QR codes, and local business SEO.

View Parent Pillar →
Beginner8 min read

How to Automate Google Review Request Campaigns for Local Service Businesses

Automate review collection under Reputation > Overview by generating a short review link and triggering automated SMS prompts with dynamic contact tags upon job completion.

Read SOP→
Beginner6 min read

How to Reply to Google Business Profile Reviews Directly Inside HighLevel

Under Reputation > Reviews, view all incoming Google reviews in real time and post public replies directly from the dashboard using pre-written response templates.

Read SOP→
Intermediate8 min read

How to Connect Yext Integration to Manage Local Directory Listings in HighLevel

Activate the Yext listing sync under Settings > Integrations > Listings to synchronize consistent NAP (Name, Address, Phone) data across 70+ local directories automatically.

Read SOP→
Beginner7 min read

How to Send Automated Text-to-Pay Invoice Links to Clients

Generate an invoice under Payments > Invoices, click 'Send via SMS', and HighLevel texts a secure Stripe checkout link allowing clients to settle invoices in under 60 seconds.

Read SOP→
Intermediate7 min read

How to Set Up Recurring Billing Subscriptions Using Stripe and HighLevel Invoices

Create a recurring invoice under Payments > Invoices > Recurring Templates, setting billing frequencies (weekly, monthly), card auto-charge rules, and automatic receipt emails.

Read SOP→
Beginner6 min read

How to Display a Live Google Review Widget on a Local Business Website

Under Reputation > Widgets, configure a review carousel or badge, filter for 4-star and 5-star reviews only, and drop the widget element into your HighLevel website pages.

Read SOP→
Intermediate7 min read

How to Track Google Maps Rankings Using HighLevel Reputation Management Tools

Review local search trends inside Reputation > Analytics to observe review velocity correlations with Google Maps ranking visibility and incoming call volume.

Read SOP→
Intermediate8 min read

How to Integrate QuickBooks Online with HighLevel for Accounting Sync

Connect QuickBooks Online under Settings > Integrations > QuickBooks, mapping customer records, sales receipts, and line-item products to keep accounts in sync.

Read SOP→
Intermediate8 min read

How to Set Up Multi-Location Local Business Profiles in One Master Account

Structure multi-location franchises by deploying separate sub-accounts per location, linking each to its respective Google Business Profile while retaining master agency oversight.

Read SOP→
Beginner6 min read

How to Generate Custom QR Codes That Launch Google Review Submission Forms

Under Reputation > Settings, copy your short review URL, generate a high-resolution QR code, and print it on technician vehicle decals, leave-behind cards, and counter displays.

Read SOP→
Intermediate7 min read

How to Calculate State and Local Sales Tax Automatically on HighLevel Invoices

In Payments > Settings > Taxes, enable automatic tax calculations or configure local sales tax rates, which apply dynamically based on client delivery zip codes.

Read SOP→
Intermediate8 min read

How to Hide or Gate Negative Google Feedback Forms Prior to Public Posting

Construct a 2-step feedback funnel: asking 'How was your experience?' (1 to 5 stars). Positive ratings (4-5) route to Google Maps, while ratings (1-3) route to a private internal feedback form.

Read SOP→
Beginner7 min read

How to Link PayPal Button Options to Automated Invoice Payment Verification

Connect PayPal under Payments > Integrations, enabling PayPal and Pay-in-4 as checkout options on landing pages and invoices alongside traditional credit cards.

Read SOP→
Intermediate7 min read

How to Measure Revenue Return on Investment (ROI) from Review Automation Campaigns

Track ROI by monitoring new customer deal sources tagged 'Google Maps' against total review volume increases, measuring lifetime value growth generated from high local ratings.

Read SOP→
Intermediate7 min read

How to Trigger Invoice Sending When a Field Job Status Moves to Completed

Build an automation triggered when an Opportunity moves to 'Job Completed', automatically dispatching an SMS invoice via Stripe Text-to-Pay to eliminate billing delays.

Read SOP→
Beginner6 min read

How to Send SMS Automated Payment Reminder Alerts Before Due Dates

Configure automatic payment reminders under Payments > Invoices > Settings, scheduling gentle SMS notifications 3 days before and on the due date of outstanding bills.

Read SOP→
Intermediate7 min read

How to Connect Google Business Profile Messaging to HighLevel Unified Inbox

Under Settings > Integrations, connect your Google Business Profile and enable 'Google Chat', allowing customer messages from Google Maps to stream into HighLevel's inbox.

Read SOP→
Intermediate8 min read

How to Track Lead Calls Generated from Google Local Services Ads Inside CRM

Route Google Local Services Ads phone numbers through HighLevel tracking lines, automatically creating opportunity records tagged 'Google-LSA' upon connection.

Read SOP→
Intermediate7 min read

How to Automate Estimate and Proposal Approvals for Field Technicians

Empower field staff using the HighLevel mobile app to generate digital proposals on site, having customers sign approval agreements directly on the technician's mobile screen.

Read SOP→
Intermediate8 min read

How to Build a Customer Referral Campaign for Local Home Service Companies

Build a post-job workflow that texts past customers a unique referral link offering a $25 credit toward their next maintenance service whenever a neighbor books.

Read SOP→
Silo • 20 Guides

Developer API & Integrations

API v2, OAuth 2.0, webhook listeners, custom code blocks, and external database sync.

View Parent Pillar →
Advanced9 min read

How to Connect HighLevel API v2 with Custom Web Applications

Connect to HighLevel API v2 by registering a private app in the Marketplace Developer Portal, acquiring client credentials, and issuing HTTP requests against services.leadconnectorhq.com endpoints.

Read SOP→
Advanced9 min read

How to Authenticate Custom Apps Using HighLevel OAuth 2.0 Protocol

Implement OAuth 2.0 by redirecting users to HighLevel's authorization dialog, exchanging the temporary auth code for access and refresh tokens, and storing tokens securely in encrypted storage.

Read SOP→
Advanced8 min read

How to Parse Incoming JSON Payload Data into HighLevel Custom Objects

Define custom object schemas in Settings > Custom Objects, then construct an inbound webhook workflow using custom code actions to parse JSON payloads into structured object properties.

Read SOP→
Advanced8 min read

How to Write Custom JavaScript to Modify HighLevel Form Functionality

Inject custom JavaScript into the page header or embed scripts, listening to form DOM events to implement input masking, real-time calculation, or dynamic field validation.

Read SOP→
Intermediate7 min read

How to Trigger External Zapier and Make.com Scenarios via HighLevel Webhooks

In any workflow, insert the 'Webhook' action node, copy the Catch Webhook URL from Zapier or Make.com, and test the step to send full contact and event JSON payloads.

Read SOP→
Advanced9 min read

How to Build Custom Iframe Apps That Display Inside HighLevel User Interface

Build external web applications using React or HTML, map them inside HighLevel via Custom Menu Links or Marketplace Apps, and pass active sub-account context via URL session parameters.

Read SOP→
Advanced8 min read

How to Fetch Contact Data Programmatically Using HighLevel REST API Endpoints

Perform GET requests against https://services.leadconnectorhq.com/contacts/ with Bearer token authentication and locationId query parameters to retrieve paginated contact records.

Read SOP→
Advanced8 min read

How to Update Custom Field Values Dynamically Using Custom Code Blocks

Add a 'Custom Code' workflow action node in HighLevel to execute Node.js snippets that compute complex calculations and return modified key-value pairs back to contact fields.

Read SOP→
Intermediate8 min read

How to Connect WooCommerce Checkout Webhooks to HighLevel CRM

Inside WooCommerce Settings > Advanced > Webhooks, create a webhook for 'Order Created' pointing to an inbound HighLevel webhook trigger, automatically synchronizing customer data.

Read SOP→
Advanced9 min read

How to Build Custom Reporting Widgets Using API v2 Analytics Endpoints

Query HighLevel analytics and opportunity endpoints to extract pipeline metrics, feeding data into custom business intelligence dashboards built on Chart.js or Looker.

Read SOP→
Advanced8 min read

How to Handle Rate Limits During Bulk Data Imports via HighLevel API

Implement exponential backoff algorithms and batch request queues (respecting 100 requests per 10 seconds per location) to prevent HTTP 429 Too Many Requests errors.

Read SOP→
Intermediate8 min read

How to Listen to Inbound Webhook Triggers for Real-Time Contact Updates

Use the 'Inbound Webhook' trigger in the workflow builder, generate a unique webhook URL, and configure external forms to POST contact data directly to HighLevel in real time.

Read SOP→
Intermediate8 min read

How to Connect Shopify Order Events with HighLevel Workflows

Install the HighLevel app from the Shopify App Store or configure Shopify Webhooks to trigger post-purchase review sequences and SMS delivery notifications in HighLevel.

Read SOP→
Advanced8 min read

How to Deploy Custom CSS Themes Across Multiple White-Label Client Accounts

Host an external CSS stylesheet on a CDN and link it across multiple accounts using HighLevel custom JS/CSS loaders, enabling global theme updates from a single repository.

Read SOP→
Advanced10 min read

How to Sync External PostgreSQL or MySQL Databases with HighLevel CRM

Deploy a serverless middleware function (AWS Lambda or Supabase Edge Functions) that listens to database change data capture (CDC) and calls HighLevel API v2 endpoints.

Read SOP→
Advanced10 min read

How to Build Custom SSO (Single Sign-On) Solutions for HighLevel Client Portals

Implement SAML 2.0 or OAuth 2.0 SSO workflows that authenticate enterprise users against internal identity providers (Okta / Azure AD) and provision HighLevel session tokens.

Read SOP→
Advanced9 min read

How to Pass Session Tokens Between External Web Apps and HighLevel Dashboard

Use postMessage APIs and encrypted JWT tokens between parent HighLevel dashboard iframes and embedded micro-frontend applications to share logged-in user contexts safely.

Read SOP→
Advanced9 min read

How to Construct Custom Object Schemas Using HighLevel Developer API

Post JSON schema definitions to the /custom-objects/schemas/ API endpoint, creating structured relational records (like Vehicles, Real Estate Properties, or Pets) linked to contacts.

Read SOP→
Advanced8 min read

How to Send Programmatic SMS Calls Using External Twilio API Wrappers

When using custom telephony routing, send programmatic messages via Twilio's REST API while using HighLevel conversation API endpoints to keep local message threads updated.

Read SOP→
Advanced10 min read

How to Build a Custom Snapshot Deployment Tool Using HighLevel API Endpoints

Build an automated agency provisioning tool using HighLevel's sub-account creation and snapshot deployment API endpoints, instantly launching client accounts upon checkout.

Read SOP→