How do I control spam?

We get from 5-25 spam messages into our freshdesk dashboard per hour via our portal submission page. They are clearly coming from bots. How do we get this under control? Support at Freshdesk has told us to setup a filter, but there is nothing to filter on as these are random subjects and email addresses.

58 replies

We have the same problem, a lot of mails from @qq or others china localization...

Userlevel 4
Badge +12


We can blacklist certain domains like so that they aren't allowed to create tickets in your helpdesk. Please shoot an email to support(at)freshdesk(dot)com for enabling the blacklist.

@ITMODE: I've created a support ticket for you. One of our support heroes will get in touch with you shortly.


Hello Aravind

Lately we experience an increase of spam, marking them as such and blocking the sender is not helping much.
Could you please check it out?

Hi guys!

Any news about your new awesome super spam algorithm? In last few weeks amount of spam tickets increased dramatically - my day begins from crusade agains dozens of viagra pills and other wired promotional spam in our tickets list. I love Freshdesk but spam is something what seriously harms your solution.

Best regards,


We have started to receive 1000s of spam emails over the last week.  We have created a Dispatch'r rule to deal with them once we have discovered them, but they keep changing and continue to fill up our ticket queues.  When will the inbound email be filtered for spam before allowing tickets to be created?  Implementing a cloud system like Proofpoint would help magnitudes.

Userlevel 4
Badge +12

@Brian Yes the spam filtering can help to weed out tickets from a few domains like Is this something that you'd like to explore?


Yes.  Is this different than the "Spam" button in the ticket interface?  I have been clicking "Spam" once tickets are created to remove them from the queue, but this is not dealing with them before they are tickets.

Userlevel 4
Badge +12

Yes, Brian. We can avoid ticket creation for a few domains like "". Would you be able to help us with the information on the private ticket that I've created for you?


We're having similar issues ... need to find a way to filter out spam messages before they become tickets ... and it needs to be *automatic* ... honestly, in 2018, expecting users to manually create simple rules like "if subject contains ... move to spam" is just dumb.  Spam filtering has become an artform, Google and similar do it *very* well ... lots of other companies also do it with extreme accuracy, based on seeing many thousands of emails from many accounts and building spam scores from a range of factors.  

I really can't understand how what is supposed to be a market-leading support solution, does not have a built-in spam filter.

We received almost 1000 spam tickets this morning, all within a few seconds of the same time, around 5:30am.  They all consist of 2 or 3 lines of Russian characters, but they are all different content from different email addresses.  It was a nightmare today to mark them all as spam.  Luckily, the rapid fire arrival and non-business-hours time prevented valid tickets from being interwoven with spam tickets.  If they did this same thing more slowly in the middle of the day it would have been even worse.  And this was BAD.

This alone is reason to consider handling tickets some other way.  The productivity loss and manpower required to sift through spam is very expensive.

We'd also love to see Freshworks implement better anti-spam control systems (Barracuda anti-spam comes to mind). The pictures that spammers attach to some of the "friendship" emails, and non-adequate spam control for emails sent to our Freshdesk is giving our larger team who receives all of these pause as well and considering other options.

Unfortunately it seems that Freshdesk is not willing to do any standard Spam checking/filtering. Considering how many standard solutions are out there, both open source and commercial, this is disappointing. We just got 2000+ blatant spam emails into our system in a matter of hours. They were in a different language, blatant spam, and from blacklisted domains. Using even something like Spam Assassin would have caught and blocked this. Considering many of your competitors have systems in place that would have caught this, it has come time for us to look in one of those directions and bite the bullet now versus later. This thread is 5 years old and nothing serious has been put in place, yet you found time to pretty up the site.

It certainly seems that freshdesk is not responding as needed. Alternative ticket systems is not something I’ve investigated recently, but I am beginning to look into it now. If anyone is ahead of me, dropping a couple of company names here would be great. If anything will light a fire under freshdesk, that would be it.

We are experiencing a similar problem. Each day for the past week, we receive anywhere between a few hundred to thousands of blatant Russian spam messages. They hit us between midnight and 6am, and it's become a real nuisance. I've been communicating with FreshDesk support through their little chat popup, and while they're quick to respond and always sign off with "My pleasure! Have a great day!" (not appropriate tone for a frustrated customer), the advice has seemed somewhat half-baked.

For starters, since the spam tickets are being generated by emailing our old default FreshDesk support email (we've since changed the address to try to mitigate this) they suggest a Dispach'r rule that will mark any emails received to that account as SPAM. Fair enough. If you decide to go this route, don't forget that Dispach'r rules are executed in sequential order! If this rule isn't at the top of the list, it'll likely be ineffective. I just learned that lesson the hard way. My fault though.

Secondly, they claimed to have now "activated" their spam filtering feature on our account. However, they also tell me there is no way to interact with this feature. They they activated it yesterday, and since then we've been blasted with 5000+ spam emails. So from a customer's perspective it's not intuitive. They tell me that the system needs to first analyze the pattern of incoming messages, and based on that, it would start working. So that still requires spam to arrive, be marked as 'spam', and supposedly the filtering system would start to work. Theoretically, the Dispach'r rule would automate this so we wouldn't wake up to this soul crushing pile of spam each morning. We're still in the thick of it, so we'll see. BTW, why does is something as important as spam filtering have to be manually turned on at our request? Shouldn't it be a standard feature?

We're frustrated with this and are also arriving at the point where we're going to start considering other options.

We are having the Same issue, please advice on how to Fix this Spam issue.  Now we're at 34,000+ SPAM tickets and our existing client tickets are buried in MUCK.

Filtering out by domain will help, but will not solve all the SPAM.  Some are,, and we can't get rid of Gmail or


I just installed freshdesk before project released, and I already have 6000+ spam messages. WTF 

We've been a customer for 6 years now, and while spam has always been a problem, we're getting thousands of spam tickets a day in our dashboard. Like everyone here has stated, this makes the product unusable, and it's crazy that a company that sells help desk software isn't actually you know, good at responding to customer issues like this one.

The spam is coming via email, not the customer portal, forums, social media, etc. Probably going to switch to a dedicated (free) gmail account and give our agents access to that...

We are having the same issue. It appears that Freshdesk are not willing to address this. We are going to begin looking elsewhere for a company willing to address issues like this.

Update: We cancelled our account and moved everything to a dedicated Gmail address. 

I am in the same boat as everyone else, just mounds of spam, and as I am on one of the middle tier plans I am unable to do any of the other recommended solutions in other posts and have just had to set it to automatically bin off tickets past a certain date that are open with russian characters, but its thousands and every day it keeps happening. It is making the system unusable and as mentioned this is a paid for service that has had this problem over 6 years and it keeps getting worse.

As much as I would rather stay with freshdesk, if its gonna waste 30 mins each day trying to prune new spam im just gonna have to call it a day and go elsewhere which is more of a faff, I would love to stay, just make the spam go away... or unfortunately I imagine a lot of us will be going instead :(

Badge +6
Hello everyone,

My apologies for the issue with the spam tickets. We're working on a solution to help everyone who has been affected by it. Here is a community post about spam tickets that we're constantly monitoring - you can let us know more about the issue that you're facing.

Recently, we rolled out some new checks to prevent the creation of spam tickets. These new checks are enabled by default for all new accounts and on request for our existing customers. You can either reach out to or confirm in the community thread (that you want to try it out) and our team will reach out to you.

Understandably, everyone who replied to this thread would want to resolve the spam issue. However, the fix that we provide might impact certain workflows. Since each team works differently, we’d like to talk you through how the filter works before enabling it. This is just to ensure that there is no significant impact on how you work.

Hope this was helpful :)


We implemented the automation so that if it contained any Cyrillic characters the ticket would be delete. However recently this has stopped working. Over the weekend we got three Russian language tickets come through. 

Is there a reason that this should have stopped working?

Userlevel 5
Badge +9

Hello David!

Ideally an automation would work if all the conditions set up in the rule match with the ticket.

We could see that this was resolved for you on the ticket that you had raised with us. Feel free to drop an email to for any further queries in the future.

Happy to assist you, anytime. Cheers!

We are getting 200+ emails per day from email addresses that are all Spam. They are clogging our dashboards so our Agents can't see current activity - it's making it very difficult to work efficiently. We really need a domain blocker or some better way to manage the Dashboard. We don't mind using a dispatcher rule to send all of these to the spam box, but we need a way to remove them from the dashboard.

Userlevel 5
Badge +12

We are getting 200+ emails per day from email addresses that are all Spam. They are clogging our dashboards so our Agents can't see current activity - it's making it very difficult to work efficiently. We really need a domain blocker or some better way to manage the Dashboard. We don't mind using a dispatcher rule to send all of these to the spam box, but we need a way to remove them from the dashboard.

Hi @elanaalex


I hope you are doing well. We can understand how frustrating it could be when spam tickets flood your system. As you mentioned, you can set up an automation rule that runs on ticket creation such that, if the requester email contains ‘', mark the ticket as spam or delete the ticket. 


To remove the spam tickets that’s created already, you can set up a time trigger rule like below: 


Navigate to Admin → Automations → Time triggers → New rule and set up the rule like below: 


Time trigger rule to mark tickets as SPAM


That said, if you have additional conditions, you can add them using the ‘Add new condition’ option. Ensure to mark ‘match ‘any’ or ‘all’ of the below’ conditions right for your logic to work. These rules run once every hour and processes all recent tickets - tickets updated in the past 30 days. 


Can you try this and see if that helps? If you need any further assistance, write to and  we’d love to help you further. 


Have a good day!