Video sales letters are liveSee how it works
GoHighLevel integration

Personalized AI clone videos inside GoHighLevel

Your On-camera Persona makes a personal video for each contact at every step of your workflows. GoHighLevel sends it, and who watched comes straight back to the contact.

What the GoHighLevel integration does
Outvid connects to a GoHighLevel sub-account and makes a personal video, in your own face and voice, whenever a workflow reaches an Outvid step. The video link and an animated preview are saved on the contact, so your next email or SMS step can send them, and tags tell your workflow when the contact watched or clicked.

The video layer for GoHighLevel

GoHighLevel sends. Outvid makes the AI clone video.

Your workflows decide who gets a video and when. Outvid makes it and puts it on the contact. Every message still leaves from your own numbers and domains.

  1. Step 1

    GoHighLevel decides

    A contact reaches a step: a new lead, a booked call, a deal stage. GoHighLevel asks Outvid for that moment's video.

  2. Step 2

    Outvid makes the video

    Your On-camera Persona makes a personal video for that contact, in your face and voice, in a few minutes.

  3. Step 3

    GoHighLevel sends it

    The video link and an animated preview go back to GoHighLevel. It sends them, and views and clicks come back too.

Set up in minutes

How to add AI clone videos to GoHighLevel

Connect once, copy one workflow step, and every contact who reaches it gets a video from you.

  1. Record yourself once

    Make your On-camera Persona in Outvid. It is the only recording you ever make.

  2. Connect a sub-account

    Paste a Private Integration token and the location ID. Outvid adds its contact fields and five ready-made video moments to the sub-account.

  3. Add Outvid to a workflow

    A Custom Webhook step asks Outvid for the video the moment a contact reaches it. Outvid gives you the exact step to copy.

  4. Send it from GoHighLevel

    A few minutes later the video link and preview are on the contact. Your next email or SMS step sends them, and views come back as tags.

A real example

From a booked call to a follow-up, with one AI clone video

Two GoHighLevel workflows: one asks Outvid for the video, the other sends it when it is ready and follows up on whether it was watched.

Workflow 1: make the video

  1. Trigger

    Customer Booked Appointment

  2. Action: Custom Webhook

    Ask Outvid for the "booked a call" video

    Outvid makes the contact's video and writes it back to them.

Workflow 2: send it and follow up

  1. Trigger: Contact Tag (added)

    outvid-video-sent

    Added the moment the video is ready.

  2. Action: Send SMS

    Hi {{contact.first_name}}, I made you a quick video: {{contact.outvid_video_link}}

  3. Wait

    1 day

  4. If/Else

    Has tag outvid-watched?

    Yes: alert the owner to call. No: send a follow-up email with the animated preview.

Ready on day one

Five AI clone video moments ready when you connect

Every sub-account starts with the moments agencies use most, each with a brief that shapes what you say. Rename them, rewrite the brief, or add your own.

Intro

A short hello from the person they will work with: who you are, what you help with, what happens next.

Follow up

A friendly nudge after no reply, with one reason it is worth a look and an easy next step.

Booked a call

Thanks them for booking, says you are looking forward to it, and names one thing to have ready.

Missed the call

No guilt: it happens, you still want to talk, and here is a fresh time.

Proposal sent

Walks through what is in the proposal in one breath and invites questions.

Written back to the contact

Everything your workflows need, on the contact record

Outvid adds these fields to the sub-account when you connect and keeps them current. Use them as merge fields, in filters and in If/Else branches.

Contact fields

{{contact.outvid_video_link}}
The contact's personal video page. Send it by SMS or email.
{{contact.outvid_video_gif}}
An animated preview of the video, for emails.
{{contact.outvid_video_moment}}
Which moment the latest video was for.
{{contact.outvid_watch_percent}}
How much of the latest video they watched (0 to 100).
{{contact.outvid_last_watched_at}}
When they last watched.

Tags

outvid-video-sent
The video is ready and saved on the contact.
outvid-watched
They opened and watched the video.
outvid-watched-75
They watched at least three quarters of it.
outvid-cta-clicked
They clicked the button on the video page.

Plus a note on the contact each time a video is ready, watched or clicked.

Built for agencies

Run AI clone videos for every client sub-account

One Outvid account, as many GoHighLevel sub-accounts as you manage, each set up on its own.

One setup per sub-account

Each client gets its own videos, its own person on camera and its own activity log.

The right face for each client

Pick whose On-camera Persona appears for each sub-account, or for each user in it.

Links on your own domain

Serve video pages from a subdomain like videos.youragency.com, so messages never mention Outvid.

A monthly cap per client

Set how many videos a sub-account can make each month, so no client runs away with your credits.

SMS-first contacts included

Contacts are matched by their GoHighLevel ID, email or phone, so SMS-only leads get videos too.

Test before you go live

Send yourself a test video for any moment and watch it before a single contact sees it.

GoHighLevel integration FAQs

No. GoHighLevel sends every email and SMS, from your own numbers and domains. Outvid makes the video, saves it on the contact and reports who watched, so your deliverability never changes.

No. Outvid matches a contact by their GoHighLevel contact ID, email or phone, so SMS-only contacts get videos too.

Five contact fields (the video link, an animated preview, the moment, how much was watched and when) and four tags: outvid-video-sent, outvid-watched, outvid-watched-75 and outvid-cta-clicked. Use them in emails, SMS and workflow branches.

Usually a few minutes. Put a short wait after the Outvid step, or start your send step from the outvid-video-sent tag so it fires the moment the video is ready.

Yes. Each sub-account gets its own setup: who is on camera, its videos, a monthly video cap and optionally its own link domain, so agencies can run it for every client.

Yes. Point a subdomain such as videos.youragency.com at Outvid and every video page and preview is served from it, so the messages never mention Outvid.

It is part of the Agency plan. Talk to us and we will set it up with you, including your first videos.

Each video uses credits from your Outvid plan, the same as any other video you make in Outvid. Nothing is charged for videos that are never made.

Add a personal video to every GoHighLevel workflow

Your On-camera Persona makes the video, GoHighLevel sends it, and you see who watched. We will help you set up the first sub-account.

A

Alex Masson

Promotions

Quick question about your pipeline

9:12 AM

Hi there, I came across your company and wanted to see if you're open to a quick 15-minute call about how we help teams...

AI-generated sales video avatar

Your Name

Video Message

Made this video for you, Marcus

Just now
Prospect company research preview
0:47

Hey Marcus, saw Northwind just opened its second site, congrats!

Click to watch your personalized video →

NEW