Why Are Website Form Submissions Not Reaching Zoho CRM?

22.08.26 05:50 PM - By ApexStar Tech

If website form submissions are not appearing in Zoho CRM, the problem is usually caused by a broken integration, incorrect field mapping, authentication issues, workflow configuration, or a problem with the website form itself.

Here is exactly what you should check.

Check Whether the Website Form Is Actually Submitting

First, confirm that the form is successfully submitting on your website.

Submit a test entry and check:

  • Does the form show a success message?
  • Is the submission stored in your website or form plugin?
  • Does the browser show any error?
  • Is the form making an API or webhook request?

If the form itself is not submitting successfully, Zoho CRM will not receive the lead.

Fix: Resolve the website form, JavaScript, server, or plugin error before checking Zoho CRM.

Check the Zoho CRM Integration

If the form works correctly but no record appears in Zoho CRM, check the connection between your website and Zoho CRM.

Depending on your setup, the connection may use:

  • Zoho Forms
  • Zoho CRM Webforms
  • Zoho Flow
  • API integration
  • WordPress or Shopify integration
  • A third-party automation platform
  • Custom code

Open the integration and check whether it is still connected to the correct Zoho CRM account.

Fix: Reconnect or re-authorize the integration if the authentication has expired or the connection has been disabled.

Check Field Mapping

Incorrect field mapping is one of the most common reasons for integration failures.

For example, your website may send:

Phone Number

while Zoho CRM expects:

Phone

If the integration cannot match the submitted field with the corresponding Zoho CRM field, the record may fail to create.

Check that every important form field is mapped correctly, especially:

  • Name
  • Email
  • Phone
  • Company
  • Lead Source
  • Message
  • Required custom fields

Fix: Open the integration settings and map each website field to the correct Zoho CRM field.

Check Required Fields in Zoho CRM

Zoho CRM may have fields configured as mandatory.


For example, your website form may collect only:


Name + Email + Phone

but Zoho CRM may require:


Name + Email + Company + Lead Source

If the required Zoho CRM field is missing from the form submission, Zoho may reject the record.


Fix: Either send the required field from the website or remove the mandatory requirement from the Zoho CRM field if it is not necessary.

Check Whether the Zoho CRM API Connection Has Expired

Custom website integrations commonly use Zoho CRM APIs.

If the access token, refresh token, or authorization has expired or become invalid, new submissions may stop reaching CRM.

This can happen after:

  • Changing integration settings
  • Revoking access
  • Changing user permissions
  • Reconnecting the Zoho account
  • Modifying API credentials
  • Changing the integration user

Fix: Re-authorize the Zoho CRM connection and generate valid credentials if required.

Check Zoho CRM User Permissions

The Zoho CRM user connected to your website integration must have permission to create the required records.

For example, if the integration is creating Leads, the connected user needs appropriate access to the Leads module.

Check:

  • Module permissions
  • Create permissions
  • Field permissions
  • Profile permissions
  • Role restrictions

Fix: Give the integration user the required CRM permissions or connect the integration using an authorized user.

Check Zoho CRM Workflows and Automation

Sometimes the lead actually reaches Zoho CRM but appears to disappear because of automation.

Check your Zoho CRM:

  • Workflow Rules
  • Assignment Rules
  • Blueprints
  • Functions
  • Custom automation
  • Lead conversion rules

A workflow may update, assign, convert, or otherwise change the record after submission.

Fix: Temporarily review or disable relevant automation and submit a test form to determine whether the automation is affecting the record.

Check Spam, Duplicate, and Validation Rules

Zoho CRM may reject or handle a submission differently because of validation or duplicate-record settings.

For example:

  • The email already exists.
  • The phone number already exists.
  • A validation rule is triggered.
  • A required field is missing.
  • The submitted value does not match the field format.

Fix: Check the CRM for existing records and review validation and duplicate settings.

Check API or Integration Error Logs

If your integration has an error log, check it immediately after submitting a test form.

Look for errors related to:

  • Authentication
  • Invalid field values
  • Missing required fields
  • Invalid field names
  • Permission denied
  • API limits
  • Invalid module
  • Duplicate records
  • Server errors

The error message usually tells you exactly why the submission failed.

Fix: Correct the specific error shown in the integration or API response and submit another test.

Check Whether Your Website Changed Recently

If the integration was working previously and suddenly stopped, check for recent website changes.

Common causes include:

  • Form plugin update
  • Website redesign
  • Theme update
  • New custom code
  • API changes
  • Field-name changes
  • Security plugin changes
  • Server migration
  • Domain changes

A small change to the form can break an existing Zoho CRM integration.

Fix: Compare the current form and integration settings with the last known working configuration.

Test With a Simple Form Submission

After making the required fixes, submit a test lead using simple, valid information.

For example:

Name: Test User
Email:
test@example.com
Phone: Valid test number

Then check whether the record appears in the correct Zoho CRM module.

If it appears, the integration is working.

If it does not appear, check the integration logs or API response for the exact failure.

Quick Troubleshooting Checklist

If website forms are not reaching Zoho CRM, check these in order:

  1. Website form — Is the form submitting successfully?
  2. Integration — Is the Zoho CRM connection active?
  3. Authentication — Are the API credentials valid?
  4. Field mapping — Are all fields mapped correctly?
  5. Required fields — Are all mandatory CRM fields being submitted?
  6. Permissions — Can the connected Zoho user create records?
  7. Validation — Is Zoho rejecting the submitted data?
  8. Duplicates — Is the record already present?
  9. Automation — Is a workflow changing the record?
Logs — What error is returned after a test submission

Final Answer

If your website form is working but submissions are not reaching Zoho CRM, start with the integration connection and field mapping. Then check required fields, API authentication, user permissions, validation rules, duplicates, and error logs.


In most cases, the exact cause can be identified by submitting one test form and checking the integration/API error response immediately afterward.


The key is not to troubleshoot the entire Zoho CRM setup at once. Check the submission → connection → field mapping → permissions → error logs in that order.

ApexStar Tech