HomeGoHighLevel en EspañolHow to Use Custom Values in GoHighLevel —…
GoHighLevel en Español

How to Use Custom Values in GoHighLevel — Personalize Calendars

By William Welch ·April 27, 2026 ·7 min read
Share

Follow along — get 30 days free →

In This Guide
  1. What Are Custom Values in GoHighLevel?
  2. How to Access Custom Values in the Merge-Field Selector
  3. Where Custom Values Work Across GoHighLevel
  4. Practical Calendar Personalization Examples
  5. Best Practices for Using Custom Values

Listen to this episode

Follow the podcast on Spotify

If you're running a digital marketing agency or managing client appointments at scale, you know how much friction lives in calendar details. Clients miss meeting links. Your team forgets to add internal notes. Follow-up details get lost in generic booking confirmations. Custom Values in GoHighLevel solve this problem by letting you inject personalized, dynamic data directly into calendar fields—without manual entry every time.

In this guide, I'll show you exactly how to set up Custom Values for calendar personalization, practical examples you can implement today, and how this feature transforms your entire booking experience across your agency. Whether you're personalizing appointment notifications, embedding meeting links, or adding salesperson details, Custom Values are the automation multiplier your team needs.

Ready to see how this works in action? Start your free 30-day GoHighLevel trial here—that's double the standard 14-day trial, with full access to Custom Values and all premium features.

What Are Custom Values in GoHighLevel?

Custom Values are placeholder fields that hold dynamic, personalized information you want to insert into calendar details, emails, SMS, websites, and automations. Instead of manually typing meeting links, salesperson names, or internal notes for every booking, you create a Custom Value once, then reference it via merge fields wherever appointments show up.

Think of them as dynamic variables. When a client books a call with your team, Custom Values automatically populate appointment confirmations, calendar invites, and notifications with the right data—meeting links, cancellation policies, rescheduling instructions, or anything else your team needs.

For digital marketing agencies specifically, this means:

How to Access Custom Values in the Merge-Field Selector

Here's the step-by-step process to use Custom Values in GoHighLevel calendars:

Step 1: Navigate to Calendars

From your GoHighLevel dashboard, go to Calendars in the left sidebar. Select the calendar you want to personalize, then choose the specific calendar service (appointment type) where you want to add Custom Values.

Step 2: Locate the Merge-Field Icon

Inside the calendar service settings, find any text field where you want to insert dynamic data—like appointment confirmation messages, calendar event titles, or internal notes fields. Look for the merge-field icon (typically a bracket or variable symbol {{ }}) next to the text input box.

Step 3: Click the Merge-Field Selector

Click the merge-field icon to open the variable selector dropdown. You'll see categories like:

Step 4: Select Custom Values

Expand the Custom Values section. You'll see a list of all Custom Values you've created in your account. Choose the one you need, and GoHighLevel will insert the merge field code (e.g., {{custom_value_meeting_link}}) into your text field.

Step 5: Save Your Changes

Click Save or Update Calendar. When a client books an appointment using this calendar service, the Custom Value will automatically populate with its stored data.

This is built into GoHighLevel. Try it free for 30 days →

Where Custom Values Work Across GoHighLevel

Custom Values aren't just for calendars—they work across the entire GoHighLevel ecosystem. Here's where you can leverage them:

Calendars & Appointment Services

Use Custom Values in calendar event titles, confirmation messages, cancellation policies, and rescheduling instructions. This is where most agencies start, and it delivers immediate ROI by automating appointment details.

Rental Services

If you offer service rentals (equipment, resources, tools), Custom Values populate rental descriptions, availability details, and rental-specific instructions. This is especially powerful for agencies offering done-for-you services or managed tools.

Email Automations & Funnels

Insert Custom Values into email subject lines, body copy, and CTA links. A prospect books a call, and their confirmation email automatically includes your salesperson's name, meeting link, and preparation checklist—all via Custom Values.

SMS Automations

Keep SMS messages concise by using Custom Values for appointment reminders, cancellation links, and time-sensitive details. No character-wasting repetition.

Websites & Landing Pages

Display dynamic content on your site using Custom Values. Show different meeting links, service details, or calls-to-action based on page context or source.

💡 Pro Tip

Create Custom Values at the organization level, not just at the contact level. Organization-level Custom Values work across all team members and calendars, making them perfect for company-wide meeting links, branded policy text, and team-wide instructions. This scales your automation efforts significantly.

Practical Calendar Personalization Examples

Example 1: Automated Meeting Links

Create a Custom Value called "Zoom Meeting Link" and store your Zoom URL. In your calendar confirmation message, insert {{custom_value_zoom_meeting_link}}. Every appointment confirmation automatically includes the correct meeting link without manual copy-paste.

Example 2: Salesperson Names & Contact Details

If your agency has multiple team members managing calendars, create Custom Values for each salesperson's name, phone, and email. Insert {{custom_value_salesperson_name}} into appointment confirmations. Clients always see who they're meeting, and there's no confusion across your team.

Example 3: Internal Notes & Preparation Steps

Create a Custom Value like "Call Preparation Checklist" with your standard pre-call questions or due diligence steps. Insert this into your internal calendar notes (the field your team sees, not the client). Every appointment reminder includes your team's checklist automatically.

Example 4: Cancellation & Rescheduling Policy

Store your cancellation policy in a Custom Value. When clients book, their confirmation automatically includes your policy without you having to retype it. Update the policy once, and all future confirmations reflect the change instantly.

Example 5: Service-Specific Instructions

For agencies offering multiple services (SEO audit, Facebook ads setup, brand consultation), create service-specific Custom Values with prep instructions. Insert {{custom_value_seo_audit_prep}} into your SEO audit calendar service and {{custom_value_ads_setup_prep}} into your ads service. Each service sends the right instructions automatically.

Best Practices for Using Custom Values

Keep Custom Values Simple & Reusable

Don't create Custom Values for one-off data. Instead, focus on information you'll reference multiple times across your calendars, automations, and emails. This maximizes the efficiency gain.

Use Descriptive Naming Conventions

Name your Custom Values clearly so your team knows what they contain. Use names like "calendar_confirmation_meeting_link" or "team_cancellation_policy" instead of "link1" or "text_old." This prevents confusion when multiple people manage your GoHighLevel account.

Test Merge Fields Before Going Live

Create a test appointment on each calendar service where you've added Custom Values. Verify that the merge fields populate correctly in confirmation emails, SMS, and calendar event details. One typo in a merge field code can break the entire automation.

Update Custom Values Strategically

When you change a Custom Value, that change applies to all future appointments automatically. This is powerful—update your meeting link once, and all calendars reflect the change. But also be intentional; don't accidentally break active automations with careless edits.

Combine Custom Values with Contact-Level Data

Use organization-level Custom Values for fixed information (meeting links, policies, company details), and contact-level Custom Values for personalized data (client name, company, industry). Together, they create truly personalized appointment experiences.

Custom Values in GoHighLevel calendars are one of the simplest, most powerful automation features available to agencies. By setting them up today, you eliminate hours of manual work every month, reduce errors, and deliver a more professional, personalized client experience. Your team will thank you, your clients will notice, and your business will scale faster. Start your free trial and implement Custom Values across your calendar services this week.

Ready to try this?

30 days free, no credit card required. Set up everything in this guide inside your trial.

Start Free 30-Day Trial
Cancel anytime — $0 for the first 30 days
William Welch
GoHighLevel Consultant & Agency Automation Specialist
I help agencies replace 5-10 disconnected tools with one platform. I've built and managed GoHighLevel automations across CRM, email, SMS, WhatsApp, and AI — and I publish everything I learn here. More about me →