1. Home
  2. Call for Price for WooCommerce
  3. Product Settings
  4. External Products

External Products

In this post we will understand how to set custom price labels for External products using Call for Price for WooCommerce Pro plugin. External products are those products which are added on your site which your customers will purchase on another site or a linked site.

What are the different settings for External products?

You can go to the External Products page, following the path WooCommerce -> Settings -> Call for Price -> External Products. Below is the default External Products page:

Default External Products page

Let us understand External Product settings in detail:


When Enable-External Products checkbox is ticked you can set Custom Price label for External products. Only when this setting is enabled, all the other settings will reflect for external products.

Tick the checkbox to enable settings

By default, Enable/Disable option is enabled. If you want to disable the setting, do not tick the checkbox.

Single product page

When you enable the Single product page setting, you can display the custom price label for all external products whose price is not set. It will display the price label set in the text field of the setting. By default, the text field is set to <strong>Call for Price</strong>.

Single product page setting 

Hence when external products with empty price will display Call for Price label on the Single product page. Let us take an instance of an External product – Blue Book whose price is not set and price label is set to display Call for Price on single product page.

Single product page of Blue Book

If you want to disable this setting, you can untick the Single product page option and keep text field blank. You can choose to enter any text for the price label in the text field as per your business needs.

Related products

Related products are those products which are similar to the product which customer is viewing online. These are usually displayed at the bottom of the Single product page. When you enable Related products option and add the price label as <strong>Request a Quote</strong> in the text field, all the related external products with empty prices will show Request a Quote label.

Enabling the Related products setting

Hence when we consider an example of external product – Blue Book and scroll to the Related products section, all external products with empty price will display Request a Quote label.

Related products section showing Request a Quote label

To disable this setting by untick the Enable checkbox or leave the text field blank. You can set any price label on for related products, by adding an appropriate text in the text field.


Shop page is also called a Homepage where you display all WooCommerce products of your store for online purchase. Homepage setting allows you to display a custom price label for all external products with empty price, on the Homepage.

Enabling Homepage setting

Therefore when you enable this setting and enter <strong>Need a Quote</strong> in the text field, all External products with empty price on the Shop page will display a Need a Quote label.

Homepage displaying Need a Quote label

If you keep the text field blank, this will disable the setting. You can enter any text for the price label in the text field of this setting which is by default set to <strong>Call for Price</strong>. 

Pages (e.g. shortcodes)

You can display custom price label on WooCommerce pages that showcases your products, using Pages (e.g. shortcodes) setting.

Enabling Pages (e.g. shortcodes) setting

So if you want to display a price label as Need a Quote on Category Products page for category Books, enable this setting and add <strong>Need a Quote</strong> in the text field. All external products under Books category and empty price will display Need a Quote label.

Category Products page displaying Need a Quote label

Thus price label can be set to any text as per your business requirements. If you leave the text field blank, then this option will be disabled. By defaultPages (e.g. shortcodes) setting is enabled but can be disabled if you do not tick the Enable checkbox.


When you enable the setting Archives and add the text Need a Quote in the text field, then all external products with empty prices on the category page will display Need a Quote label.

Enabling the Archives setting

To understand this better, lets take an instance of a page where product categories are displayed. So, when you go to Product Categories page and select category Books, then all external products with empty price under this category will display Need a Quote label.

Displaying Need a Quote label 

By default, this setting is enabled and you can untick the Enable checkbox to disable it. You can even disable the default label <strong>Need a Quote</strong> by keeping the text field blank for Archives setting.

Reset Settings

Reset section settings enables you to reset all the External products settings to its default setting. You need to tick the Reset checkbox which is by default unticked.

Enabling Reset settings 

This means when you tick the Reset Settings option, all the settings under External Products page will be enabled with their text field value set as <strong>Call for Price</strong>. By default, the Reset Settings is disabled.

Was this article helpful to you? Yes No

How can we help?