---
title: "GHL: Workflows—Setup & Basics"
description: "GHL workflows + Linq Blue: triggers/actions, provider setup, custom iMessage actions, stop-on-reply logic"
---

[Skip to content](https://help.linqapp.com/ghl-workflows-setup-basics#main-content)

English

Show submenu for translations

[![Cube-Linq-w](https://help.linqapp.com/hs-fs/hubfs/Cube-Linq-w.png?width=200&height=89&name=Cube-Linq-w.png)](https://linqapp.com/?hsLang=en)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- [Go to linqapp.com](https://linqapp.com/)

[Go to linqapp.com](https://linqapp.com/?hsLang=en)

 How can we help?

- There are no suggestions because the search field is empty.

1. [Help Center](https://help.linqapp.com/?hsLang=en)
2. [Linq Blue](https://help.linqapp.com/linq-blue?hsLang=en)
3. [Integration: GHL](https://help.linqapp.com/linq-blue?hsLang=en#integration-ghl)

July 9, 2026

# GHL: Workflows—Setup & Basics

#### What Are Workflows in GoHighLevel?

Workflows in GoHighLevel (GHL) are automations that help you send messages, assign leads, trigger follow-ups, and automate communication without manual work.

When connected with Linq Blue, workflows can send native iMessages directly from your Linq Blue number inside GHL.

This allows teams to create more personal, conversational automations instead of traditional SMS blasts.

---

### Before You Start

Make sure you have:

- An active Linq Blue subscription
- Your GoHighLevel integration connected
- Linq actions installed inside GHL
- A connected sub-account
- Smart Number Assignment enabled (recommended)

---

### How to Create a Workflow

#### Step 1 — Open Workflows

Inside GHL:

Automation → Workflows → Create Workflow

You can:

- Start from scratch
- Use a Linq Snapshot
- Duplicate an existing workflow
  
  ![](https://help.linqapp.com/hs-fs/hubfs/Screenshot%202025-12-10%20at%209.58.40%20AM.png?width=171&height=76&name=Screenshot%202025-12-10%20at%209.58.40%20AM.png)

---

#### Step 2 — Add a Trigger

A trigger tells the workflow when to start.

Common triggers include:

| Trigger | Example |
| --- | --- |
| Contact Created | New lead enters CRM |
| Form Submitted | Facebook or website form |
| Contact Tag Added | “Buyer” or “Hot Lead” tag |
| Appointment Booked | Follow-up reminders |
| Customer Replied | Stops or changes automation |

Example:  
“When a lead submits a form → send an iMessage automatically.”

![](https://help.linqapp.com/hs-fs/hubfs/Screenshot%202025-12-10%20at%2010.00.37%20AM.png?width=335&height=430&name=Screenshot%202025-12-10%20at%2010.00.37%20AM.png)

---

### Sending iMessages with Linq Blue

#### Step 3 — Add a “Send iMessage” Action

Inside the workflow:

Add Action → Apps → Linq → Send iMessage

This sends a native iMessage from your Linq Blue number instead of regular SMS.

Best practices:

- Keep messages short
- Sound conversational
- Avoid links in the first message
- End with a question to encourage replies

### ![](https://help.linqapp.com/hs-fs/hubfs/Screenshot%202025-12-10%20at%2010.01.25%20AM.png?width=320&height=79&name=Screenshot%202025-12-10%20at%2010.01.25%20AM.png)

### Example

> Hey John! This is Sarah from Apex Roofing.  
> Are you still looking for help with your estimate this week?

---

### Helpful Linq Workflow Actions

#### Share Contact

Action:  
Apps → Linq → Share Contact

This sends your contact card directly into the recipient’s phone so your business appears branded inside iMessage.

⚠️ Important:  
“Share Contact” cannot be the first step in a workflow. It must come after a Send iMessage action.

---

#### Wait for Reply

The “Wait for Reply” action pauses the workflow until the contact responds.

This helps:

- Prevent over-messaging
- Improve engagement
- Keep conversations natural

Example flow:

1. Send iMessage
2. Wait for Reply
3. If no response after 24 hours → send follow-up

---

### Example Basic Workflow

#### Simple Lead Follow-Up Workflow

### Trigger

Form Submitted

### Actions

1. Send iMessage
2. Wait 1 Day
3. Send Follow-Up Message
4. Share Contact Card

### Example

Message #1:

> Hey ! Thanks for reaching out.  
> What questions can I help answer for you?

Follow-Up:

> Just checking back in — still interested in chatting this week?

---

### Workflow Tips

#### Keep Messages Human

Linq Blue performs best with conversational messaging.

Avoid:

- Long paragraphs
- Mass-marketing language
- Aggressive follow-ups
- Sending too many messages too quickly

---

#### Use Delays Between Messages

Space messages naturally.

Recommended:

- 24+ hours between follow-ups
- 2–3 follow-ups maximum without a response

---

#### Monitor Performance

Inside GHL → Linq → Phone Analytics, you can track:

- Response rate
- New conversations
- Message volume
- Line health

Healthy reply rates help protect your number and improve deliverability.

---

### Summary

GHL workflows with Linq Blue allow you to:

- Automate iMessage conversations
- Send contact cards
- Create personalized follow-ups
- Improve response rates
- Scale communication while keeping it human

The most effective workflows feel like real conversations — not campaigns.

 

 

 

 

 

 

 

- [Linq Blue](https://help.linqapp.com/linq-blue?hsLang=en#main-content)

    - [Linq Blue Subscription](https://help.linqapp.com/linq-blue?hsLang=en#linq-blue-subscription)
    - [Linq Zero](https://help.linqapp.com/linq-blue?hsLang=en#linq-zero)
    - [Integration: GHL](https://help.linqapp.com/linq-blue?hsLang=en#integration-ghl)
    - [Integration: Salesforce](https://help.linqapp.com/linq-blue?hsLang=en#integration-salesforce)
    - [Integration: HubSpot](https://help.linqapp.com/linq-blue?hsLang=en#integration-hubspot)
- [Linq One](https://help.linqapp.com/linq-one?hsLang=en#main-content)

    - [FAQs](https://help.linqapp.com/linq-one?hsLang=en#faqs)
    - [Linq App](https://help.linqapp.com/linq-one?hsLang=en#linq-app)
    - [Admin Dashboard](https://help.linqapp.com/linq-one?hsLang=en#admin-dashboard)
    - [Products](https://help.linqapp.com/linq-one?hsLang=en#products)
    - [Troubleshooting](https://help.linqapp.com/linq-one?hsLang=en#troubleshooting)
- [API](https://help.linqapp.com/api?hsLang=en#main-content)

    - [Sandbox](https://help.linqapp.com/api?hsLang=en#sandbox)
    - [API Resources](https://help.linqapp.com/api?hsLang=en#api-resources)

[![Cube-Linq-w](https://help.linqapp.com/hs-fs/hubfs/Cube-Linq-w.png?width=197&height=88&name=Cube-Linq-w.png "Cube-Linq-w")](https://linqapp.com/?hsLang=en)

linqapp.com Help Center

Copyright © 2025, Linq