Lead Generation Marketing Agency Lead Generation Marketing Agency
  • Marketing Calculators & Tools
    • Free Online Marketing Report
    • Lead Generation Campaign Breakeven Calculator
    • Ads Conversion Value Calculator
    • Recommended Marketing Spend Calculator
    • HighLevel: A2P 10DLC Registration Template
    • Proration Calculator
  • Websites
    • Free Privacy Policy Generator
    • Website Accessibility Tax Credit
    • Fastest WordPress Hosting
    • Gravity Forms Tips
    • Perfect Gravity Forms SPAM Blocking
    • Plugins
    • How to Think about SEO
  • Portfolio
  • Blog
    • Cloudflare Setup
    • Marketing Learned from Jesus
    • Accept Payments w/o Subscription
    • Spy on your Competitors’ Google Ads
  • Contact Us
  • Book Appointment
  • LeadGen Agency Education
    • HighLevel Tips
    • Our GHL YouTube Playlist
    • All GHL Terminology
    • Common High Level Software Questions and Why to Choose GHL
    • Value-Based Pricing Notes
    • Custom Photo Gallery on HighLevel (GHL) Websites
    • Automatically Blocking Social Media Spam DMs in HighLevel

Automatically Blocking Social Media Spam DMs in HighLevel

By Clifford P on April 16, 2024

Marking dozens of junk direct messages (DMs) as Spam in your Meta Business Manager gets old but is a necessary evil until spammers quit spamming.

If your GoHighLevel (GHL) account is connected to your social DMs, it’s even more annoying because now you have junk contacts in your CRM and your sales reps are seeing things they might otherwise not, since they don’t usually also manage your social media inbox.

So we built a GHL Workflow to automatically delete the any contact (which also deletes their conversation history) who sends a social DM matching any of 40+ spammy message phrases.

Table of Contents

Toggle
  • Example Spam Messages
  • Full List of Spam DM Phrases
  • Snapshot of this GHL Automation

Example Spam Messages

Below are some example spam DMs from the Meta Business Manager view. You still need to manually mark them as Spam messages there or just wait for Facebook to identify them automatically, which will make the sender’s name look generic, such as “Facebook user”.

Full List of Spam DM Phrases

This is the list our Workflow is based on. We’ll add new ones to the end of the list, but the list originally started with 45 phrases in alpha-order, with the 45th one being “your account will be deactivated”.

It was updated on February 24, 2025, adding 48 more phrases that we’ve discovered and that others have shared with us. We’re so glad this has received input from others.

Snapshot of this GHL Automation

To get this Workflow automatically installed into your own agency’s GHL so you don’t have to spend an hour building it (lots of copy/paste) and possibly making a logic error building it from scratch, just click here to get the free Snapshot…

Click here to get this Workflow as a Snapshot

The only thing in the Snapshot is this Workflow and a “spam dm” Tag, so you won’t have any conflicts. It’s the simplest GHL Snapshot you’ll ever import :)

If the phrase list is ever updated after you import the Snapshot, you’ll need to manually update your own version. Plus, this allows you to change the logic, such as only applying to Facebook but not Instagram, or to add/remove/edit your own phrases.

Note that if this automation skips contacts with valid contact information, such as having a past appointment booked or having a phone number or email address. If a contact gets deleted in err, you can always recreate the contact in your CRM, but you won’t be able to retrieve their historical information, such as Activity, Conversations, etc. So you might want to change your Workflow logic from Delete Contact to something less severe like adding a tag or marking as Do Not Disturb (DND) and Mark Conversation Read.

Once you import it and possibly customize it to your liking, then you can push it to all your GHL sub-accounts by turning it into your own Snapshot, as demonstrated in this video:

And check this out if you’re trying to block Gravity Forms spam submissions.

Posted in Web.
PreviousEvery Business Should Have A Verified Social Media Profile
NextValue-Based Pricing by Ron Baker
  • For your review: our Policies and Contact Information

    Copyright © 2010–2025 · Log in

    Made with by Clifford Paulick

  • Lead Generation Marketing Agency–Always Improving Since 2010
  • Free Marketing Calculators & Tools
    • Lead Generation Campaign Breakeven Calculator
    • Free Online Marketing Report
    • Recommended Marketing Spend Calculator
    • HighLevel: A2P 10DLC Registration Template
    • Prorate Amount between Two Dates
  • Website Accessibility Tax Credit
  • HighLevel White Label Marketing Software
  • Contact Us
  • Blog
  • Marketing Calculators & Tools
    • Free Online Marketing Report
    • Lead Generation Campaign Breakeven Calculator
    • Ads Conversion Value Calculator
    • Recommended Marketing Spend Calculator
    • HighLevel: A2P 10DLC Registration Template
    • Proration Calculator
  • Websites
    • Free Privacy Policy Generator
    • Website Accessibility Tax Credit
    • Fastest WordPress Hosting
    • Gravity Forms Tips
    • Perfect Gravity Forms SPAM Blocking
    • Plugins
    • How to Think about SEO
  • Portfolio
  • Blog
    • Cloudflare Setup
    • Marketing Learned from Jesus
    • Accept Payments w/o Subscription
    • Spy on your Competitors’ Google Ads
  • Contact Us
  • Book Appointment
  • LeadGen Agency Education
    • HighLevel Tips
    • Our GHL YouTube Playlist
    • All GHL Terminology
    • Common High Level Software Questions and Why to Choose GHL
    • Value-Based Pricing Notes
    • Custom Photo Gallery on HighLevel (GHL) Websites
    • Automatically Blocking Social Media Spam DMs in HighLevel