How to Connect Your HighLevel Account to Each Brand (PIT Setup)
The last step of training your brain is the optional one — connecting your HighLevel account. Once connected, MVA's Content Assistant can do more than generate content. It can push social posts to your Social Planner, draft blog posts into your blog, build email templates, and upload media into your account directly. No more copy-pasting. This article walks you through getting a Private Integration Token (PIT) from HighLevel, finding your Location ID, and connecting both to your brand inside MVA. Quick note: Everything below happens inside HighLevel. My Vision Agency is the white label brand of HighLevel, so whether you use your own HighLevel account or an MVA-branded one through us, the steps work the exact same way.
What you'll learn:
- What a PIT is and why MVA needs one
- What unlocks once you connect (the Content Assistant)
- How to generate a PIT inside HighLevel (with the exact scopes you need)
- How to find your HighLevel Location ID
- How to paste everything into MVA and test the connection
- Why the connection is per-brand (and what that means if you have multiple brands)
- What to do if the connection fails
What a PIT Is
A PIT — short for Private Integration Token — is a key. It is a long string of letters and numbers that gives one app permission to talk to another app on your behalf.
In our case, the PIT lets MVA talk to your HighLevel account. Once MVA has the key, it can push content directly into HighLevel for you instead of you copy-pasting everything yourself.
What Connecting Unlocks: The Content Assistant
Connecting HighLevel unlocks the Content Assistant. With the connection in place, MVA can:
- Schedule social posts directly to your Social Planner
- Push blog drafts straight into your blog
- Create email templates inside your email builder
- Upload media from your content workflow directly into your HighLevel media library
Without the connection, MVA can still generate content — you just have to copy and paste it into HighLevel yourself. With the connection, everything flows straight through.
Important: This step is optional, but it is the move that closes the loop. Skip it and you do more manual work. Connect it once and the rest of MVA actually saves you time.
The Connection Is Per Brand (a Major Advantage for Agencies)
MVA connects HighLevel per brand, not per account. If you run multiple brands (Solopreneur plan), each brand needs its own PIT connection to its own HighLevel sub-account.
This is actually how it should work — each brand keeps its content separate, in its own HighLevel sub-account, with its own data. No mixing.
For HighLevel agencies: This is a real workflow advantage. You can connect a separate brand inside MVA to each client's HighLevel sub-account. Each client gets their own trained brain, their own brand voice, their own CTAs, their own service plans — and MVA pushes content directly into their sub-account. One MVA workspace, multiple connected client brands, completely separated.
Before You Start
You will need:
- Admin access to the HighLevel sub-account you want to connect to this brand
- About 5 minutes
- A place to temporarily hold the PIT after you generate it (HighLevel will show you the full token only once — you will copy it and paste it into MVA right after)
Heads up: Treat your PIT like a password. Anyone with your PIT can access whatever the PIT allows. Never share it publicly, never paste it into a chat, and only paste it into apps you trust — like MVA.
Step 1: Open the Connect HighLevel Step Inside MVA
Inside your Brand Guide wizard, you will see "Connect HighLevel" as the final step (it sits after Brand Colors). When you reach this step, MVA shows you everything you need — the required scopes for your PIT, where to paste it, and a button to test the connection.
Keep this MVA tab open. You will come back to it after you generate the PIT in HighLevel.
Step 2: Generate Your PIT in HighLevel
- Open a new tab and log into your HighLevel account (or your MVA-branded sub-account).
- Make sure you are inside the sub-account for the brand you are connecting — not the agency view.
- Go to Settings.
- Click Private Integrations.
- Click Create new Integration.
- Give your integration a name so you can recognize it later. Something like "MVA Integration" works.
Step 3: Select the Required Scopes
HighLevel will ask you which permissions (also called scopes) this PIT can use. MVA needs a specific list. Check every one of these:
locations.readonlyusers.readonlysocialplanner/account.readonlysocialplanner/post.readonlysocialplanner/post.writemedias.readonlymedias.writeblogs/list.readonlyblogs/author.readonlyblogs/category.readonlyblogs/post.writeblogs/post-update.writeemails/builder.write
Must do: Check every scope above. If you skip even one, the matching part of MVA's Content Assistant will fail. For example, if you forget blogs/post.write, blog posts will not push to HighLevel. The full list is short — easier to enable all of them than troubleshoot a missing one later.
Step 4: Generate and Copy the PIT
- Click Create (or the equivalent button to generate the token).
- HighLevel will show you the full PIT — a long string of letters and numbers.
- Click the Copy button next to it.
Heads up: HighLevel only shows you the full token once. After you close that screen, you cannot view the full PIT again — only a partial version. Copy it now, paste it into MVA next, and do not close the HighLevel tab until your connection test passes.
Step 5: Find Your Location ID
MVA also needs your HighLevel Location ID — this is the identifier for the specific sub-account you are connecting.
- Inside the same HighLevel sub-account, go to Settings.
- Click Business Profile.
- Find the Location ID field. It looks like a random string of letters and numbers (for example:
ve9EPM428h8vShlRW1KT). - Copy it.
Now you have both pieces — the PIT and the Location ID. Time to plug them into MVA.
Step 6: Paste Into MVA and Test
- Go back to your MVA tab on the Connect HighLevel step.
- Paste your PIT into the Private Integration Token (PIT) field.
- Paste your Location ID into the Location ID field.
- Click Test & Connect.
If everything is right, you will see a success message and your brain is now connected to your HighLevel sub-account. From this moment on, MVA's Content Assistant can push content directly into HighLevel for you.
What Success Looks Like
Once your connection is working, the Connect HighLevel step shows you a confirmation panel with everything you need to know:
- "All steps complete! Your Brand Guide is ready." — confirms the whole wizard is done.
- "Connected to: [Your HighLevel Account Name]" — confirms which HighLevel sub-account this brand is talking to.
- Location ID: displays the Location ID you connected (so you can verify it is the right one).
- Test Connection Again button — lets you re-run the connection test any time, useful if you suspect the connection has broken.
- Reconnect / Update PIT button — lets you swap in a new PIT (if you regenerated one in HighLevel) or update which sub-account this brand connects to.
When you see this panel, your brand is fully connected. Click Finish Setup to complete the wizard.
If You Want to Skip This Step
You can. At the bottom of the Connect HighLevel screen there is a Finish Without Connecting button. Click it and your brain is saved without the HighLevel connection.
You can still use everything else in MVA — generate emails, social posts, blogs, images, chat responses. You just have to manually copy and paste them into HighLevel yourself.
You can come back any time to add or update the connection — this is the only place to add, update, or verify your PIT for this brand.
Troubleshooting
"Invalid token" error
Double-check that you copied the full PIT, with no extra spaces at the start or end. Re-copy from HighLevel if you are unsure. If you have already closed the screen where the full PIT was shown, delete that PIT in HighLevel and create a new one.
"Permission denied" or "Missing scope" error
You probably skipped a scope when you created the PIT. Go back to your PIT in HighLevel, edit it, enable the missing scope, and save. Then come back to MVA and click Test & Connect again.
"Location not found" or Location ID error
Make sure you copied the Location ID from the correct sub-account — the one that matches the brand you are connecting. The Location ID lives at Settings → Business Profile inside the sub-account.
Connection succeeds but content is not pushing
Wait a few minutes — sometimes the connection needs time to fully activate. If it has been more than 15 minutes and content still is not pushing, delete the PIT in HighLevel, create a fresh one with all the scopes, and reconnect.
You lost the PIT before you could paste it
No problem. Go back to Private Integrations in HighLevel, delete the one that did not get saved, and create a new one. There is no limit on how many you can create.
Frequently Asked Questions
Do I have to connect HighLevel to use MVA?
No. It is optional. Without the connection, MVA still generates content — you just copy and paste it into HighLevel yourself. With the connection, MVA pushes content directly. Most users connect because the time-save is significant.
If I have multiple brands, do I need a PIT for each one?
Yes. The connection is per brand. Each brand connects to its own HighLevel sub-account with its own PIT and its own Location ID. This keeps your brands cleanly separated. For HighLevel agencies, this means you can connect a separate brand inside MVA for each of your clients — each one pointing at their own sub-account.
Can I use one PIT for multiple brands?
No. Each brand needs its own PIT pointing at its own sub-account. This is how MVA keeps your content from getting mixed up across brands.
Can I update or replace a PIT later?
Yes. The Connect HighLevel step is the only place to add, update, or verify your PIT for each brand. Come back any time, paste in a new token, and test the connection again.
What happens if my PIT gets revoked or stops working?
MVA's Content Assistant features will fail until you reconnect. Generate a new PIT in HighLevel, paste it into the Connect HighLevel step inside MVA, and test the connection again.
Where exactly is the Location ID in HighLevel?
Inside the sub-account, go to Settings → Business Profile → Location ID. It is a string of letters and numbers that uniquely identifies that sub-account.
What does the Content Assistant actually do once connected?
It pushes content from MVA directly into HighLevel for you. Social posts schedule into your Social Planner, blog drafts land in your blog, email templates build in your email builder, and media uploads into your media library. No copy-paste required.
What does the "Test Connection Again" button do?
It re-runs the connection test using your saved PIT and Location ID. Useful if you suspect the connection has broken (for example, content stopped pushing to HighLevel) and you want to confirm whether the PIT is still valid.
What does the "Reconnect / Update PIT" button do?
It lets you swap in a new PIT — useful if you regenerated your PIT in HighLevel, or if you want to point this brand at a different sub-account. Paste the new PIT and Location ID, then test the connection again.
Is my PIT stored securely?
Yes. MVA stores your PIT securely so the Content Assistant can use it on your behalf. Treat the PIT like a password and only paste it into trusted tools like MVA.
Stuck connecting HighLevel?
Hop into live coaching 4 days a week. We walk through it with you live.
Join Live Coaching →