Skip to content
Marketing

Set Defaults for Custom Values in Emails

Learn how to set default values for custom values in GHL Customer Care emails to prevent blank personalization in subject lines, preview text, and email content.

4 min read891 words6 explained images
View as markdownOpen in ClaudeOpen in ChatGPT
Each image has a one line explanation. Switch to full detail for the step it belongs to, the fields and buttons involved, examples and the whole procedure.
On this page
  1. Key Benefits of Default Values for Custom Values
  2. How Default Values Work
  3. Visual Indicators for Default Values
  4. How To Set Default Values for Custom Values in Emails
  5. How to set defaults using syntax?
  6. Frequently Asked Questions
  7. Related Articles

Default values help keep personalized emails complete when contact information is missing. Learn how default values work, where they can be used, how to recognize them in the editor, and how to add fallback text to custom values in GHL Customer Care emails.


What are Default Values for Custom Values in Emails?

Personalizing emails with custom values is a powerful way to make messages feel more relevant, but missing contact data can create awkward blanks. For example, an email may display “Hi ,” instead of “Hi Sarah,” when the contact’s first name is not saved.

When the related contact field is empty, GHL Customer Care displays the default value you configured for that specific custom value usage instead of leaving the space blank.

You can add default values to custom values, also commonly used as merge tags, in subject lines, preview text, and email body content across email campaigns, workflow emails, bulk emails, and email templates.

What are Default Values for Custom Values in Emails? (image 1 of 6) What this shows You can add default values to custom values, also commonly used as merge tags, in subject lines, preview text, and email body content… What this shows Illustrates the "What are Default Values for Custom Values in Emails?" section of "Set Defaults for Custom Values in Emails". This screenshot appears in the "What are Default Values for Custom Values in Emails?" section of "Set Defaults for Custom Values in Emails". The text alongside this image reads: You can add default values to custom values, also commonly used as merge tags, in subject lines, preview text, and email body content across email campaigns, workflow emails, bulk emails, and email templates. Immediately after, the guide continues: Cleaner Personalization: Prevents blank spaces when contact fields such as first name, company name, or appointment details are missing. More Professional Emails: Keeps subject lines, preview text, and email content polished before they…. Image 1 of 6 What this coversYou can add default values to custom values, also commonly used as merge tags, in subject lines, preview text, and email body content across email campaigns, workflow emails, bulk emails, and email templates. Next stepCleaner Personalization: Prevents blank spaces when contact fields such as first name, company name, or appointment details are missing. More Professional Emails: Keeps subject lines, preview text, and email content polished before they reach the recipient. Flexible Messaging: Allows different default values for the same custom value in different email contexts. Works with Incomplete CRM Data: Helps you personalize emails even when some contact records are incomplete. Better Email Readability: Keeps messages natural and complete, so recipients do not see awkward gaps or broken sentences.

Key Benefits of Default Values for Custom Values

  • Cleaner Personalization: Prevents blank spaces when contact fields such as first name, company name, or appointment details are missing.

  • More Professional Emails: Keeps subject lines, preview text, and email content polished before they reach the recipient.

  • Flexible Messaging: Allows different default values for the same custom value in different email contexts.

  • Works with Incomplete CRM Data: Helps you personalize emails even when some contact records are incomplete.

  • Better Email Readability: Keeps messages natural and complete, so recipients do not see awkward gaps or broken sentences.


How Default Values Work

Default values only display when the contact field is missing or empty. They do not update, replace, or overwrite the contact’s saved CRM data. You can even use a different default value each time the same custom value appears, even within the same email. 

For example, if {{contact.first_name}} appears twice in one email, one instance can use "there" as the fallback while another instance can use "friend".

Example 1: Missing First Name

Hey {{contact.first_name}}, we are so glad that you signed up!

Default Value: "there"

Results:

  • If first name exists: "Hey Sarah, we are so glad that you signed up!"
  • If first name doesn't exist: "Hey there, we are so glad that you signed up!"

Example 2: Subject Line Personalization

"Hi {{contact.first_name}}, your appointment is confirmed"


Default Value: "friend"

Results:

  • If first name exists: "Hi John, your appointment is confirmed"
  • If first name doesn't exist: "Hi friend, your appointment is confirmed"

Visual Indicators for Default Values

Custom value tags use visual indicators to help you identify whether a default value has been configured. These indicators make it easier to review an email before sending and confirm which personalization values have fallback text. Hovering over a configured custom value shows the default value tooltip.

  1. Green highlighted custom value: A default value has been set.

  2. Standard/Grey custom value: No default value has been set.

Visual Indicators for Default Values (image 2 of 6) What this shows Green highlighted custom value: A default value has been set. What this shows Illustrates the "Visual Indicators for Default Values" section of "Set Defaults for Custom Values in Emails". This screenshot appears in the "Visual Indicators for Default Values" section of "Set Defaults for Custom Values in Emails". The text alongside this image reads: Green highlighted custom value: A default value has been set. Standard/Grey custom value: No default value has been set. Immediately after, the guide continues: Create or edit an email, template, workflow email, bulk email action or campaign email. Add or locate the custom value you want to personalize, such as {{contact.first_name}}. Click on the custom value to open the Default Text Editor. In…. Image 2 of 6 What this coversGreen highlighted custom value: A default value has been set. Standard/Grey custom value: No default value has been set. Next stepCreate or edit an email, template, workflow email, bulk email action or campaign email. Add or locate the custom value you want to personalize, such as {{contact.first_name}}. Click on the custom value to open the Default Text Editor. In the Default Text Editor, enter the fallback text you want to display when the value is missing. Click Save. Confirm the custom value is highlighted in green, indicating that a default value has been set.
All 2 steps in this procedure
  1. Green highlighted custom value: A default value has been set.
  2. Standard/Grey custom value: No default value has been set.

How To Set Default Values for Custom Values in Emails

  1. Create or edit an email, template, workflow email, bulk email action or campaign email. Add or locate the custom value you want to personalize, such as {{contact.first_name}}.
    Step 1 of 4: Create or edit an email, template, workflow email, bulk email action… What this shows Step 1 of 4: Create or edit an email, template, workflow email, bulk email action or campaign email. What this shows Shows what this covers for step 1 of 4 in the "How To Set Default Values for Custom Values in Emails" section of "Set Defaults for Custom Values in Emails". This screenshot accompanies step 1 of 4 in the "How To Set Default Values for Custom Values in Emails" section of "Set Defaults for Custom Values in Emails". At this point in the walkthrough you create or edit an email, template, workflow email, bulk email action or campaign email. Add or locate the custom value you want to personalize, such as {{contact.first_name}}. This part of the guide covers 4 fields, listed below. The next step is to click on the custom value to open the Default Text Editor. Step 1 of 4Image 3 of 6 What this coversCreate or edit an email, template, workflow email, bulk email action or campaign email. Add or locate the custom value you want to personalize, such as {{contact.first_name}}.
    Fields in this part of the guide How to use Custom ValuesList of Merge FieldsOverview of Merge Fields & Custom VariablesHow to Preview & Test Your Email Campaigns/Templates
    Buttons and menus referenced Save“there”Frequently Asked QuestionsRelated Articles
    Next stepClick on the custom value to open the Default Text Editor.
    All 4 steps in this procedure
    1. Create or edit an email, template, workflow email, bulk email action or campaign email. Add or locate the custom value you want to personalize, such as {{contact.first_name}}. this image
    2. Click on the custom value to open the Default Text Editor.
    3. In the Default Text Editor, enter the fallback text you want to display when the value is missing. Click Save.
    4. Confirm the custom value is highlighted in green, indicating that a default value has been set.
  2. Click on the custom value to open the Default Text Editor.
    Step 2 of 4: Click on the custom value to open the Default Text Editor What this shows Step 2 of 4: Click on the custom value to open the Default Text Editor. What this shows Shows what to click for step 2 of 4 in the "How To Set Default Values for Custom Values in Emails" section of "Set Defaults for Custom Values in Emails". This screenshot accompanies step 2 of 4 in the "How To Set Default Values for Custom Values in Emails" section of "Set Defaults for Custom Values in Emails". At this point in the walkthrough you click on the custom value to open the Default Text Editor. This part of the guide covers 4 fields, listed below. The next step is to in the Default Text Editor, enter the fallback text you want to display when the value is missing. Click Save. Step 2 of 4Image 4 of 6 What to clickClick on the custom value to open the Default Text Editor.
    Fields in this part of the guide How to use Custom ValuesList of Merge FieldsOverview of Merge Fields & Custom VariablesHow to Preview & Test Your Email Campaigns/Templates
    Buttons and menus referenced Save“there”Frequently Asked QuestionsRelated Articles
    Next stepIn the Default Text Editor, enter the fallback text you want to display when the value is missing. Click Save.
    All 4 steps in this procedure
    1. Create or edit an email, template, workflow email, bulk email action or campaign email. Add or locate the custom value you want to personalize, such as {{contact.first_name}}.
    2. Click on the custom value to open the Default Text Editor. this image
    3. In the Default Text Editor, enter the fallback text you want to display when the value is missing. Click Save.
    4. Confirm the custom value is highlighted in green, indicating that a default value has been set.
  3. In the Default Text Editor, enter the fallback text you want to display when the value is missing. Click Save.

    Step 3 of 4: In the Default Text Editor, enter the fallback text you want to… What this shows Step 3 of 4: In the Default Text Editor, enter the fallback text you want to display when the value is missing. What this shows Shows what to fill in for step 3 of 4 in the "How To Set Default Values for Custom Values in Emails" section of "Set Defaults for Custom Values in Emails". This screenshot accompanies step 3 of 4 in the "How To Set Default Values for Custom Values in Emails" section of "Set Defaults for Custom Values in Emails". At this point in the walkthrough you in the Default Text Editor, enter the fallback text you want to display when the value is missing. Click Save. This part of the guide covers 4 fields, listed below. The next step is to confirm the custom value is highlighted in green, indicating that a default value has been set. Step 3 of 4Image 5 of 6 What to fill inIn the Default Text Editor, enter the fallback text you want to display when the value is missing. Click Save.
    Fields in this part of the guide How to use Custom ValuesList of Merge FieldsOverview of Merge Fields & Custom VariablesHow to Preview & Test Your Email Campaigns/Templates
    Buttons and menus referenced Save“there”Frequently Asked QuestionsRelated Articles
    Next stepConfirm the custom value is highlighted in green, indicating that a default value has been set.
    All 4 steps in this procedure
    1. Create or edit an email, template, workflow email, bulk email action or campaign email. Add or locate the custom value you want to personalize, such as {{contact.first_name}}.
    2. Click on the custom value to open the Default Text Editor.
    3. In the Default Text Editor, enter the fallback text you want to display when the value is missing. Click Save. this image
    4. Confirm the custom value is highlighted in green, indicating that a default value has been set.
  4. Confirm the custom value is highlighted in green, indicating that a default value has been set.

    Step 4 of 4: Confirm the custom value is highlighted in green, indicating that a… What this shows Step 4 of 4: Confirm the custom value is highlighted in green, indicating that a default value has been set. What this shows Shows how to confirm for step 4 of 4 in the "How To Set Default Values for Custom Values in Emails" section of "Set Defaults for Custom Values in Emails". This screenshot accompanies step 4 of 4 in the "How To Set Default Values for Custom Values in Emails" section of "Set Defaults for Custom Values in Emails". At this point in the walkthrough you confirm the custom value is highlighted in green, indicating that a default value has been set. This part of the guide covers 4 fields, listed below. Step 4 of 4Image 6 of 6 How to confirmConfirm the custom value is highlighted in green, indicating that a default value has been set.
    Fields in this part of the guide How to use Custom ValuesList of Merge FieldsOverview of Merge Fields & Custom VariablesHow to Preview & Test Your Email Campaigns/Templates
    Buttons and menus referenced Save“there”Frequently Asked QuestionsRelated Articles
    All 4 steps in this procedure
    1. Create or edit an email, template, workflow email, bulk email action or campaign email. Add or locate the custom value you want to personalize, such as {{contact.first_name}}.
    2. Click on the custom value to open the Default Text Editor.
    3. In the Default Text Editor, enter the fallback text you want to display when the value is missing. Click Save.
    4. Confirm the custom value is highlighted in green, indicating that a default value has been set. this image

How to set defaults using syntax?

You can directly add this syntax in the email builder:
{{default contact.firstname "there"}}
Example: this will use the contact’s first name when available, and fall back to “there” when {{contact.firstname}} is blank.

Frequently Asked Questions


Q: Can I set one global default for all custom values?

Not currently. Default values are configured individually for each custom value usage, giving you more flexibility based on the context of the email.


Q: Will the default value replace existing contact information?

No. If the contact field contains data, the actual contact value will always be used. The default only appears when the field is empty.


Q: Can I use default values in subject lines and preview text?

Yes. Default values can be used in subject lines, preview text, and email body content.


Q: Where can I use this feature?

You can use default values in workflow emails, campaign emails, bulk actions, and email templates.


Q: How do I know if a custom value already has a default?

Custom values with no default appear as grey tags. Once a default is added, the tag turns green.


Q: Can I edit the default value later?

Yes. Simply click on the custom value tag again to reopen the edit modal and update the default value.


Q: What happens if I do not set a default value?

If the contact field is empty and no default is configured, the email may display a blank space where the custom value is used.


Q: Can the same custom value have different defaults if used more than once in an email?

Yes. Each custom value usage can have its own unique default value depending on the message and context.


Frequently asked questions

How to set defaults using syntax?
You can directly add this syntax in the email builder: {{default contact.firstname "there"}} Example: this will use the contact’s first name when available, and fall back to “there” when {{contact.firstname}} is blank.

Was this guide helpful?

Related guides