⚠️ Important: Username Match Required Your TNZ username must match your GHL Agency Owner username. A mismatch will prevent the app from installing. If your login usernames do not match, create a new TNZ User.
Step 2: Connect TNZ to GHL
In the TNZ Dashboard, go to Service Settings → Integrations.
Select GoHighLevel, then select the Starter/Unlimited plan.
Log into GHL, then approve the TNZ SMS features.
Select the appropriate Account. You may select: - An Agency (you'll be able to select multiple SubAccounts), or - A single SubAccount.
If an Agency was selected, confirm automatic installation (optional). Then Proceed.
Check both TNZ SMS options. Then Proceed. - The first option allows displaying TNZ SMS as a Default Provider option. - The second option allows use of TNZ SMS for features such as Conversations and Workflows.
⚠️ Important: Check BOTH boxes You must check both boxes to access all features of the app.
Done! The TNZ SMS app is now installed for the appropriate Agency/SubAccounts.
Step 3: Set TNZ as the Default Provider (Optional)
This is an optional, highly recommended step - it sets your SMS messages to send using TNZ SMS by default.
⚠️ Agency-Admin Access This step must be performed by the Agency-Admin GoHighLevel login (other login levels do not have the necessary privileges). If you are not your account's GHL Agency-Admin, provide these instructions to them to perform.
Should I toggle this option?
Default Provider IS NOT TNZ SMS
Default Provider IS TNZ SMS
The SubAccount can use TNZ SMS only if using the 'TNZ SMS' premium action. Other SMS messages will use the default Provider (usually LeadConnector).
SMS messages will send using TNZ SMS.
⚠️ Conversation Provider GoHighLevel is currently rolling out a unified Conversation Provider setting, which replaces the previously separated "Voice Provider" and "SMS Provider" options.
If your account has been updated to this new layout, you have three options for handling your communications:
1. Use TNZ for SMS Only: Set TNZ SMS as your Conversation Provider. This is the best option if you do not use GHL for voice calls. (Note: We are actively working on TNZ voice features for a future release).
2. Use a Voice-Enabled Provider alongside TNZ: Set a voice-capable provider (e.g. LeadConnector) as your primary Conversation Provider. - Standard SMS: Any messages sent using the default GHL "SMS" function (in Conversations or Workflows) will route through LeadConnector. - TNZ SMS: To route messages through TNZ, you must use the dedicated TNZ SMS tab under Conversations, or select the specific TNZ SMS action within your Workflow Automations. ⚠️ Note: GHL will charge an extra Premium Actions fee when utilizing this setup.
3. Create Dedicated Sub-Accounts: Segregate your traffic by creating two separate sub-accounts: - Sub-Account 1 (Voice): Uses LeadConnector as the Conversation Provider. - Sub-Account 2 (SMS): Uses TNZ as the Conversation Provider.
⚠️ Premium Action Costs Using "Send TNZ SMS" or "Send TNZ Internal SMS" actions incurs a premium action cost, charged by GoHighLevel. Setting TNZ as the default provider so that you can use the standard "Send SMS" options can help you avoid these additional charges.
Can I toggle this for select SubAccounts?
Yes, you may:
a) Install TNZ SMS for specific SubAccounts only (you may select the SubAccounts that have the app installed), and/or b) Toggle the Default Provider for the target SubAccounts only (other SubAccounts can still use the "TNZ SMS" Premium Action but their normal SMS messages will use their default provider).
How do I toggle the Default Provider?
1. Log into GHL as your Agency Admin user.
2. Switch to a SubAccount where you want TNZ SMS as the default.
3. Go to Settings → Phone Numbers → Advanced Settings.
4. Choose TNZ SMS as the default provider and click Save. You must click Save regardless of whether TNZ SMS is already selected. Note: High Level can take up to 10 minutes to sync this change.
5. Repeat this process for each applicable SubAccount.
Using TNZ SMS: Sending & Receiving SMS Messages
Conversations
Use the Conversations tool to send messages to contacts.
Replies from your contacts appear in the GHL Conversations tab.
Send SMS in Workflows
You can optionally use SMS messaging in Automations, for example, automatically send a welcome SMS when creating a new Contact, or sending a Happy Birthday message on a contact's birthday.
1. Create a new Workflow or open an existing one
2. Configure an appropriate 'Trigger' that will cause your workflow to run
3. Add a new 'Action' and find 'Send SMS'
• Send SMS uses the default GHL SMS settings. If your default SMS Provider is TNZ SMS, it will use TNZ.
• Send TNZ SMS forces GHL to use TNZ SMS (additional Premium Action cost applies).
• Send TNZ Internal SMS forces GHL to use TNZ SMS to send a message to internal app users.
4. Enter your Message and send a test before saving your action
• Action Name is a description displayed in your workflow. • Override TNZ User allows you to select the SMS Sender that should receive reports for the messages. By default, leave blank. • Mobile Number is the mobile telephone number that should receive the SMS message. You may specify up to five other mobile numbers separated by commas. For international messages, ensure you use the full country code including the leading +. • Message contains the SMS message to send and may include dynamic values. You may send messages longer than 160 characters and are charged per SMS Part (see Long SMS Messages).
Country Access: Exclusive Focus on New Zealand and Australia
TNZ SMS is purpose-built for NZ and AU, ensuring reliable delivery and compliance with local carrier rules. This regional focus means better performance compared to global providers who treat NZ and AU as secondary markets.
SMS Sender Numbers
The number or name that appears on your recipient's phone depends on the destination:
Destination
Sender format
New Zealand mobiles
TNZ short code (3–6 digit number). Dedicated short codes available (learn more).
Australian mobiles
Custom Sender ID supported (e.g. your business name) or Virtual Mobile Number
International
Custom Sender ID or Virtual Mobile Number supported in most locations (learn more).
If the TNZ Account has been registered by an individual SubAccount:
In this model, each client registers their own TNZ account, connects their GHL SubAccount, and receives their own TNZ invoice. The Agency is removed from the billing chain entirely - no charges are passed to the agency.
📋 Example: SubAccount Registers Direct With TNZ
Bright Digital Agency manages the GHL setup for City Dental, but City Dental prefers to pay their own messaging costs.
City Dental registers a TNZ account and connects their SubAccount. TNZ invoices City Dental directly. Bright Digital still handles the GHL configuration but has no involvement in that client's TNZ billing.
Each month, TNZ sends City Dental one invoice that looks like this:
SubAccount
SMS Parts Sent
Cost (ex GST)
City Dental
220
$22.00
Monthly base fee
$20.00
Total
$42.00
No invoices or costs are attributed to Bright Digital.
Troubleshooting: Common Issues
Messages Stuck as "Pending"
Follow these troubleshooting steps:
Check the mobile number is correct. Try calling it to confirm it's a valid, active number.
Try sending via the "TNZ SMS" tab directly. In GHL, under Conversations, select a conversation, select the TNZ SMS tab, then send a test message. This confirms whether the "Default Provider" setting is the issue.
Some GHL system messages (such as login notifications) always use LeadConnector and cannot be changed.
For all other features (Conversations, Workflows, Review Requests), follow the Step 3: Set TNZ as the Default Provider instructions above and re-save the setting, even if TNZ SMS already appears selected.
Wait for 10 minutes for HighLevel to sync the change.
Disable Email Notifications for SMS Replies
To disable email notifications for SMS replies:
Log into the TNZ Dashboard
Go to Users and select the appropriate user
Click the SMS tab
Set the SMS Reply Report Method to None
Click Update
Repeat for any other required users
Uninstall TNZ SMS
If you need to remove the TNZ SMS app from your agency or specific SubAccounts:
Log into GHL as your Agency Admin user.
Go to App Marketplace → Installed Apps.
Find TNZ SMS and click the three dots → Uninstall.
Choose to uninstall from the entire Agency or specific SubAccounts as required.
Confirm the uninstall.
⚠️ Uninstalling Your Default Provider Uninstalling the app will disconnect TNZ SMS from the affected SubAccounts. You may need to manually adjust the SubAccount's Default Provider.
Frequently Asked Questions
Can I use my own mobile number or a custom Sender ID?
When sending to New Zealand mobiles, TNZ uses short codes only (learn more).
When sending to Australia and some international locations, a Custom Sender ID (e.g. your business name) or a Virtual Mobile Number (e.g. +61401020304) is supported (learn more).
Do I need to leave GHL to send SMS?
No, all sending, receiving, and automation occurs within GHL.
You only need to log into the TNZ Dashboard for account management, billing, and reporting.
Why are my messages stuck as "Pending"?
Usually because TNZ isn't set as the default provider, or the app needs reinstalling. See the Troubleshooting section for step-by-step guidance.
Why are GHL login codes still using LeadConnector?
GHL system notifications (such as login codes) always use LeadConnector SMS and cannot be changed to a custom provider. This is a GHL limitation, not a TNZ issue.
Does the trial automatically convert to a paid account?
No. When your 14-day trial ends, you'll need to log into the TNZ Dashboard and manually convert to a full account. Your settings and SubAccount connections are preserved when you upgrade.
Additional Assistance
If you have any questions or need help at any stage, the TNZ team is ready to assist.