General information
Both packages offer some of the same anti-spam tools. You can use them at the same time if you wish, it doesn't matter.
They might work slightly differently or offer different options. For example, Form Reform and Anti-spammer Master deal with URLs in Text Areas differently.
The only Anti-spammer Master settings you'll have to manage within For Reform are:
Everything else is managed through the Anti-spammer Master settings form on the core Spam Control dashboard page.
Setting up Anti-spammer Master & Form Reform
Anti-Spammer Master for Form Reform provides a new Form Handler plugin that runs Anti-Spammer Master from within Form Reform's submit pipeline.
Simply insert the Anti-Spammer Master handler into the pipeline like you would any other handler. This will usually be at the top of the pipeline before, after or instead of Form Reform's Spam Detect handler.
Set it up to fail silently or display an error message when Spam is flagged.
The spam checks you configure in the Anti Spammer Master dashboard settings at Dashboard > System & Settings > Permissions & Access > Spam Control will then be applied to the Form Reform submission.
Use them in your forms
Using honeypots and timers with Anti-Spammer Master and Form Reform is easy:
You can add as many honeypots to your form as you'd like, although one is usually enough.
Since Form Reform has its own honeypot checking system, you can disable one or the other or use them both at the same time. It doesn't matter, as Anti-spammer Master and Form Reform won't step on each other's toes.
What are honeypots and timers?
If you're not sure what honeypots and timers do, it's simple:
Improving accessibility
It is good practice to put your honeypot blocks after the submit button. Putting it after the submit button will ensure users with disabilities using screen readers will not fill the honeypot accidentally. Other measures are in place to avoid that, this is just an extra measure but an important one.