Traffic from a paid ad or email campaign is different from organic product discovery. The visitor has already been convinced to click — they have intent. What kills that intent is friction: a cart, unnecessary navigation, too many choices. The Buy Now button is built for exactly this scenario.
A WooCommerce product page is also a landing page when you drive traffic directly to it. With the TheForge Buy Now Button plugin, you can configure that product page to show only the Buy Now button — no Add to Cart — and set it to clear the cart before checkout. The result is a single-focus page: arrive, choose options (if any), click Buy Now, pay.

For higher-volume campaigns, you might want a dedicated landing page that’s not your standard product page template. Options:
The Buy Now Button plugin provides a shortcode ([tpf_buy_now product_id="123"]) you can use anywhere in WordPress content.
The most powerful use case: email campaigns with direct Buy Now links. Instead of linking to the product page and hoping the customer clicks through the cart, your email includes a “Buy Now →” button that takes them directly to the checkout with the product pre-loaded.
You can construct this URL using WooCommerce’s built-in cart shortcut: /?add-to-cart=PRODUCT_ID&quantity=1&tpf_bn=1. The plugin intercepts this request and redirects to checkout directly.
For paid social and search ads that link to a product page, the Buy Now button reduces the post-click steps from four (product → add to cart → cart → checkout) to two (product → checkout). This typically improves your return on ad spend because fewer visitors drop off between the click and the purchase.

Use the Buy Now Button analytics panel alongside your ad platform’s attribution data. Compare conversion rates for landing pages with the Buy Now button versus standard product pages. If you’re running A/B tests, the plugin’s click and conversion data complements your ad platform’s reporting.
Cart abandonment is higher for ad traffic than for organic traffic — ad visitors are less committed and more likely to be distracted. By removing the cart page, you eliminate one of the highest-abandonment points in the journey for this traffic segment.
For campaign setup advice, visit the ThePluginForge support page.
Download Buy Now Button free →
Adding a Buy Now button to your product pages is a conversion optimisation. Like all optimisations, it should be measured. The TheForge Buy Now Button plugin includes an analytics panel that shows you exactly how the button is performing — which products are benefiting most and where customers are going.

Navigate to WooCommerce → Buy Now → Analytics to see:
The most useful analysis: compare the conversion rate for customers who use the Buy Now button versus customers who use Add to Cart. If Buy Now consistently converts at a higher rate, it’s confirming that removing the cart step is worthwhile. If they’re comparable, your cart page might already be well-optimised.
Products with high Buy Now usage relative to Add to Cart usage are products where customers arrive with strong purchase intent — they know what they want and just want to buy it. These products are good candidates for landing page optimisation, targeted advertising, and email campaigns with direct Buy Now links.
If some products have low Buy Now click rates despite high traffic, consider:
The plugin fires a custom event (buy_now_click) via the data layer that’s compatible with Google Analytics 4 and Google Tag Manager. You can track Buy Now interactions as custom events in GA4 and build funnels that include the button as a conversion step.
Documentation for analytics setup at the ThePluginForge support page.
Download Buy Now Button free →
Every WooCommerce checkout starts with a cart. But for stores where customers typically buy one product at a time — or where you’re driving traffic from ads or emails to a specific product — the cart is dead weight. It’s a detour between intent and purchase.
The TheForge Buy Now Button plugin replaces that detour with a direct route.

Without a Buy Now button, the customer journey is:
Steps 2 and 3 are pure friction. The cart page asks the customer to confirm a decision they’ve already made. Every additional page is an exit opportunity.
Two fewer steps. Two fewer exit opportunities. Studies on ecommerce checkout optimisation consistently show that reducing steps increases conversion, particularly on mobile where multi-step navigation is especially cumbersome.
The Buy Now Button plugin has a Clear Cart option. When enabled, clicking Buy Now removes any existing items from the cart before adding the current product. The customer checks out with just that one item.
This is particularly valuable for:
If you don’t enable Clear Cart, Buy Now adds the product to the existing cart and redirects to checkout. The customer can still have multiple items — they just skip the cart page review. This is a good middle ground for stores where cross-selling and upselling are important.
Mobile commerce accounts for the majority of WooCommerce traffic in most markets. Mobile users have less patience for multi-step processes and less precise input (fat fingers on small screens). A direct Buy Now → Checkout flow is significantly better on mobile than the standard cart flow.
Questions about configuring the single product checkout flow? Visit the ThePluginForge support page.
Download Buy Now Button free →
A Buy Now button that blends into your product page or looks out of place with your theme won’t convert. The TheForge Buy Now Button plugin gives you complete control over the button’s appearance and placement — without touching CSS or your theme’s code.

The default text is “Buy Now” — but you can change it to anything. Popular alternatives:
You can also set different text for different product types or pages if needed.
Set the background colour, text colour, and hover state colour for the button. The plugin provides a colour picker in the settings panel — no need to enter hex codes manually. The border colour and border radius are also configurable.
For best results, use a colour that creates contrast with your Add to Cart button. If your Add to Cart is your theme’s primary colour, use a complementary accent colour for Buy Now so customers can clearly distinguish the two actions.
Choose from preset sizes (small, medium, large) or enter a custom font size and padding. The button width defaults to match your Add to Cart button but can be set to full-width or a fixed pixel/percentage width.
Configure where the Buy Now button appears relative to the Add to Cart button:
You can set different positions for different product types or categories.
Add an icon before or after the button text. The plugin supports dashicons and common unicode characters — a shopping bag emoji, a lightning bolt, a right arrow — anything that reinforces the speed and directness of the action.
The button adapts to mobile automatically. On small screens where space is at a premium, you can set a different position or size specifically for mobile — for example, full-width on mobile and fixed-width on desktop.
Global settings apply to all products, but you can override any setting at the individual product level. The product edit screen has a Buy Now Button tab where you can customise text, colour, and position for that specific product.
Full styling documentation at the ThePluginForge support page.
Download Buy Now Button free →
Variable products are one of the most common product types in WooCommerce — products that come in multiple variants like size, colour, or material. Adding a Buy Now button to a variable product requires handling the variation selection before sending the customer to checkout. Here’s how the TheForge Buy Now Button plugin handles it.

A simple product has one SKU, one price, one stock status. Click Buy Now → add to cart → go to checkout. Straightforward.
A variable product — a t-shirt in five colours and four sizes, for example — has up to 20 variations. The Buy Now button can’t send the customer to checkout until they’ve chosen which variation they want. If you skip that step, the wrong variation ends up in the cart (or no variation at all).
The Buy Now Button plugin integrates with WooCommerce’s native variation attribute selectors. The Buy Now button is inactive (greyed out) until the customer has selected all required attributes. Once a complete variation is selected — a specific size AND colour, for example — the button activates.
Click the active button, and the plugin adds exactly that variation to the cart and redirects to checkout. The customer sees their chosen variation pre-selected on the checkout page.
Many WooCommerce themes and plugins replace the default dropdown attribute selectors with visual swatches. The Buy Now Button plugin is compatible with the major swatch plugins, detecting variation selection events regardless of whether the selector is a dropdown, button swatch, colour swatch, or image swatch.
If the selected variation is out of stock, the Buy Now button shows as unavailable — the same way the standard Add to Cart button behaves. The customer can select a different in-stock variation to re-enable it.
On variable products, position matters. The button needs to appear after the attribute selectors so customers can clearly see the flow: choose your options → click Buy Now. You can configure the button position in the plugin settings — below the variation selector is usually the most natural placement.

Grouped products — sets of related products purchased together — have a different structure. The Buy Now Button plugin handles grouped products by adding all selected quantities of each product in the group to the cart simultaneously before redirecting to checkout.
For questions about variable product setup, visit the ThePluginForge support page.