WooCommerce can do more than process orders through your own checkout. It can also present products on your website while sending interested customers to an external retailer, distributor or affiliate destination. This approach is useful when the site’s role is to describe, compare or recommend products, but another business completes the transaction.
WooCommerce includes a built-in External or Affiliate product type for this purpose. The basic setup uses one external product destination and a customer-facing button. The visitor leaves your website to continue purchasing on the configured external page, so the external retailer’s checkout and order processes apply. Understanding that distinction helps you choose the right product type, write accurate page content and avoid creating expectations that your WooCommerce store does not process the order.
What Is a WooCommerce External or Affiliate Product?
A WooCommerce External or Affiliate product is a product listed and described on your website but sold elsewhere. You can use the product page to present the item in your catalog and provide information that helps visitors decide whether to continue. The purchase destination is then supplied through the product editor, rather than being handled by the store’s own WooCommerce checkout.
In practical terms, WooCommerce serves as the presentation and referral layer in this workflow. The visitor selects the link on your product page and is directed to the configured external product page. The external retailer or destination is responsible for the checkout and the processes that follow, including payment, order confirmation, fulfillment, returns and retailer-side support.
The built-in method is intended for the straightforward case of one external source or retailer per product. If the same catalog item must point to several retailers, or if customers should be able to choose between buying from your store and buying externally, a different workflow may be more appropriate.
External product versus standard product
The main difference is where the transaction is completed. Choose the External or Affiliate type when your website promotes or catalogs an item and the customer should continue to one outside purchase destination. Choose a standard WooCommerce product when your store needs to process the purchase through its own checkout.
This is a practical decision framework based on the documented behavior of the product types, not a universal rule for every store. Before creating the product, identify who will accept payment and where the customer will receive order-related information. The answer should match the product type and the wording used on the page.
Built-In WooCommerce Setup: Product URL and Button Text
The basic configuration takes place in the WooCommerce product editor. Create a new product or edit an existing one, then configure the product data for an external purchase flow.
- Open the WooCommerce product editor and create or edit the product listing.
- In Product data, select External or Affiliate as the product type.
- Enter the external purchase destination in the Product URL field.
- Enter customer-facing wording in the Button text field.
- Save or publish the product, preview the page and test the outbound link.
The Product URL identifies the external destination that should open when the customer follows the product link. Use the destination intended for that particular product and retailer. Do not assume that a general retailer page, an old redirect or a different regional page provides the same customer journey.
The Button text controls the wording displayed for the link to the external product. It should tell visitors what will happen after the click. Once the product is published, check the displayed label on the product page rather than relying only on the editor view.
Choosing accurate button wording
Button wording should describe an off-site action when the purchase is not completed by your WooCommerce store. A retailer-oriented call to action can make the destination clear, provided it accurately reflects the configured journey.
Avoid wording that suggests your site accepts payment, creates the order or completes the checkout when the customer will actually be sent elsewhere. The product description, surrounding copy and button should communicate the same purchasing flow. If the customer expects to buy directly from your store but is transferred to another retailer, the page can create confusion even when the URL itself works correctly.
Preview the published product page and click the button as a customer would. Confirm that the link reaches the intended external destination and that the visible wording sets an accurate expectation before publication.
What Happens After the Customer Clicks?
In the built-in External/Affiliate product flow, the customer does not complete the purchase through your site’s WooCommerce checkout. Clicking the configured button sends the visitor to the external product page. WooCommerce therefore does not become the place where that external transaction is completed.
After the visitor leaves your website, the external destination’s processes apply. This includes payment, order confirmation, fulfillment, returns and retailer-side customer support. Your product page should not imply that your store controls those steps unless the purchasing arrangement actually provides for that responsibility.
For quality control, inspect the journey from the published page. Check the link destination and confirm that the button behaves as described in the page copy. This simple review helps identify an incorrect URL, unclear wording or a mismatch between the recommendation and the destination.
Built-In External Products vs. Standard Products
Use the location of payment and order processing as the primary way to compare these product models. An External or Affiliate product is suited to a product promoted toward one outside source. A standard product is suited to a store that needs the customer to complete the purchase through its own WooCommerce checkout.
The choice affects how the page should communicate the customer journey. With an external product, the call to action should prepare the visitor to continue to another destination. With a standard product, the page can direct the visitor into the store’s own purchasing flow. This comparison does not establish that one model is suitable for every catalog or operational arrangement; it simply reflects the documented distinction between external and store-managed checkout behavior.
A simple selection checklist
- Identify whether the product has one external purchase destination or requires several destinations.
- Decide whether the site or an outside retailer will complete checkout.
- Record which customer-service and fulfillment process the product page should describe.
- Match the product type and button wording to that decision before publishing.
If one outside retailer completes the transaction and no store checkout is required, the built-in External or Affiliate workflow addresses the basic use case. If your store must accept the order through WooCommerce, review the standard product approach instead. If the requirements combine both options, consider the separate retailer workflow described below.
When You Need Multiple Retailers or Mixed Purchasing Options
The built-in External/Affiliate product method is designed for a single external source or retailer per product. That limitation matters when a catalog needs to show several distributors, offer retailer selection or combine direct purchasing with external links.
WooCommerce Product Retailers is a documented extended workflow for these requirements. It can present multiple retailer or distributor links and can be configured to show those links alongside the store’s own Add to Cart button or instead of it. This makes it different from the simple built-in External/Affiliate product type.
Do not treat Product Retailers functionality as part of WooCommerce’s built-in product editor. It is a separate extension workflow, so review its current features and compatibility before purchase or installation. The available retailer links and purchasing modes should also be planned around the actual requirements of your catalog.
Single destination or several retailer links?
For the simple one-destination case, the built-in product type keeps the setup focused: one product page, one configured external destination and one button label. When customers need several retailer links, the retailer-selection requirement is different from a basic external product.
A mixed model is also distinct. In that arrangement, customers may have the option to use the store’s own Add to Cart button or continue to an external retailer, depending on configuration. Separate the decision about the WooCommerce workflow from any assumptions about a retailer’s affiliate program, tracking, pricing, availability or geographic restrictions. Those details are not established by the product type itself and must be checked with the relevant retailer or affiliate network.
Affiliate Disclosure and Outbound-Link SEO Considerations
If a commission or another material connection exists, plan an affiliate disclosure that is clear and conspicuous. Practical guidance from the FTC indicates that the disclosure should be placed close to the recommendation or affiliate link so that visitors can understand the relationship while evaluating the product.
A generic “affiliate link” label may not clearly explain the financial relationship in every context. A “buy now” button alone also does not communicate that relationship. Make the disclosure understandable near the relevant commercial recommendation, and check the requirements that apply in the jurisdictions and contexts in which your site operates.
Where to place the disclosure
Place the disclosure near the product recommendation or the relevant external link. Do not rely only on a distant legal page if a visitor is expected to understand the commercial relationship while viewing the product.
The wording should communicate the material connection clearly rather than leaving the visitor to infer it from an ambiguous button or a general site policy. Keep the disclosure and the purchasing journey consistent with the actual relationship you have with the retailer or affiliate network.
Qualifying paid outbound links
Google recommends using rel="sponsored" for advertisements or paid placements. Google also states that rel="nofollow" remains acceptable when other values do not apply. This guidance concerns link qualification and does not guarantee ranking, traffic or other SEO outcomes.
Do not assume that every external link automatically requires the same attribute. Consider the relationship and the technical setup of the link, then check the applicable guidance and the terms of the relevant affiliate program. Link qualification should be treated separately from the customer-facing disclosure: one helps communicate the relationship to visitors, while the other addresses the technical treatment of an outbound link.
Pre-Publication Testing Checklist
An external product page should be reviewed as both a catalog entry and a referral path. Before publication, confirm the core configuration and the expectations created by the page.
- Verify that the Product URL reaches the intended external product or retailer destination.
- Check that the Button text accurately describes the off-site action.
- Test the link and button from the published product page in the relevant viewing contexts.
- Confirm that the affiliate disclosure appears near the relevant recommendation or link when applicable.
- Review external URLs periodically for redirects, discontinued products, regional restrictions and tracking failures.
- Check that the product description does not suggest that your site processes payment, fulfillment or returns when it does not.
These recurring reviews are practical operational recommendations, not documented WooCommerce requirements. External destinations can change, so do not assume that pricing, availability, geographic access or affiliate tracking will remain unchanged.
WooCommerce’s built-in External or Affiliate product type is a focused solution for presenting a product that customers purchase from one outside destination. The configured Product URL sends visitors away from your site, while Button text should accurately describe that action. The built-in flow does not use your WooCommerce checkout.
When a catalog needs multiple retailers, retailer choice or both direct and external purchasing, a separate documented workflow such as WooCommerce Product Retailers may be relevant; its functionality should not be confused with WooCommerce core. Clear disclosures, appropriate link qualification, accurate page copy and regular URL testing complete the practical setup. Explore our WordPress plugins, WooCommerce extensions, themes and membership plans to find the right tools for your website.