Custom Values: nested, fallback, ability to blank, field types, validation
planned
C
Clifford Paulick
NESTED:
ability to have custom values used within a custom value, such as for concatenation
FALLBACK:
Example: {{custom_values.phone_number_for_display:fallback="(111) 222-3333"}}
ABILITY TO BLANK:
If I have fallback functionality, it makes sense to allow blank values. They're already allowed upon initial Snapshot import anyway. Why not allow resetting to blank whenever I want?
FIELD TYPES:
(Custom Fields already has multiple field types.)
- Link
- color picker
- Media picker (saves the URL value of the chosen/uploaded media item)
- WYSIWYG (saves the HTML value)
- Code Editor
VALIDATION:
- trim
- no spaces
- minimum length
- maximum length
- string must include (e.g. 'facebook.com')
- email address
- regex
Log In
S
Shreya Banerjee
marked this post as
planned
S
Shreya Banerjee
Hey Everyone,
We have released this for emails at instance level! Now defaults would work in bulk action, email action and also email campaigns/ templates. Please check the help document linked below for more details.
You can also use a syntax - {{default contact.firstname "there"}} in your emails.
K
Keith Besherse
Shreya Banerjee, thank you for showing the syntax.
Many linked/related suggestions. Could we get all of those various nuances and use cases included in the final "COMPLETE" version?
B
Brahim Scaling Adventures
We really need this implemented ASAP please
Example:
A simple example is
{{contact.first_name || "there"}}
using it for emails for example when you don't have a person's first name.
Same format can be implemented for all variables
D
Doug Richardson
Default Value Filters and Custom Value string Interpolation would be nice as well as suggested above. Not sure if this fits here but I wrote a similar proposal for Default options in Custom Value/Field arrays: https://ideas.gohighlevel.com/automations/p/custom-value-field-arrays-suggestion-on-syntax-and-functionality
This builds on the concept of allowing filter functions inside of merge tags similar to the GF Merge tags suggestion in the comments.
C
Clifford Paulick
Related concept is spintax / pick one available option from random:
C
Clifford Paulick
C
Christian Wert
This is yet another reason GHL cannot truly compete with the likes of HubSpot, Active Campaign, Constant Contact, or a slew of other modern CRM systems.
This functionality is the most basic type of functionality and yet does not exist in GHL.
V
Vera Wang Cassara
yes plz
J
Joe Natoli
How is this still not implemented? Just a simple double pipe and default should work...
example: {{ custom.value || default: My Friend }}
H
HVAC Marketing
Joe Natoli Exactly! I've been requesting the feature for years now. From a technical stand point, I don't see how this would be so hard to implement.
F
Filip .
this is a MUST
Load More
→