Skip to main content

Auction plugin for WordPress: your options, and when a plugin is not enough

An auction plugin for WordPress adds bidding to a site you already run. There are three ways to get it: an auction extension for your shop plugin, a standalone auction plugin, or a separate auction site whose live lots appear on your WordPress pages. In short: a plugin fits an occasional lot beside a shop that already works; a separate auction site fits regular sales with real bidding traffic, and it can still show its lots on your WordPress pages with one line of code. This guide explains each option, what to check before you install anything, and how to add a hosted auction to WordPress in about five minutes.

Last updated

What an auction plugin for WordPress does

An auction plugin turns a product or a page into a lot: it adds a bid box, a closing time and a highest-bidder record, and usually an email to the winner. The three kinds you will meet:

  • Auction extensions for a shop plugin. They add an “auction” product type to the shop you already run. Payment, accounts and emails come from the shop. Good if you already sell fixed-price goods there and want the odd auction lot beside them.
  • Standalone auction plugins. They bring their own lot pages, bidder registration and bid handling, and connect to a payment gateway of their own. More to set up, more to maintain, and every part of the auction runs on your WordPress hosting.
  • A hosted auction, shown on your pages. The auction runs on a site built for it, and a small embed shows the live lots on your WordPress pages. Nothing is installed in WordPress; a click on a lot takes the bidder to the auction site.
 Shop extensionStandalone pluginHosted auction + embed
Where bidding runsYour WordPress hostingYour WordPress hostingThe auction site
Who maintains itYou, with each updateYou, with each updateThe auction provider
Fits bestA few lots beside a shopA site built around auctions by someone technicalRegular sales, many bidders, a non-technical owner
Effect on your WordPress siteLoad at closing timeLoad at closing timeNone

All three can work. Which one fits depends on how often you sell, how many people bid at once, and who will keep it running.

What to check before you install one

  • Who takes the money. Does the winner pay through your own card account, or through the plugin maker’s? Can the winner pay by bank transfer if you want them to? Does a winner email go out on its own?
  • Soft close. A bid in the last minute should extend the closing time, or every lot ends in a sniping race. Many plugins close at a fixed second.
  • Outbid emails. A bidder who is outbid and not told does not come back. Check that the email exists, and what it says.
  • The last minute, on your hosting. Bidding is traffic that arrives all at once. Ask what happens to a shared WordPress host when fifty people refresh one lot in the final seconds, and whether a caching plugin will serve a stale price.
  • Bidder accounts and privacy. Bidders register with you, so their names, emails and bids are your data. Where is it stored, can a bidder be removed, and what does the plugin send to third parties?
  • Updates and who maintains it. A plugin lives on your site and breaks when WordPress, your theme or PHP move on. Look at when it was last updated and who answers when it stops working.
  • Phones. Most bids are placed on a phone. Open a lot on one before you decide.
  • Formats. Reserve prices, automatic (proxy) bidding, absentee bids, Buy Now, a reverse auction for purchasing: each is a separate feature, and most plugins have two or three of them.

When a plugin is the right choice

A plugin is the right choice when the auction is a small part of a shop that already works: a few lots a month next to fixed-price products, the same customer accounts, the same checkout. It also fits when someone maintains the WordPress site anyway and is happy to add one more plugin to the list. If bidding will be occasional and quiet, the load question above hardly matters.

When a separate auction site is better

A separate auction site beside your WordPress site is better when the auction is the business, not a feature of the shop: regular sales, many lots, bidders who come back, and a closing hour when everyone is on the site at once. It is also the safer choice when nobody wants to be the person who updates plugins at midnight before a sale.

What changes:

  • Bidding, bidder accounts, payments and emails run on a site built for auctions and hosted for that load. Your WordPress site is never slowed by a sale.
  • Your WordPress site keeps doing what it does well: the brochure, the blog, the search ranking you have built. A theme change cannot break the auction.
  • The auction site can sit on your own domain, usually as auctions.yourdomain.com, so bidders stay with your brand.
  • The live lots can still appear on your WordPress pages. That is the next section.

How to show a hosted auction on your WordPress pages

This takes about five minutes and installs nothing. It uses AuctionAmigo, a free tool for auction sites built on Auctify.

  1. Enter your auction site’s address on auctionamigo.com. The page reads the lots that are open for bidding and the ones listed but not yet open.
  2. Pick a shape. Floating (a small panel that stays in the corner of every page), horizontal (a strip across a page), vertical (a column for a sidebar) or skyscraper (a tall column). Choose a colour and the corner style; the preview shows your own lots.
  3. Copy the one line of code. It is a single script tag.
  4. Paste it into WordPress. In the block editor, add a Custom HTML block where the lots should appear and paste. In Elementor, use the HTML widget; in Divi, the Code module. For a sidebar, add a Custom HTML block to the widget area under Appearance. The floating shape can go into the site’s header or footer code once, and it appears on every page.
  5. Publish. The widget shows each lot’s photo, title, current price or Buy Now price, the number of bids and a countdown, and “Opens in …” for lots that have not started. It refreshes by itself while the page is open. A click takes the visitor to that lot on your auction site, where they register and bid.

The widget sets no cookies and stores nothing in the visitor’s browser, so it changes nothing about your cookie banner. Bidding itself never happens inside WordPress; that is what keeps your WordPress site light.

Keeping it under your own name

If your WordPress site is yourdomain.com, run the auction site at auctions.yourdomain.com. You choose that name when you sign up, and one A record at your domain registrar points it at the auction site; the signup page shows the exact record. If you would rather see the site working before touching DNS, start on a free subdomain of the provider and choose your own name when you are ready. Then:

  • Add “Auctions” to your WordPress menu, linking to the auction site.
  • Put the horizontal widget on your homepage and the floating one site-wide, so a visitor sees the current sale wherever they land.
  • Use the same logo, colours and fonts on both sites. Bidders should not notice they have changed sites.
  • Link back: the auction site’s menu should carry a link to your WordPress site.

Before your first sale: a short checklist

  • Place a test bid from a phone, on a lot you created for the purpose, and read every email it produces.
  • Check the closing time in the time zone your bidders live in.
  • Decide how winners pay before the sale opens, and say so on every lot.
  • Put the widget on the pages people actually visit, not only on a page called “Auctions”.
  • Announce the sale where your audience already is: a post image, an email banner and a printed poster with a scan-to-bid code come from the same tool as the widget.
  • Check the rules where you sell: consumer law, distance-selling cancellation rights and VAT on the hammer price differ by country.

Frequently asked questions

Is AuctionAmigo a WordPress plugin?

No. It is one line of code you paste into a Custom HTML block, an HTML widget or your theme’s header. Nothing is installed in WordPress and there is nothing to update. It works the same way on any website, not only WordPress.

Does bidding happen on my WordPress site?

No. The widget shows the lots with their current price, bid count and countdown, and a click opens the lot on your auction site, where the visitor registers and bids. That keeps bidder accounts, payments and the last-minute traffic off your WordPress hosting.

Does it work with Elementor, Divi or another page builder?

Yes. Any builder that lets you place raw HTML can hold the line: the HTML widget in Elementor, the Code module in Divi, a Custom HTML block in the block editor. The floating shape can also be pasted once into the header or footer code and appears on every page.

Will the widget slow my site or affect my cookie banner?

It loads one small script after the page, draws itself in its own container so your theme’s styles and the widget’s cannot interfere, and sets no cookies and stores nothing in the visitor’s browser. Your cookie banner and consent settings are unchanged.

Should I sign up with auctions.mydomain.com or with a free subdomain?

Use auctions.mydomain.com if you can add one DNS record at your registrar today; the signup page shows the record and the site is live once it resolves. If you want to see the site working first, start on a free subdomain and move to your own name when you are ready. Either way, the widget on your WordPress pages follows the auction site’s address.

Can I keep selling fixed-price products in my WordPress shop?

Yes. The shop and the auction are separate: your WordPress shop keeps its checkout and customer accounts, and the auction site handles bidding and winners’ payments. The widget simply shows the current lots wherever you place it.

Your auction, on your own site, shown on WordPress

Start a 7-day free trial of Auctify, list a lot, and paste the AuctionAmigo widget into your WordPress page. No credit card, no commission, cancel any time.

Start Free Trial

No credit card required. 7-day free trial.