# FAQs

### **Do I need to add anything to my forms to make Snaptcha work**

No, all you need to do is enable the Snaptcha extension. The hidden field will automatically be added to your form and the validation done when the form is submitted. The exceptions to this are member registration forms and the native email module.

### **How can I test to see if Snaptcha is working?**

To see Snaptcha working on your site, navigate to one of your forms, open your browser’s inspector or use Firebug and delete the input field that Snaptcha inserted. It will usually be towards the bottom of your form’s markup and will have an id that begins with the prefix in your extension settings (“snap” by default). After deleting the input field, submit the form and the error message from your extension settings should appear.

### **Why does form submission fail with DevDemon Forms?**

When building your form with DevDemon Forms, ensure that you have enabled Snaptcha support under Form Settings > Security.

### **Does Snaptcha work with modal windows?**

Snaptcha works with the majority of modal windows however you may run into issues with those that duplicate or modify the mark-up. Snaptcha is known to work with the [jQuery UI Dialog](https://jqueryui.com/dialog/) and [FancyBox](http://fancyapps.com/fancybox/). It does not work with [Colorbox](http://www.jacklmoore.com/colorbox/).

### **Does Snaptcha work with Modernizr?**

While Snaptcha does work with [Modernizr](http://modernizr.com/), issues have been reported when a website uses Modernizr combined with some front-end frameworks. Setting Snaptcha’s security level to ​“low” should resolve this issue, however please report this to us so we can investigate further.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.boldminded.com/snaptcha/faqs.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
