To let customers submit price offers in WooCommerce, install Name Your Price: Make Your Own Offer for WooCommerce and open WPFactory > Price Offers (also reachable at WooCommerce > Settings > Price Offers). A Make an offer button appears on every product page by default, and offers arrive in the Offers dashboard.
What it does #
Name Your Price adds a button that opens an offer form. The shopper enters a price, their email and, by default, their name and a message. You get an email, the offer is saved with the status Open, and you can accept, reject or counter it. Accept and counter emails include a link that adds the product to the cart at the agreed price.
This article is the step-by-step setup. For a feature overview and the Free vs Pro split, see Introduction to Name Your Price.
Install and activate #
- Free: go to Plugins > Add New, search for Name Your Price by WPFactory, then install and activate it.
- Pro: download Name Your Price: Make Your Own Offer for WooCommerce Pro from your WPFactory account, upload the ZIP at Plugins > Add New > Upload Plugin and activate it. When Pro is active, the free version stops loading. WooCommerce must be active.

There is no separate on/off switch: once active, the button shows according to the settings below.
First setup #
- Go to WPFactory > Price Offers. The page opens on the General section.
- Leave Products at Enable for all products (the default). Enable for selected products only is Pro.
- Optionally tick Exclude > Out of stock or With price, or enter an Above price or Below price limit. All are off or empty by default.
- Set User visibility to All users (default) or Logged-in users only, then save.
- Open the Email section and check Email recipient. The default
%admin_email%sends offers to the site admin email. - Visit a product page. The Make an offer button appears inside the product summary. Submit a test offer and check it arrives by email and under Offers in the WordPress admin menu.
More on these options: General options in Name Your Price.
Main features #
Selected products, variations and categories (Pro) #
With Products set to Enable for selected products only, the Selected Products Options group adds Per product, Per variation and Per product category (Require categories or Exclude categories). See enable price offers for selected products, categories and variations.
Button #
The Button section sets the Label (default Make an offer), HTML class, HTML style and Position on single product page (default Inside single product summary, priority 31), all free. Position on archive pages and Custom position(s) are Pro. You can also place the button with the free [alg_wc_price_offers_button] shortcode. See how to craft the offer button.
Form fields and notices #
The Form section controls Enabled fields (Customer name, Customer message and Send a copy to customer checkbox are on by default; Quantity, Customer phone and reCAPTCHA are optional), Required fields, price step, minimal, maximal and default price, and the form header, button label and customer notice. All free. See form field options, form and notice options and adding reCAPTCHA.
Styling #
The Styling section sets the popup form colors and layout, free. See form styling options.
Email notifications #
The Email section sets Email recipient, Email subject, Email heading and Email template for the notice you get when an offer arrives, free. See email options and the email placeholders reference.

Responding to offers #
Open Offers in the admin menu and click an offer. In the Actions box, pick Reject, Accept, Counter or Cancel from Choose an action…, adjust the email if needed, and click Update. The default email wording for each action is set in the free Actions section. See finding and processing submitted offers, reject and accept options and counter offers and email sender.
Admin meta box #
The Admin section’s Product meta box (on by default, titled Price offers) lists each product’s offers on its edit page, with columns you choose. See admin options.

Automation #
Free: Prevent duplicate offers and the Auto-Complete and Auto-Uncomplete triggers. Pro: Auto-Accept accepts offers at or above a Minimum price and sends the shopper to the cart with the product added, and Auto-Reject declines offers at or below a Maximum price. See prevent duplicate offers, auto-complete offers and auto-accept and auto-reject.
Advanced #
The free Advanced section can exclude or restrict Payment gateways for accepted offers, Exclude price offers from coupons (on by default), send emails in the background and enable the REST API. See restrict payment gateways for accepted offers.
Free vs Pro #
| Feature | Free | Pro |
|---|---|---|
| Offers on all products, exclusions and User visibility | Yes | Yes |
| Offers on selected products, variations or categories only | No | Yes |
| Button label, style and single product position, shortcode | Yes | Yes |
| Button on archive pages and custom hook positions | No | Yes |
| All form fields, styling, email and action templates | Yes | Yes |
| Manual reject, accept, counter and cancel | Yes | Yes |
| Prevent duplicate offers, auto-complete, payment gateway restriction, REST API | Yes | Yes |
| Auto-Accept and Auto-Reject | No | Yes |
| Dokan multi-vendor compatibility | No | Yes |
FAQ #
The Make an offer button does not show. What should I check? #
Check User visibility (Logged-in users only hides it from guests), the Exclude options, and that Position on single product page is not set to Do not add. See Make-Offer button not visible or working.
Where do I find offers customers sent? #
Under Offers in the WordPress admin menu, and in the Price offers meta box on each product’s edit page.
Can customers make offers on product variations? #
Offers tied to a specific variation, with the button updating as the shopper picks one, use the Pro Per variation option under Selected Products Options. See Make-Offer not available for variations.
Can I let shoppers offer on more than one unit? #
Yes. Add Quantity to Enabled fields in the Form section (default quantity is 1). See support quantity in Make-Offer.
Get more control #
The full setup above works in the free version. Name Your Price: Make Your Own Offer for WooCommerce Pro adds selected product, variation and category targeting, archive and custom button positions, Auto-Accept and Auto-Reject, and Dokan support. See what Pro unlocks.
Need a hand? Our team answers every ticket on the Name Your Price support forum.







