The Marketer's Toolkit Support Center
All Categories Agency Management (Beta) Settings Page for Custom Values

Settings Page for Custom Values

Guide your sub accounts into filling out their Custom Values in Go High Level

By Tom Bristol
August 24, 2024

Requirements

The solutions discussed in this article require an Agency or Full Lifetime account with The Marketer's Toolkit of Go High Level. This is different & separate from your Go High Level account.

What is The Marketer's Toolkit for Go High Level?

Overall Strategy & Concept:

Custom Values are very powerful when it comes to creating a SAAS that is scalable with snapshots. They can be used everywhere including:

  • Message & Email Templates

  • Workflow Automations

  • Funnel & Website Pages

They can power things like:

  • Company Logos

  • Brand Colors

  • Offers

  • Company & Personal Bios

  • Even where a particular trigger link goes!

The Problem We Are Solving - Scalability & User Interface

You've created a beautiful snapshot that perfectly solves your user's problems and it relies on custom values to make it scalable.

The problem we all run into is - how do you get your user to fill out the custom values correctly?

That's where our Custom Values Settings Page solution & Agency Management Workflow Actions come into play.

The Master Agency Sub Account & New Account Purchase Sequence

The idea here is that you will be selling & managing your users through a master agency sub account. This sub account will have in it:

  • SAAS Sales Pages & Order Forms

  • Contacts will be Sub Account Users

  • Custom Values Settings Forms

  • Workflow Automations to Onboard & Manage Users

Once a new customer purchases, your system needs to:

  1. Create a sub account (location)

  2. Deploy your snapshot

  3. Create a user on that sub account.

  4. Send them a welcome email.

If you are using Go High Level's SAAS Configurator, all this will happen automatically if you've set it up correctly. If you are not using the SAAS Configurator, you can use our Agency Management Workflow Actions from the Master Agency Sub Account to do the above.

Next you'll need to get your users to:

  1. Fill out their Custom Values

  2. Connect their integrations (Google Calendar, Social Media Accounts, Payment Integrations)

  3. Get a phone number or WhatsApp

  4. Get an email address set up.

  5. And more depending on your particular SAAS.

There are many more onboarding actions that might be needed, but for now we're focused on the Custom Values.

Setting up the Custom Values Setting Page

For this set up process, we will refer to three sub accounts:

  • Master Agency Sub Account

  • A Customer's Sub Account

Remember that each purchase on the Master Agency Sub Account will create a contact that matches a new customer/user's sub account.

Master Agency Sub Account

Customer's Sub Account Sub Account

Contact

User

Custom Fields

Custom Values

Form

Embedded inside iFrame

The Custom Values Settings Form is created on the Master Agency Sub Account.

  1. Create a custom field for each custom value you want to add.

  2. Put the custom value in the placeholder on the form without the {{ }}. An example is {{ custom_values.logo }} would be custom_values.logo.

  3. Add an email field to the form and optionally a Location ID field. Note: You Cannot use "Location ID" as the name of the field. That name is protected by Go High Level. I recommend "Customer Location ID".

  4. Install the script (continue reading below)

image.png

Installation of the Script:

You can get the script inside of your membership here:

Solution Library Custom Values Settings Page

Place the script in an HTML Element anywhere on the Form.

image.png

IMPORTANT: Make sure that the On Submit action of the form is set to Message.

image.png

Rich Text Fields

<script src="(actual script is in the Solution Library)" rich_text="true">

Optional: if you add rich_text="true" it will make all multi-line text fields into rich text fields like this:

image.png

Installing Your Form or Funnel in the Sub Account

IMPORTANT: This script does not work if the GHL Customizer is not installed on the Go High Level agency.

  1. Make sure the GHL Customizer is installed on the Go High Level Agency you are using this with.

  2. Create the form & install the script on the form.

  3. OPTIONAL: The form can be placed inside of a funnel as well.

  4. Click Preview and then copy the URL of the form.

    image.png

  5. Place the link to the form or page inside of ANY iframe inside of Go High Level.

You can use any of the following methods to add the form inside of an iframe.

  • GHL Customizer: Header Button

  • GHL Customizer: User Menu Link

  • GHL Customizer: Custom Menu Item

  • GHL Customizer: Dashboard Shortcut Buttons

  • GHL Customizer: Launchpad Items

  • GHL Native Custom Menu Link: iFrame Type

File Upload & Color Picker Field Types

File Upload Field Type

IMPORTANT: We do not use the File Upload Field Type. Use the Single Line Text Field for the Custom Field.

image.png

Add "upload" anywhere in the query key to turn the single line text field into a file upload field.

image.pngColor Picker Field Type

To make any single line text field into a color picker, add "color" anywhere in the query key.

image.png

Error Checking Your Form

It's important that the sub account has the custom values that match what you've added in your placeholders. If you want to double check that your form is set up correctly, this keyboard shortcut will check that your form has the location_id, email & that your custom values match.

Error Checking Shortcut:
CTRL+SHIFT+E or CMD+SHIFT+E

The iframe will refresh and you'll see any errors displayed on the form like this:

image.png

Managing Users with Workflows on your Master Agency Sub Account

The script will update the custom values AND it will submit the form. Thus, you can use this to monitor when your users update certain values. A great example of this is if the user added or updated their offer that is displayed on the landing page, you might want to notify your team or congratulate the user.

Was this article helpful?

Thanks for your feedback!