Delete spam leads in real time?


We maintain two websites which have lead forms that insert the lead data into our SuiteCRM implementation. We have started to receive spam leads that have email addresses that end in,, and I’ve been thinking about how to address this issue. One idea was to create a workflow such that deleted the lead record from the CRM for any lead whose email address contains those domain names.

I’ve been experimenting with the Workflow functionality and it seems that deleting a record is not possible. What I am trying to do is set up a workflow such that:

Module: Leads
If email contains [one of the above domains]
detele lead record.

The functionality in the Workflow module only allows for modification of records, not deleting is. Is there a way to make this happen?

Has anyone dealt with this spam lead form problem? How did you solve the problem?



Use a Workflow that modifies the record, and set the “deleted” field to “1”.

If it’s only a handful of domain names that you already know, you might try just filtering them out in the web form, with a bit of Javascript.

1 Like