Skip to Content
LLM Decode learn.llmdecode.com
Back to all resources
SOP-276

GoHighLevel CRM Foundations

This SOP covers adding/managing contacts, custom fields and tags, notes, tasks, and activity review in GoHighLevel. It helps small agencies keep CRM data clean and actionable without touching pipelines or automations.

Type SOPs · DOC
Last updated 14 October 2025
Who does this Account manager or CRM operator with Contacts, Imports, Tasks, and Settings permissions

Goal

Set up and run contact management in a GoHighLevel sub-account without pipelines or automations

Ideal outcome

Contacts are cleanly added/imported, deduped, tagged, and enriched with custom fields; notes and tasks are recorded; activity is visible

Why it matters

Reliable contact hygiene and task capture enable small teams to execute consistently and avoid rework

Before you start

• You need access to the client’s GoHighLevel sub-account with permissions to Contacts, Imports, Tasks, and Settings. • Download Template 149 (web version) to use for the CSV contact import. • Refer to the SOP 272: GoHighLevel Whitelabeling & Custom Branding (web version) to ensure your platform reflects correct agency branding. • Refer to the SOP 268: GoHighLevel Client Onboarding And Account Setup (web version) to confirm client sub-accounts are established before applying CRM configurations

Key steps 37 steps

What is inside 43 headings

1 Manage contacts and dedupe in Contacts 10

  1. Log in to the agency dashboard, go to "Sub-Accounts," select the client account, and click "Switch to Sub-Account".
  2. From the main menu, click "Contacts" > click on the plus button to add a new contact.
  3. Enter First name, Last name, Email, Phone, Contact Type, Time Zone, and click "Save".
  4. After saving, look in the contact list and confirm the new contact appears with the details you entered. Use the search bar to find the contact by name, email, or phone. After searching, make sure the correct contact appears in the results with the right details.
  5. Next, click "More Filter" and set your filter criteria, e.g. Tag, Business Name, First Name, etc, and click "Apply" for each filter.
  6. After applying, click "Save as smart list". Then, name the smart list and click "Save".
  7. Now, you'll see a direct filter tab next to "All" in your contacts list. Confirm the smart list tab appears. In this SOP, "Business Name" was created as a smart filter.
  8. Search for potential duplicates by entering the same name, email, or phone. Check the boxes and click on the merge icon.
  9. Click "Merge Contacts".
  10. After merging, refresh the contact list. Search again by the same name, email, or phone. Ensure only one contact entry shows in the results.

2 Import contacts via CSV in Contacts 5

  1. Go to "Contacts" and click on the "Import Contacts" icon.
  2. Click "Contacts" > "Next".
  3. Next, upload your CSV contact list file and choose how to import. Click "Next".
  4. Map fields to the correct columns. For example, match email to "Email", phone to "Phone", tags to "Tags". Click "Next".
  5. Set your preferences, then review the import summary, tick the box "I confirm all contacts..." and click "Start Bulk Import".

3 Configure contact custom fields and tags in Settings 7

  1. Click "Settings" in the left menu > click "Custom Fields" > click "Add Field".
  2. Choose a field type: "Text", "Dropdown", "Date", "Number", or "Checkbox". Click "Next".
  3. Enter the field name in "Field Name". Assign the object to "Contact" and select a "Field Group". Set the options and click "Save".
  4. Confirm the new field appears in the "Custom Fields" list.
  5. Click "Tags" under "Settings" and click "+ Add New Tag".
  6. Enter the tag name in the "Tag Name" field. Click "Create".
  7. Confirm the tag appears in the "Tags" list under "Settings".

4 Apply and bulk manage tags in Contacts 5

  1. Go to "Contacts" and click on a contact.
  2. Scroll down to "Tags" under "ACTIONS" and add or remove tags as needed.
  3. Return to the "Contacts" list. Confirm the tag list updates right under the "Tags" section.
  4. Select multiple contacts via checkboxes. Choose "Add Tags" or "Remove Tags" by selecting the respective icon.
  5. Name the action, choose the tag and click "Add Tags" or "Remove Tags".

5 Work a contact record: notes, activity, and tasks 6

  1. Open a contact from the "Contacts" list.
  2. Go to "Notes" and click "Add Note".
  3. Enter a concise description and click "Save".
  4. Open "Activity" and review recent emails, SMS, calls, forms, and appointments.
  5. Open "Tasks" and click "Add Task".
  6. Enter the title name, the description, set a due date, assignee, and click "Save".

6 Manage tasks in the Tasks view 4

  1. Go to "Contacts" → "Tasks" and apply the "Assignee" filter and select your user.
  2. Apply the "Due Date" filter to set a date range.
  3. Mark status as "Complete".
  4. Click the pencil icon to edit and set a new due date if needed.

The document DOC

The file is locked

It comes with From Leads to Sales: Funnel Building 101, or with the full library.

Bought from LLM Decode before? Sign in to pay ₹ 1,999.00.

Up next · SOP-277 Set Up a Missed-Call Text Back Workflow on GoHighLevel This SOP sets up a GoHighLevel workflow that auto-sends an SMS when inbound calls are missed with optional task creation and internal notifications for follow-u Unlock to read