Do you need help with your WooCommerce checkout page?
Sometimes, a single field can slow down the process and distract customers from completing their purchases.
For stores selling primarily to individual buyers, the Company Name field is often unnecessary and can make the checkout page look busier than it needs to be.
In this blog, we’ll show you exactly how to remove the company name field from your WooCommerce checkout page, making the process faster and simpler for your customers.
Whether you prefer a quick code snippet or a plugin solution, we’ll walk you through every step to create a checkout experience that’s clean, efficient, and tailored to your audience.
Let’s dive in and simplify that checkout process.
Contents
The company name field on the WooCommerce checkout page is an optional field where customers can enter the name of their business or organization.
It’s mainly there for stores that cater to B2B (business-to-business) customers who might need to include their company name for invoicing or shipping purposes.
However, if you’re running a B2C (business-to-consumer) store and mainly selling to individual buyers, this field might feel unnecessary and can even clutter the checkout form.
Therefore, removing it can simplify the checkout and create a smoother experience for customers who don’t need to fill out business details.
Here’s the default WooCommerce checkout page that includes the “Company Name” field.
This default checkout page by WooCommerce needs customization. There are several reasons to focus on it, but we’re just sharing some points on it.
Apart from these, there are some other reasons that you might consider. We’ve discussed them in the next section.
The Company Name field in WooCommerce was primarily designed for B2B (business-to-business) customers, but it’s often unnecessary for stores focused on B2C (business-to-consumer) sales.
Removing this field can make the checkout process smoother, helping customers complete their orders faster with less hassle.
Here’s a closer look at why it might be a good idea to remove it:
The Company Name field can be confusing for customers making personal purchases. They may feel unsure whether they need to fill it in, which can cause hesitation and slow the checkout process.
If the Company Name field is set as required, customers who skip it can end up with frustrating error messages. Removing it can prevent these validation issues, allowing for a seamless checkout.
Every extra field in a form adds more time to the process. Removing the Company Name field reduces form length, helping customers complete their orders more quickly and smoothly.
For mobile users, fewer fields mean less scrolling and a more compact, visually simple checkout experience. Reducing the number of fields makes the checkout feel less cluttered and easier to navigate on smaller screens.
By eliminating unnecessary fields like the Company Name, you’re guiding customers to provide only the information needed to complete their order. This streamlined approach builds trust and reduces the likelihood of drop-offs during checkout.
Overall, removing the Company Name field is a quick and easy way to make your checkout more user-friendly and improve the shopping experience for customers, especially those making personal purchases.
To remove the company name field from the checkout page, we’ll use two simple methods: custom codes and a plugin.
Let’s dive into an easy, step-by-step guide to make it happen!
If you’re comfortable adding a bit of code, this is a simple and effective way to remove the Company Name field from your WooCommerce checkout page.
Adding the code directly means you won’t need any extra plugins, and it keeps your checkout clean and streamlined.
Here’s how to do it:
⚠️ Note: Different themes have different theme editing options. In your case, the settings could be located elsewhere, depending on which theme you’re using. We’re using Storefront for this example.
This code uses a WooCommerce filter to unset (remove) the billing_company field from the checkout page.
Another method to remove the company field from the WooCommerce checkout page is to navigate to the theme's customization page.
Then, move to WooCommerce > Checkout Page. Here, change the option to “Hidden”.
📘 Read this guide to learn more about removing extra fields from the WooCommerce checkout page. Learn more at FunnelKit
If you prefer not to use code, FunnelKit Funnel Builder offers an easy, no-code solution.
FunnelKit Funnel Builder is a WordPress plugin designed to optimize WooCommerce stores by enhancing the checkout and sales funnel experience.
It is a powerful tool for creating customized, high-converting checkout pages, sales funnels, and upsell offers.
It includes features like:
With FunnelKit Funnel Builder, you can remove the Company Name field from the WooCommerce checkout with just a few clicks, making it ideal for store owners looking to enhance the checkout process without coding.
First, you need to create a store or global checkout using FunnelKit Funnel Builder.
To do that, navigate to the FunnelKit > Store Checkout and then click on the Create Store checkout button.
The next step is to choose a template. You can find available templates here.
You can choose the one that you like best. Then edit the template with popular page builders like: Elementor, Bricks, Gutenberg Block Editor, Divi, Oxygen, and other builders using shortcodes.
In our case, we’re going with the “Hific” template.
Then, you can look at the available options in the template. Once it’s checked, click on the “Import This Template.”
Then, you’re required to provide a name for it. And then hit the done button.
Your store checkout will be created with pre-designed templates.
After that, you’ll see the checkout form pages. Now, click on “Checkout”.
Here, you will see the details of the checkout page. The page editing option is with the selected page builder and the available fields.
Also, on the right side, you can see some additional fields. You can just add them by drag-drop.
Now, before removing the company name field from the checkout page, see the preview of the page.
You can see the “Company” field is appearing here. We’ll show you how to remove it.
Also, if you edit the page with Elementor, you can make some specific changes to the checkout field. For example, you can change the length of each field (for shipping and billing information).
Also, you can make changes to the entire checkout form from here.
Let’s deactivate the company name field on the checkout page. Again, go back to the customizing page and click on “Shipping Address.”
You’ll see some additional information in the expanded window. Now disable the “Company” name field with built-in checkout field editor.
You can add custom fields to your checkout form as per your requirements.
Once you’re done, it’s time to enable the checkout page. To do that, click on the button. That’s all. It’s enabled.
Give helpful links about:
Now, once your customers go to their checkout page, they will see this form without the “Company” name field.
The field is occupied only with necessary information, such as email, name, mobile number, shipping address, and so on.
This is how you can easily remove the company name field from your WooCommerce checkout page.
Removing the Company Name field in WooCommerce is a great way to streamline checkout, but it’s important to do it correctly to avoid any issues down the road.
Here are five tips to help you remove this field smoothly and effectively:
1. Add code in a child theme or use a custom plugin
When customizing WooCommerce, it’s best to add code to your child theme’s functions.php file rather than the main theme’s file.
This keeps your changes safe during theme updates. If you’re not comfortable with code, consider using FunnelKit store checkout facilities to make your tasks easier and simpler.
2. Test for compatibility with other checkout plugins WooCommerce stores often use multiple plugins, such as payment gateways or design customizations, to improve the checkout experience.
Before rolling out changes, test your checkout thoroughly —ideally on a staging site—to ensure that removing the Company Name field doesn’t conflict with other plugins.
3. Check checkout field validation rules
If the Company Name field was marked as "required" previously, its removal could impact the form’s validation requirements.
Make sure all required fields still function correctly and that customers can complete checkout without hitting unexpected errors. Adjust any validation rules in the WooCommerce settings if necessary.
Like FunnelKit Funnel Builder, it has this option to uncheck the company name field. You can easily enable or disable it from here.
4. Adjust for mobile optimization
Mobile checkout is crucial for eCommerce, and removing unnecessary fields like Company Name can make checkout faster and easier for mobile users.
Once you’ve removed it, review the mobile checkout experience on various devices to ensure it’s smooth and visually appealing.
In the FunnelKit Funnel Builder, you will find the option to check the mobile responsiveness of your checkout page.
5. Consider customizing for different user types
If you have both individual customers and businesses, consider using conditional logic to make the Company Name field visible only to business customers.
Plugins like WooCommerce Conditional Checkout Fields let you display the field only when certain conditions are met, simplifying the form for individual shoppers while allowing businesses to provide necessary details.
“According to a study by Baymard, a simplified checkout page (with fewer fields) can reduce cart abandonment by 20-60%.”
These are some basic things that you can follow to streamline and boost your checkout page experience. It will definitely increase AOV and generate sales.
Removing the Company Name field is a small but impactful way to streamline your WooCommerce checkout experience.
By eliminating unnecessary fields, you reduce friction, speed up the process, and create a smoother, more enjoyable experience for your customers.
Remember, every improvement counts when it comes to boosting conversions.
If you want an even easier way to make these changes without coding, the FunnelKit Funnel Builder is a fantastic tool.
With FunnelKit, you can quickly remove fields like the Company Name, customize the checkout, and create a seamless, high-converting experience for your customers.
Now that you know how to do it, optimize your checkout for a more efficient, customer-friendly WooCommerce store!