Keep your forms spam-free with CAPTCHA

Keep your forms spam-free with CAPTCHA

Is your online form getting loads of unwanted responses? Tired of spam ruining your valuable form data? CAPTCHA is the solution you are looking for.

CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) is a simple yet effective security measure that helps protect your online form from spam and automated submissions. Bots disrupt the data collection process by flooding the form with multiple spam responses. Placing an CAPTCHA prevents these unwanted responses by using simple tests to distinguish between humans and bots. Zoho Forms offers three different types of captcha to keep spam responses at bay. They are:

  • Zoho Forms CAPTCHA

  • Google reCAPTCHA v2 (I'm not a robot)

  • Google reCAPTCHA v2 (invisible reCAPTCHA badge)

 

Zoho Forms CAPTCHA - Contains distorted numbers and letters that the user must type correctly to submit the form.

Google reCAPTCHA v2 (I'm not a robot) - Users are presented with a checkbox labeled "I'm not a robot". It validates by analyzing the underlying mouse movement, browser history, and typing pattern to determine the likelihood of a bot. If the system suspects a bot, additional challenges like image verification might be presented.

Google reCAPTCHA v2 (Invisible reCAPTCHA badge) - Similar to Google reCAPTCHA v2, but without any explicit checkbox. It validates the user using mouse movements and cookies stored by the browser. If still unable to determine whether the user is a human, it provides tests like image recognition to prevent spam responses.


How to add CAPTCHA?

To add a CAPTCHA to your form,

  1. In your form builder, navigate to Settings.

  2. Under Spam Control, select CAPTCHA.

  3. From the dropdown, select the CAPTCHA version you want to add to your form and configure it.

 Configuring CAPTCHA


When to use CAPTCHA?

High spam volume: If your form is receiving a significant amount of spam, CAPTCHA can be a valuable tool to filter out automated submissions.

Sensitive data: For forms collecting sensitive information (e.g., contact details, financial information), adding CAPTCHA can provide an extra layer of security.

Embedded Forms: Forms placed directly on websites are more vulnerable to spam and require CAPTCHA for added security.


Which CAPTCHA to choose?

  • If you are looking for a straightforward solution that provides security while maintaining a familiar user experience, then opt for Zoho Forms CAPTCHA.

  • If user experience is top priority and you have a low bot traffic risk, the invisible badge can be a smooth option.

  • If clear user feedback and strong bot protection are crucial, the "I'm not a robot" checkbox might be the better choice.

  • Few CAPTCHA can present challenges for users with disabilities. Prioritize accessible CAPTCHA options or explore alternative verification methods to ensure inclusivity.


While CAPTCHA is a valuable tool for combating spam, it's essential to recognize its limitations. No CAPTCHA is entirely foolproof, but they can significantly deter bots.  Carefully consider your form's needs and audience to effectively implement CAPTCHA to protect your data without compromising user satisfaction. For optimal protection, use CAPTCHA with other security measures. 


    Access your files securely from anywhere

        All-in-one knowledge management and training platform for your employees and customers.






                              Zoho Developer Community




                                                    • Desk Community Learning Series


                                                    • Digest


                                                    • Functions


                                                    • Meetups


                                                    • Kbase


                                                    • Resources


                                                    • Glossary


                                                    • Desk Marketplace


                                                    • MVP Corner


                                                    • Word of the Day


                                                    • Ask the Experts



                                                              • Sticky Posts

                                                              • Easily track referrals with Zoho Forms

                                                                Referral tracking can be a powerful way for businesses to understand where their leads are coming from. With Zoho Forms, tracking the referral sources of your leads is an easy and straightforward process. Here are some tips to help you make the most of
                                                              • 9 Ways to use Zoho Forms this Navratri

                                                                Hello form builders!Navratri is almost here! It is a time for celebration and culture in the Indian community, and organizing such a grand event can be overwhelming. But with the right tools, you can streamline the process and focus on creating unforgettable
                                                              • The secret to collecting data from valid users

                                                                Collecting accurate data is crucial for making informed decisions. Zoho Forms offers two efficient ways to validate user data and ensure that you collect entries exclusively from valid users. Double Opt-in: Double Opt-in is a privacy feature that ensures
                                                              • Storage space in Zoho Forms: The ultimate guide to efficiently managing your data

                                                                Are you using Zoho Forms for data collection? As with any data-intensive application, understanding how storage space is calculated is essential. That's why we've created this guide— to show you everything you need to know about managing storage space
                                                              • Linking primary form submissions to a second form submission

                                                                Let's imagine you have a form that you use to request a minimal amount of data from your users. To collect additional information, you redirect them to another form either automatically or based on a condition. During the course of redirection, you can


                                                              Manage your brands on social media



                                                                    Zoho TeamInbox Resources



                                                                        Zoho CRM Plus Resources

                                                                          Zoho Books Resources


                                                                            Zoho Subscriptions Resources

                                                                              Zoho Projects Resources


                                                                                Zoho Sprints Resources


                                                                                  Qntrl Resources


                                                                                    Zoho Creator Resources



                                                                                        Zoho CRM Resources

                                                                                        • CRM Community Learning Series

                                                                                          CRM Community Learning Series


                                                                                        • Kaizen

                                                                                          Kaizen

                                                                                        • Functions

                                                                                          Functions

                                                                                        • Meetups

                                                                                          Meetups

                                                                                        • Kbase

                                                                                          Kbase

                                                                                        • Resources

                                                                                          Resources

                                                                                        • Digest

                                                                                          Digest

                                                                                        • CRM Marketplace

                                                                                          CRM Marketplace

                                                                                        • MVP Corner

                                                                                          MVP Corner









                                                                                            Design. Discuss. Deliver.

                                                                                            Create visually engaging stories with Zoho Show.

                                                                                            Get Started Now


                                                                                              Zoho Show Resources

                                                                                                Zoho Writer

                                                                                                Get Started. Write Away!

                                                                                                Writer is a powerful online word processor, designed for collaborative work.

                                                                                                  Zoho CRM コンテンツ




                                                                                                    Nederlandse Hulpbronnen


                                                                                                        ご検討中の方




                                                                                                                • Recent Topics

                                                                                                                • Saving issue

                                                                                                                  First problem I opened a MS word file in writer. after the work is done, it does not save instantly, I waited for like 10min and it still did not save. second problem When I save a file, then file gets saved as another copy. I just did save, not save
                                                                                                                • Serious problem with file that contains non-ASCII characters

                                                                                                                  I imported many pdf files from Evernote whose names contain Hebrew characters, such as ח רבעוני - ביטוח חיים - סוף רבעון 3 - לשנת 2025.pdf I have two very serious problems: (1) Zoho Notebook cannot open the pdf file; (2) It cannot download the pdf file.
                                                                                                                • Notifications Feeds unread count?

                                                                                                                  How do I reset the unread count on feeds notifications?  I've opened every notification in the list.  And the count never goes to zero.
                                                                                                                • Zoho Finance Limitations 2.0 #3: Can't assign a Contact to a Finance Record (estimate, sales order or invoice)

                                                                                                                  If you use a business to business scenario with different contact people within the company you can't assign a finance record (estimate, invoice, etc...) to that person. Why this matters? No way to find out which person placed the order without manual
                                                                                                                • Zoho Community Digest — Febrero 2026

                                                                                                                  ¡Hola, comunidad! Un mes más os traemos las novedades más interesantes de Zoho para febrero de 2026, incluyendo actualizaciones de producto publicadas oficialmente, cambios de políticas y noticias del ecosistema. Pero antes de lanzarnos a las actualizaciones,
                                                                                                                • Disable Zoho Contacts

                                                                                                                  We don't want to use this app... How can we disable it?
                                                                                                                • Filter button in the Zoho Sheet Android App doesn't toggle on

                                                                                                                  I am a new Zoho Sheets user and experiencing a specific issue with the filter functionality in the Android mobile application. Detailed Issue Description: The filter icon appears correctly in the toolbar. Upon tapping the filter icon/button, the toggle
                                                                                                                • 【Zoho CRM】商談タブへのデータインポート

                                                                                                                  Zoho使用前にエクセルで管理していた商談情報を、Zoho一括管理のため、商談タブにインポートしたいのですが、お客さまの氏名だけが紐づけられませんでした。 「Zoho CRMにインポートする項目を関連付ける」のところが画像のようになっています。 (弊社では、「姓」を「★個人データ名」という項目名に変更し、フルネームを入れて使用しています。) どのようにしたら氏名をインポートできるかご存じの方がいらっしゃいましたら、ご教示いただきたく、よろしくお願いいたします。 (投稿先が間違っていましたらご指
                                                                                                                • CRM Cadences recognise auto-responses

                                                                                                                  I have leads in a Cadence. I get an auto-responder reply "I'm out of the office..." Normally Cadences seems to know that isn't a real reply and keeps the lead enrolled in the cadence. However, today, Cadences has UNENROLLED a Lead who sent an auto-reponse
                                                                                                                • SalesIQ Chat Notifications

                                                                                                                  I am the admin of our salesIQ implementation. About two weeks ago, I started hearing/seeing notification for ALL chats messages from monitored agents/chat participants. I don't need to see these, we have a manager who deals with this. I can't stop the
                                                                                                                • How to Create a Fixed Sliding Time Window (D-45 to D-15) in Zoho Analytics ?

                                                                                                                  Hello, I would like to create a report in Zoho Analytics based on a sliding time window between D-45 and D-15, with a fixed snapshot of that specific period. The data displayed should strictly reflect activity recorded between D-45 and D-15 only, without
                                                                                                                • Export Zoho Books to another accounting package?

                                                                                                                  Is an export feature to Quickbooks or Accpac available (or a form that is easily imported by them)?  My reasons: 1) my accountant, who prepares my corporate tax return, prefers to work with their own accounting system.  If I can convert Zoho books a form that is easily importable into Quickbooks or an Accpac format, this process would be easy. 2) I don't want to keep my data in a proprietary format on the cloud somewhere without a way to easily extract it to a format that can be read my a well established
                                                                                                                • Anchor Links in Dashboards

                                                                                                                  Hello,  Our dashboards frequently have multiple sections that would be more easily skipped between using anchor links. Please consider adding an anchor link feature to the text widget? This could be done by adding an anchor link option to the text widget next to the "remove" option (see screenshot). The option would assign an ID to the <div> containing the text widget in the live dashboard. Then, the chosen ID could be linked using a traditional <a href="#link_id"> in the html section of the text
                                                                                                                • Introducing Auto-trigger for Screening Bot

                                                                                                                  Still manually sending screening tests after every application? Not anymore. With Auto-trigger for Screening Bot, screening now begins automatically. When a candidate applies for a job that has an attached assessment, Recruit checks whether the test has
                                                                                                                • Importing into Multiselect Picklist

                                                                                                                  Hi, We just completed a trade show and one of the bits of information we collect is tool style. The application supplied by the show set this up as individual questions. For example, if the customer used Thick Turret and Trumpf style but not Thin Turret,
                                                                                                                • New 2026 Application Themes

                                                                                                                  Love the new themes - shame you can't get a little more granular with the colours, ie 3 different colours so one for the dropdown menu background. Also, I did have our logo above the application name but it appears you can't change logo placement position
                                                                                                                • Add line item numbers to sales order/invoice creation page

                                                                                                                  It would be really helpful if there were line numbers visible as we are creating a sales order and/or invoice. There are line numbers visible in the PDF once the sales order is created. I would like to be able to see the line numbers as I am building
                                                                                                                • API to Apply Retainer invoice payment to Invoice

                                                                                                                  Hi Team, I could not find  API to apply the Retainer invoice payment to existing Invoice. Can you please help ? Attaching the screenshot
                                                                                                                • Reconciling a month with no transactions

                                                                                                                  I'm treasurer for a small non profit cemetery association and I'm trying to reconcile a bank statement for a month that did not have any transactions. Do I skip the month entirely and go a month with transactions?
                                                                                                                • Customize your Booking page using Zia

                                                                                                                  We’re excited to introduce an AI-based enhancement that automatically customizes your booking page effortlessly. By simply providing your business website URL, Zoho Bookings can automatically design a booking page that matches or complements your brand
                                                                                                                • Multiple header in the quote table???

                                                                                                                  Hello, Is it possible in Zoho CRM to add multiple headers or sections within the Quote product table, so that when the quote is printed it shows separate sections (for example “Products” and “Services”)? To clarify, I’m asking because: This does not appear
                                                                                                                • Feature Request: Render Markdown (.md) files in Zoho Cliq

                                                                                                                  Hi, We regularly share Markdown (.md) files in Zoho Cliq. However, when we open these files in Cliq, the content does not render as Markdown—it displays as plain text. This forces us to copy/paste the content into an external Markdown viewer to read it
                                                                                                                • Zoho mail to contacts and leads, but not to accounts?

                                                                                                                  We use the accounts tab a lot for our business because they can be linked to the sales orders. Now we want to use the mail add on to link communication of our emails to our accounts. However this is only possible for contacts and leads? It would be convenient
                                                                                                                • API keys not showing in ZeptoMail dashboard

                                                                                                                  Hi there, I'm hoping someone can provide some assistance as support isn't replying. I am trying to configure my transactional emails, but the dashboard doesn't show any of my API details - the `div` is there but it's emtpy. Every time I click "Generate
                                                                                                                • Reading from and writing to Zoho Projects Custom Module with Deluge

                                                                                                                  Does anyone know if there is a way to read from and write to the Custom Modules that Zoho now supports. I would love to be able to loop through a set of data and create the entities I need to for this new custom module I'm looking to put together.
                                                                                                                • How Does Knowledge Base Search and Article Recommendation Work?

                                                                                                                  Hello, I would like to understand how the Knowledge Base search engine works. Specifically, does it search based on: The article title only? The full article content? Both, the article and the content? Keywords? Tags? Also, how does the system determine
                                                                                                                • Zoho Books/Inventory - Restrict Items With Pricebook

                                                                                                                  Hi Zoho Team, I'm trying to address as use case where a client needs to restrict which products certain customers can purchase. I have been able to find a way to do this based on the current Zoho Books or Zoho Inventory configuation. My feature request
                                                                                                                • Best Way to Integrate Zoho Campaigns with Amazon SES Without Third-Party Tools

                                                                                                                  I am looking for the most seamless and efficient method to integrate Zoho Campaigns with Amazon SES. My goal is to avoid using any third-party automation tools like Zapier, Make, or Pabbly, and instead, leverage Zoho's native capabilities for this integration.
                                                                                                                • How to charge Convenience fee OR payment gateway charges to the end client who is paying the invoice?

                                                                                                                  Hello, I am creating this topic after having discussions with various sets of users and have understood that with people moving more and more to digital payments, it is important for the client to enable the "Convenience fee" kind of scenario. I have
                                                                                                                • Card payment surcharge?

                                                                                                                  Hi, I would like to offer my customers the ability to pay invoices by card (using the PayPal integration). However, PayPal charges me around 5% to receive a card payment, and I would like to pass on this cost to my customer by way of a card payment surcharge. Is there any way for Zoho Invoice to be set up to automatically add a defined "card processing fee", say 5% of the invoice total, if the customer elects to pay by card? I don't want to add this on to invoice manually, since most of my clients
                                                                                                                • Javascript Error

                                                                                                                  I don't know how this happened but I'm constantly getting popup windows with Javascript coming from Notebook. I have no idea why this is happening. Screen shot attached. Thanks, Joe Berry
                                                                                                                • Zoho POS App Hanging Issue – Sales Becoming Difficult

                                                                                                                  The Zoho POS app frequently hangs and becomes unresponsive during billing, making it very difficult to complete sales smoothly. This commonly happens while adding items, during checkout, or at payment time, especially during peak hours. These issues cause
                                                                                                                • Tip #62- Exploring Technician Console: Send Ctrl + Alt + Del- 'Insider Insights'

                                                                                                                  Hello Zoho Assist Community! This week, we’ll be exploring the Send Ctrl + Alt + Del option in the Technician Console. Let’s jump right in. System administrators often rely on Ctrl + Alt + Del when managing remote devices that have unresponsive applications
                                                                                                                • Disappearing Mouse cursor in Zoho Mail / Windows 11 (Chrome + Edge)

                                                                                                                  I'm seeing an issue when writing mails with the light theme with the mouse cursor being white and the document area also being white - making it nearly impossible to see the mouse cursor. I see the problem on Windows 11 under Chrome and Edge. (Yet to
                                                                                                                • Temporarily rate limited due to IP reputation.

                                                                                                                  We have suddenly started receiving the following Mail Delivery Status Notification: Diagnostic-Code: 4.7.650 The mail server [136.143.184.12] has been temporarily rate limited due to IP reputation. For e-mail delivery information, see https://aka.ms/postmaster
                                                                                                                • SKUs for Invoices, POs, etc.

                                                                                                                  It doesn't appear that one can enable SKU display on invoices, POs, etc. This is problematic, and I don't see a good reason why this shouldn't be an option. Some of our vendors and customers use this in their system. Every other identifier code is available
                                                                                                                • how to avoid duplicate customer

                                                                                                                  How can i avoid to create a duplicate customer. I charged a same customer with two different plans and it showed up twice in my customer list and subsequently in Zoho books contacts. It creates confusion to have a same customer appears multiple times in customer or contact list. How can i avoid it.
                                                                                                                • Tags with spaces

                                                                                                                  I imported notes from Evernote where tags can have spaces in them (for example "House Expenses" or "House Improvements". The import worked fine. Now I want to add a new note and assign it a tag. As soon as I type "House" followed by the space I get a
                                                                                                                • RSC Connectivity Linkedin Recruiter RPS

                                                                                                                  It seems there's a bit of a push from Linkedin Talent Solutions to keep integrations moving. My Account Manager confirmed that Zoho Recruit is a Certified Linkedin Linkedin Partner but does not have RSC as of yet., (we knew that :-) She encouraged me
                                                                                                                • im facing issue on generate the Estimate price

                                                                                                                  i couldn't understand what is the issue , i cant generate Estimate price where is the issue
                                                                                                                • Next Page