5 Creative Ways To Use Wholesale Custom Order Form On Your WooCommerce Store

5 Creative Ways To Use Wholesale Custom Order Form On Your WooCommerce Store

An essential part of running a wholesale business is allowing customers to buy products in bulk. This setup can create returning customers who are loyal to your store. However, visitors may struggle to find and purchase the right products if you don’t have a custom order form.

Fortunately, you can create wholesale order forms for your WooCommerce store in various ways. Whether you add one to your landing page or post-registration pages, wholesale order forms can simplify the bulk-buying process for customers.

In this post, we’ll explain what wholesale order forms are and why you should consider using them. Then, we’ll show you five ways to use these order forms in your WooCommerce store!

An Introduction to Wholesale Custom Order Forms (And Why You Should Use Them)

In a wholesale business, the goal is to sell products in large volumes. You can offer a discount when individual customers or retailers make bulk purchases. This can enable you to sell more products than in a traditional retail business.

Most retail stores list their products on a shop page. To buy something, shoppers need to click on a product, add it to their carts, and check out:

Retail store
This is how a shop page usually looks on an online store

However, this format isn’t ideal for bulk ordering. As a wholesaler, it’s wise to create an order form. This is a document that lists all your products, along with pricing and quantity information:

Custom order form
(click to zoom)

Order forms make it easy for customers to purchase your products in bulk. They can simply find the items they need, enter the amounts they want to order, and add them to their carts.

Although you could build a custom order form template with Excel, you’ll have to send this document to new customers. Instead, you can use a plugin to create an interactive order form on your website.

At Wholesale Suite, we’ve just launched a new version of our Wholesale Order Form plugin so that you can easily create your first order form! With a built-in form builder, product sorting, and API integration, this tool can enhance the efficiency of your WooCommerce order forms.

5 Creative Ways to Use Wholesale Custom Order Form On Your WooCommerce Store

Now that you know about wholesale order forms and their benefits, you’re probably wondering how to start using them in your WooCommerce store.

To start using order forms, you’ll need to install and activate WooCommerce. Then, you can access the Wholesale Order Form plugin as a part of Wholesale Suite. With these tools, you can include WooCommerce order forms on every area of your website, including the landing page, My Account page, onboarding page, and more.

Here are five use cases for custom WooCommerce order forms!

1. Add a wholesale order form to your landing page

Put simply, a landing page is any page that users “land on” from promotional materials or search results. Often, placing a custom order form on this page can entice visitors to check out new product launches and quickly make purchases:

Landing page order form
(click to zoom)

If you haven’t already, you can easily create a landing page for your website. Although you can build one manually, a plugin like SeedProd can speed up this process. With SeedProd, you can create any kind of landing page, from maintenance mode pages to thank you pages:

SeedProd plugin
You can use SeedProd to make custom WordPress themes and page layouts

First, install and activate SeedProd. Then, navigate to SeedProd > Landing Pages:

SeedProd landing pages
(click to zoom)

Next, click on Add New Landing Page. You can start with a blank page or choose from a pre-made template:

SeedProd templates
(click to zoom)

After you name your landing page, you can start customizing it. If you started with a template, remember to update the text and images to fit your website:

SeedProd editor
(click to zoom)

After saving the page, it’s time to create your custom order form. In your WordPress dashboard, head to Wholesale > Order Form:

Create custom order form
(click to zoom)

At the top of the page, select Add Form. Next, choose a column structure for the header and footer of the form:

Form column structure
(click to zoom)

Then, you can simply drag and drop elements onto the page. For example, you may want to include the product name, price, and add-to-cart button in the order form table:

Order form table
(click to zoom)

You can add your order form to any page on your website using its shortcode. This will be in the upper right corner of the form builder:

Custom order form shortcode
(click to zoom)

If you built your landing page in the WordPress block editor, you can add a shortcode block. Here, you can paste your order form’s shortcode:

Block editor shortcode
(click to zoom)

In SeedProd, you can add shortcodes in a similar way. However, you’ll need to upgrade to the Pro version to unlock the shortcode blocks.

2. Display an ordering link on the My Account page

You might also consider adding a wholesale ordering link to your customers’ account pages. After a user signs in, they can click on your wholesale ordering form and buy new products:

Account ordering tab
(click to zoom)

To do this, you’ll need to edit your site files. Before you get started, however, be sure to back up your website. This will prevent any data loss if you make any coding mistakes.

Next, find your theme’s functions.php file. Copy this custom snippet and paste it into the file:

add_filter ( ‘woocommerce_account_menu_items’, ‘wholesale_ordering_link’ );

function wholesale_ordering_link( $menu_links ){

  $new = array( ‘wholesaleorderinglink’ => ‘Wholesale Ordering Form’ );

  $menu_links = array_slice( $menu_links, 0, 1, true )

  + $new

  + array_slice( $menu_links, 1, NULL, true );

  return $menu_links;


add_filter( ‘woocommerce_get_endpoint_url’, ‘wholesale_ordering_hook_endpoint’, 10, 4 );

function wholesale_ordering_hook_endpoint( $url, $endpoint, $value, $permalink ){

  if( $endpoint === ‘wholesaleorderinglink’ ) {

    // here is the place for your custom wholesale ordering page URL

    $url = ‘http://localhost/wholesale/wholesale-ordering/’;


  return $url;


Replace the URL with the link to your WooCommerce order form. After saving the file, the My Account page should display a Wholesale Ordering Form tab.

3. Create an onboarding page

It can be wise to walk new customers through the ordering process. Rather than immediately redirecting them to your order form, you can first explain how to navigate your store, place an order, and when they should expect deliveries.

Creating an onboarding page can keep new customers engaged while educating them about your business. Plus, a satisfying onboarding process can help you connect with customers, increasing their Lifetime Value (LTV).

When designing your onboarding page, you can keep things simple. At the top of the page, you can include a brief introduction to your business. This should welcome new customers and help them understand your brand quickly:

Wholesale onboarding
(click to zoom)

Then, you can walk readers through the step-by-step process of creating an account. If you have any requirements for new customers, you can include that information here:

Onboarding registration
(click to zoom)

Next, explain the ordering process. Here, you can cover shipping times, bulk discounts, and any other details about ordering from your store. Finally, be sure to direct customers to your custom order form:

Onboarding order form
(click to zoom)

When you’re finished, publish the page. To redirect your customers to this onboarding information, head to WooCommerce > Settings > Wholesale Lead. For Login Redirect, select the onboarding page:

Login redirect
(click to zoom)

This will redirect all your wholesale customers to the onboarding page after they log in. Since this contains all the information about your store, customers can complete orders without any confusion.

4. Encourage purchases after email registration

After downloading Wholesale Suite, the Wholesale Lead Capture plugin will automatically set up a Registration page on your website. Here, new visitors can sign up and become regular customers:

Wholesale registration page
(click to zoom)

After someone registers, you may want to encourage them to make a purchase. To ensure that new users can immediately see and order your products, you can add a custom order form at the end of the signup process.

First, go to WooCommerce > Settings > Wholesale Lead. Then, find Wholesale Registration Thank you:

Wholesale Lead settings
(click to zoom)

Usually, new users will be redirected to this Thank You page after they register:

Wholesale thank you page
(click to zoom)

However, you can choose to redirect users to your wholesale order form. To do this, simply select Wholesale Ordering:

Redirect thank you page
(click to zoom)

Alternatively, you can add a link to your wholesale order form in the registration confirmation email. You’ll simply need to find the Emails section in the Wholesale Lead settings:

Wholesale Lead emails
(click to zoom)

Next, scroll down to the Approved Email Template. This email will be sent to users after you approve their registration:

Approved email template
(click to zoom)

This email template will have a login link so new users can access their My Account pages. Here, you can also add a link to your wholesale order form:

Email ordering link
(click to zoom)

Doing this can enable customers to start shopping right after registration. Without redirecting new users, they may wait a long time before ordering. A link to the form can keep your store in customers’ minds and encourage quick orders.

5. Make order forms for different customers

In many cases, you’ll only need one order form for your wholesaling business. However, having a single order form can be overwhelming if you have many different types of products. Since every customer will be looking to make unique purchases, you can create multiple order forms:

Multiple order forms on a page
(click to zoom)

With many different order forms, users won’t have to search for the products they want. You can improve your site’s user experience with a less frustrating checkout process.

Plus, your website won’t have to load every product at once. This can improve your loading times while boosting your conversion rates.

Fortunately, the new version of Wholesale Order Form makes it easy to build multiple order forms. Firstly, you’ll need to add new forms, labelling each with its own product category:

Multiple order forms
(click to zoom)

Then, open one of your order forms. In the header, create one column and drag and drop the Category Filter into it:

Category filter
(click to zoom)

Open the settings for the filter. In the Included Category section, select the product category:

Included category
(click to zoom)

Continue to customize the form table and footer to your liking. Next, repeat this process with the other order forms:

Customize form table
(click to zoom)

Finally, you can add all of these forms onto one page. Simply copy their shortcodes and paste them into shortcode blocks:

Block editor multiple order forms
(click to zoom)

Then, visitors should be able to easily navigate between many different order forms on one page!


Using wholesale order forms, potential customers won’t get lost browsing through multiple pages of products. With our new Wholesale Order Form plugin, you can display easy-to-use custom order forms on many different areas of your website. 

To review, here are five ways to use wholesale order forms in WooCommerce:

  1. Add a wholesale order form to your landing page.
  2. Display an ordering link on the My Account page.
  3. Create an onboarding page.
  4. Encourage purchases after email registration.
  5. Make order forms for different customers.

Do you have any questions about using wholesale custom order forms? Let us know in the comments section below!


Leave a Reply

Your email address will not be published.