DEV Community

Cover image for Bulk GoHighLevel Email Template Deletion Tool
Samee Ullah
Samee Ullah

Posted on

Bulk GoHighLevel Email Template Deletion Tool

Bulk GoHighLevel Email Template Deletion Tool

Clean up your GHL subaccounts in seconds — no code or backend needed.


Why I Made This

GoHighLevel (GHL) is a great platform for email marketing and automation. But there's one big problem — you can’t delete email templates in bulk.

If you have 50, 100, or 300+ templates, you have to remove them one by one. That takes a lot of time.

So I built a simple tool that helps you fetch, select, and delete multiple email templates with just a few clicks.


What This Tool Does

  • Fetch all email templates from your GHL subaccount
  • Show each template’s name, ID, and last updated time
  • Let you select multiple templates
  • Delete them in bulk using GoHighLevel’s official API
  • Works entirely in your browser — no server or database needed

What You Need

Before using the tool, you will need:

🔐 1. Location ID

This is your Subaccount ID in GoHighLevel. You can find it in your URL when inside a subaccount.

🔑 2. Private Integration Key

Go to:
Settings → API → Create Private Key

Make sure to give the key these permissions:

  • View Templates
  • Add/Edit/Update/Delete Templates

How To Use It

  1. Download or open the tool in your browser (you’ll get the link from the GitHub repo below).
  2. Enter your Location ID and Private Integration Key
  3. Click “Fetch”
  4. The tool will show all templates
  5. Uncheck the ones you want to keep
  6. Click “Delete from GHL” to start deletion
  7. Keep at least a 2-second delay between each delete for safe API calls

⚠️ Important Notes

  • The tool runs in your browser. Your token is used locally, so make sure you’re using it on a trusted computer.
  • Once deleted, templates are permanently removed from your GHL account.

GitHub Link

👉 View Source Code on GitHub


💬 Final Thoughts

This tool is made for GHL users who want to save time and clean up their email templates quickly. No need for coding, servers, or manual deleting.

If you find this helpful, please give it a ⭐️ on GitHub or share it with other agency owners!

Let's connect on LinkedIn

Top comments (0)