how-to-make-custom-zozo-crm-forms-in-wordpress_o

How to Make Custom Zoho Forms in WordPress (The Easy Way)

One of the most useful automations you can use for your business is having your custom WordPress forms connected with a CRM like Zoho.

This works wonders for putting the process of sending your leads from your WordPress forms to Zoho on autopilot, saving you valuable time and effort.

In this article, I’ll show you how to create a custom form using a native WordPress solution and integrate it with your Zoho CRM.

Create a Custom Zoho WordPress Form Now! 🙂

How to Make Custom Zoho CRM Forms in WordPress

We’re going to use the WPForms plugin to quickly build a Zoho form in WordPress. While Zoho offers a form builder along with a WordPress plugin, it has several limitations, such as fewer spam prevention options.

Many of our customers prefer the easier and wider range of customizability of WPForms and integrate it with Zoho CRM to enjoy the best of both worlds. Here’s what you’ll need to make this integration work.

Required Tools 🔨

Step 1: Install the WPForms Plugin

The most beginner-friendly way of creating a custom WordPress form is by using the WPForms plugin. You’ll need an active WPForms Elite license to get started and use the Zoho CRM Addon.

With WPForms Elite, you get access to the native Zoho CRM addon that automatically sends form submissions directly to your CRM without any manual work.

This means every lead gets captured instantly, with all their information properly organized in your sales pipeline. You also get advanced form fields that are perfect for lead qualification.

Think dropdown menus for lead sources, checkboxes for product interests, and custom fields that match exactly what you’re tracking in Zoho CRM.

The WPForms pricing page.

If this is your first time installing a WordPress plugin, check out this helpful guide with steps on successfully installing WPForms on your site.

Get Your WPForms Elite License Now! 🙂

Step 2: Get the Zoho CRM Addon

After you’ve successfully installed the plugin, navigate to WPForms » Addons from your WordPress dashboard to access the complete list of integrations.

WPForms addons

Use the search field and type in Zoho. Once you locate the Zoho CRM Addon on this page, simply click the Install Addon button under it.

It will only take a few seconds for the addon to complete installation. You’ll see the Status change to “Active”. confirming that the addon is now ready to use.

Great! Now, we can move to the next step and start creating a custom WordPress form to connect with the CRM.

Want to Skip the Middle-Man?

Upgrade to WPForms Elite to enjoy direct integration with Zoho CRM and other CRM platforms — no additional connectors like Zapier required.

Step 3: Create Your Zoho Form in WordPress

Go ahead and create a new form by clicking WPForms » Add New from your WordPress dashboard.

Add new form

After the form setup screen appears, you can enter a name for your form to identify it and choose a template.

Let’s use the Simple Contact Form template to get started faster. WPForms includes over 2,000 WordPress form templates covering a wide range of scenarios, so feel free to pick any that suits you the best!

Select suitable form template

The contact form template has 4 fields by default:

  • First Name
  • Last Name
  • Email address
  • Message

It’s important to ensure that your form includes at least the Last Name and Company field in order to integrate this form with Zoho FRM.

The contact form template already includes the Last Name field, but you can manually create a Company field here. To do this, drag a Single Line Text field to the form preview on the right.

Add single line text field

After inserting the field into your form, click on it to access its Field Options on the left-hand pane. These options will allow you to change the label of the field and control whether it should be a mandatory field.

Accessing field options for Single Line Text Field

Simply enter “Company” in the label setting and click the Required toggle button to make this field mandatory.

Single line text field options

Go ahead and add more fields to match the data you want to capture in Zoho CRM. You can also use the form builder to:

  • Change the order of the fields by dragging them up or down
  • Rename your fields
  • Remove fields you don’t need.

If you need help, check out this guide on creating your first form in WPForms. Make sure to click the Save button at the top when you’re done.

Save form

With the form ready, it’s time to embed it on a page. This will make it possible for you to test the form and its integration with Zapier once we’ve connected the two platforms.

Step 4: Connect WPForms to Zoho CRM

Before you can start sending form data to Zoho CRM, you need to establish the connection between WPForms and your Zoho account.

From your WordPress dashboard, navigate to WPForms » Settings and click on the Integrations tab. You’ll see all your available integrations listed here.

wpforms integrations

Look for the Zoho CRM option and click on it to expand the settings. From here, click the Add New Account button to start the connection process.

add new account zoho

This will redirect you to Zoho’s login page. If you already have a Zoho account, enter your email address and click the Next button to sign in.

sign in zoho crm

Once you’re logged in, Zoho will ask you to authorize WPForms to access your CRM data. Take a moment to review the permissions.

WPForms only requests access to create and update contacts, not read your existing data. Click the Accept button to grant permission and continue.

accept zoho permissions

After authorization, you’ll be redirected back to your WordPress admin area. You should now see a green Connected status along with your connection details.

zoho crm connected

Step 5: Add Zoho CRM to Your Form

Now that you’ve connected WPForms to your Zoho account, it’s time to set up the actual integration on your specific form.

In your form builder, go to Marketing » Zoho CRM and click the Add New Connection button. This opens up a dialog where you can enter a connection nickname.

add new connection

Use something descriptive like “Lead Generation Form” or “Contact Us Integration” since you won’t see this on the frontend. Then, click on the OK button.

zoho crm connection name

Next, select your connected Zoho account from the Account dropdown. This should show the account you just connected in the previous step.

After that, you’ll need to choose which Action to Perform. This determines what happens in your Zoho CRM when someone fills out your form. The available actions are:

For most lead generation forms, you’ll want to choose Create/Update Lead since these are typically new prospects from your website.

Once you select Create/Update Lead, you’ll see several required and optional fields to configure:

  • Email – Choose the email field from your form
  • Lead Name – Select the name field that will identify the lead
  • Company – Select the field containing the company name
  • Lead Owner – Assign the lead to a specific person in your CRM
  • Lead Rating – Categorize the lead quality (Hot, Warm, Cold)
  • Lead Source – Track where the lead came from (Website, Social Media, etc.)
  • Lead Status – Set the initial status (New, Contacted, Qualified)
  • Attachments – Include any file uploads from your form
  • Note – Add automatic notes to the lead record
create lead fields

The real power comes in the Custom Fields section below. Here you can map additional form fields to any custom fields you’ve created in Zoho CRM.

Got a dropdown for company size? A checkbox for product interest? A text field for specific requirements? You can map all of these to corresponding fields in your CRM.

custom fields zoho

Pro Tip:

Use the Note field with smart tags to capture additional context. You can include things like the page URL where the form was submitted, the time of submission, or any other form data that might help your sales team.

Step 6: Test Your Zoho CRM Integration

Now all that’s left is to test if your WPForms and Zoho CRM integration works successfully. Visit the page where your form is embedded and fill it out like a real visitor would.

Use a test email address (not your real one) and fill in all the required fields. If you set up file attachments, upload a test document. Make sure to complete every field you’ve mapped to Zoho CRM.

Zoho test form entry

After submitting the form, head over to your Zoho CRM account and check the appropriate module (Leads or Contacts, depending on what you configured). You should see your test submission appear as a new record within a few minutes.

Lead sent from WPForms

You can use exactly the same technique to build a larger form to capture every field in your Zoho CRM layout. And you can also learn how to get more leads to fill out your forms.

Don’t forget: you can also view your form submissions in the WordPress dashboard. If you’d like more information about this, read how to save contact form data in the WordPress database.

Create a Custom Zoho WordPress Form Now

FAQs about How to Make a Custom Zoho Form

Creating a WPForms + Zoho CRM form is a popular topic of interest among our readers. Here are answers to some common questions about it:

What Is Zoho CRM?

Zoho CRM is a customer relationship management (CRM) application that runs in your browser. It lets you capture and manage leads, track them through your sales pipeline, and convert them into paying customers.

In Zoho CRM you can:

  • Manage leads, contacts, and accounts
  • Track deals
  • Make to-do lists
  • Create workflows
  • Customize the layout of different modules.

Zoho CRM is free for up to 3 users. If you want to use Zapier with Zoho CRM, you’ll need the Standard plan or higher.

How to create a custom form in Zoho?

To create a custom form in Zoho, you can use Zoho Forms, which allows you to design forms tailored to your needs.

If you’re looking for more flexibility and ease of use, consider using WPForms. With WPForms, you can create custom forms for your Zoho CRM and integrate them seamlessly with your WordPress site.

Does Zoho have a form builder?

Yes, Zoho offers a form builder called Zoho Forms, which lets you create various types of forms that can be integrated with Zoho CRM.

If you’re working with WordPress, WPForms is a great alternative that offers easy integration with Zoho CRM while providing a user-friendly form-building experience.

Is Zoho Forms any good?

Zoho Forms is a solid tool for creating forms, especially if you’re already using Zoho CRM. It offers a range of features for customizing and automating your forms.

However, if you’re using WordPress, WPForms might be a better option due to its ease of use, extensive features, and seamless integration with Zoho CRM.

Next Step, Use Zoho Mail SMTP in WordPress

Do you use other products in the Zoho suite? To improve email deliverability, find out how to use Zoho Mail SMTP to send emails from WordPress.

If you’re looking for more ways to collect leads, you’ll find tons of helpful ideas in this article on the best lead generation tools to get more targeted leads.

We also have a guide on creating a WordPress Salesforce integration, along with some other guides related to using Zapier and WPForms, such as:

Create Your WordPress Form Now

Ready to build your form? Get started today with the easiest WordPress form builder plugin. WPForms Pro includes lots of free templates and offers a 14-day money-back guarantee.

If this article helped you out, please follow us on Facebook and Twitter for more free WordPress tutorials and guides.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPForms is funded, why it matters, and how you can support us.

Hamza Shahid

Hamza is a Writer for the WPForms team, who also specializes in topics related to digital marketing, cybersecurity, WordPress plugins, and ERP systems. Learn More

The Best WordPress Drag and Drop Form Builder Plugin

Easy, Fast, and Secure. Join over 6 million website owners who trust WPForms.

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

This form is protected by Cloudflare Turnstile and the Cloudflare Privacy Policy and Terms of Service apply.