Update Time Zone For Leads

This is used to correct leads time zones assigned incorrectly inside GHL

🎯 Purpose:

To automatically correct inaccurate time zone or country settings for new leads — ensuring your drip campaigns and follow-ups send at the right time in the lead’s actual location. 📅🕘


🧠 Background (Why This Matters)
HighLevel sometimes pulls the wrong time zone or country for new leads — especially when they come in via:


  • Facebook Lead Ads / Groups


  • Web forms with location masking

  • IPs showing different regions 🌐

This causes:

  • SMS/email messages going out too early or too late ❌

  • Poor engagement and possible complaints 🚨

  • Compliance issues if messages are sent outside business hours 🕒

This workflow solves that by checking the lead’s phone number country code and assigning the correct time zone + country name.


🛠️ Prerequisites

✔️ myCRMSIM snapshot installed
✔️ Access to workflows and custom fields in HighLevel
✔️ Know your primary lead locations + their country codes
✔️ Understand which time zones correspond to your target countries


Step-by-Step Instructions


📌 Step 1: Open the “Time Zone Correction” Workflow


Find the Time Zone Correction workflow in your snapshot.

💡 This workflow has no fixed trigger — it’s designed to be used as a modular add-on.

You can:

  • Trigger it manually

  • Add it after form submissions

  • Chain it from another workflow via “Go to Workflow”


🧩 Step 2: Understand the Logic (IF Statement)


The core of this workflow is a Conditional IF Statement based on phone number country codes.

Here's what it checks:

  • 📞 If the number starts with +61 (Australia) → Set Sydney time zone + country = Australia

  • 🇺🇸 If +1 (USA) → Set time zone = US/Eastern (GMT-4) and country = United States

  • 🇪🇸 If +34 (Spain) → Set time zone = Europe/Madrid

  • 🇳🇿 If +64 (New Zealand) → Set time zone = Pacific/Auckland

  • 🇬🇧 If +44 (UK) → Set time zone = Europe/London

  • 🇦🇪 If +971 (UAE) → Set time zone = Asia/Dubai

📍 These are just starter examples — you can expand it to cover any country your leads come from.


Step 3: Add More Countries (If Needed)


Want to add more?

  1. Duplicate a branch inside the IF condition

  2. Enter the new country code

  3. Set the correct time zone and country name

Example:
If you're getting leads from Canada (+1), but want to set Pacific Time, add:

  • IF number starts with +1 (and you detect they’re Canadian)

  • Set time zone = America/Vancouver

  • Set country = Canada

✅ It’s better to be in the right region than a completely wrong continent!


🛠 Step 4: Optional — Feed Into Another Workflow


The template includes a “Go to Workflow” step at the end.
You can:

  • Leave it as-is

  • Replace with another workflow

  • Or remove it entirely if you’re not chaining workflows


⚙️ Settings Recap

✔️ Trigger: Flexible (attach wherever needed)
✔️ Condition: Based on country codes in phone numbers
✔️ Action: Set correct time zone + country name
✔️ Modular: Use standalone or feed into other workflows


📢 Final Notes

‣ Always set your campaigns to send in contact’s time zone
‣ Use this workflow to clean up inaccurate time zones before starting any drips
‣ Prevents accidental off-hours messages that hurt engagement or break compliance


🙌 Pro Tip
Combine this with your Drip Campaign Template to ensure all outbound texts are:

  • Sent at the right time ⏰

  • Respecting time zones 🌐

  • Increasing open + response rates 📈

Was this article helpful?

0 out of 0 liked this article

Still need help? Message Us