How-to
How to set up HighLevel for a local business
The order we would build a plumber's, dentist's or salon's account in, so the useful parts work in week one.
This guide may contain affiliate links to HighLevel. Disclosure.
A new HighLevel sub-account can feel like a cockpit. The fix is to build in a deliberate order: get the business able to answer leads first, then add the extras. This checklist is written for a local service business such as a plumber, dental office, salon or cleaning company.
Menu names below follow HighLevel's help center as of October 2026. HighLevel updates its interface often, so a label may differ slightly in your account.
Before you start
Gather these from the business owner:
- Legal business name, address, hours and the main phone number customers call today
- The services they sell and roughly what each is worth
- Their Google Business Profile login (for reviews)
- Their domain registrar login, if you will build or connect a website
- An EIN or other details for text-message registration
1. Create the sub-account
From the agency view, create a new sub-account for the business. If you already have a snapshot built for this industry, create the sub-account from the snapshot so workflows, calendars and forms arrive pre-built. HighLevel notes that funnels and websites copied from a snapshot arrive as drafts until you connect a domain and publish.
2. Fill in the business profile
Add the business name, address, hours, time zone, logo and contact email in the sub-account's settings. These fields feed custom values used in messages, so getting them right now saves editing later.
3. Get a phone number and register for texting
Buy a local number inside HighLevel's phone system ($1.15 a month for a US local number at the published rate). Many businesses keep their existing number and forward calls to the HighLevel number, or use the HighLevel number as a tracking number.
Then start A2P 10DLC registration for the business. US carriers require it for business texting from local numbers, and approval takes time. HighLevel lists a one-time registration fee and a monthly campaign fee in its phone pricing guide. Submit early.
4. Turn on missed-call text back
Under Settings, Phone System, Voice, Voicemail & Missed Call Text Back, enable Missed Call Text Back and write the message. HighLevel recommends a ring timeout of 10 to 20 seconds before a call counts as missed. Full steps and message examples are in our missed-call text back guide.
5. Build the booking calendar
Create one calendar per bookable service or per staff member. Set business hours, appointment length, buffer time and how far ahead people can book. Turn on confirmation and reminder messages. Put the booking link in the missed-call text so callers can book without waiting for a call back.
6. Set up one pipeline
Keep the first pipeline short. For most local businesses five stages are enough:
- New lead
- Contacted
- Quote or appointment booked
- Won
- Lost
You can add stages later once you see where leads actually stall.
7. Add a lead form and connect it
Build a short form (name, phone, email, service needed, best time to reach). Embed it on the existing website or a simple HighLevel landing page. Create a workflow so that every form submission creates an opportunity in "New lead", texts the lead a confirmation, and notifies the owner.
8. Connect Google and switch on review requests
Connect the business's Google Business Profile, then go to Reputation, Settings. Set the Review Link, enable SMS and/or email review requests, choose when the first request goes out and how many retries to allow. Trigger requests from a workflow when an appointment is marked complete or an opportunity moves to "Won".
9. Website or landing page
If the business has a decent website, leave it and embed your form and chat widget. If not, build a one-page site with the services, service area, reviews, the booking calendar and click-to-call. Connect the domain inside HighLevel and publish.
10. Save it as a snapshot
Once the account works, save it as a snapshot. HighLevel describes snapshots as reusable templates that capture a sub-account's workflows, funnels, calendars, forms and other assets. Your next client in the same industry starts from here, and you can refresh the snapshot as you improve it.
A week-one test plan
Before you hand the account over, test it like a customer would:
- Call the number and let it ring out. Did the text back arrive, and does the booking link work?
- Submit the form. Did the lead land in the pipeline, and did the owner get notified?
- Book an appointment. Did the confirmation and reminder send at the right times?
- Mark a test appointment complete. Did the review request go out with the right link?
Common mistakes
- Promising texting before registration is approved. Calls work right away; SMS from a local number depends on 10DLC approval.
- Too many workflows on day one. Start with missed-call text back, form follow-up, appointment reminders and review requests. Add more once those run cleanly.
- Texting people who never opted in. Only text people who contacted the business or gave consent, and keep opt-out (STOP) handling intact.
Frequently asked questions
How long does it take to set up HighLevel for a local business?
The core build above can be done in a working day if you have the owner's information ready. Text-message registration approval is the usual bottleneck and is outside your control.
Do I need a new phone number?
Not necessarily. Many businesses forward their existing number to a HighLevel number or use the HighLevel number for tracking. You do need a HighLevel number for calls and texts to run through the platform.
Can I reuse this setup for other clients?
Yes. Save the finished sub-account as a snapshot and load it into the next client's account.
Sources
- HighLevel: Create a new sub-account using a snapshot
- HighLevel: Snapshots overview
- HighLevel: Configure Missed Call Text Back
- HighLevel: Customize review request messages
- HighLevel Phone System Pricing & Billing Guide
Prices and features were checked on October 27, 2026.