Skip to main content
View Categories

Toolkit: Deals Page & Sale Badges

Deals puts a sale badge on the result card of every home that is part of a live Conversion Kit sale, and gives you a Deals page that lists exactly those homes. When the sale ends, the badges and the page follow on their own.


What it does #

You set the sale up once, as a Conversion Kit Promo Bar campaign: the homes, the dates, the message and the coupon. The Deals module reads that campaign and shows it in two places while it is live:

  • A sale badge on result cards. Every home in the sale wears an “On sale” badge on its card in your listings, searches and property grids. When the campaign states a discount and its coupon checks out against your live rates, the badge can show the number instead, for example “15% off”.
  • A Deals page. The [homerunner-deals] shortcode shows your regular search, limited to the homes on sale. Guests can still add dates and guests, see prices and sort the results.

Nothing is tagged and nothing is scheduled inside the Toolkit. The campaign decides which homes are on sale and for how long. When no sale is live, the badges disappear and the Deals page shows a short message instead of an empty search.

Requirements #

  • The Conversion Kit, with its Promo Bar tool turned on and a scheduled campaign that applies to specific homes.
  • If the Conversion Kit or its Promo Bar is off, the module stays quiet: no badges, and the Deals page shows its “nothing on sale” message.

Turning it on #

1. Enable the module #

In your WordPress admin, open HomeRunner, then Toolkit, and enable Deals Page & Sale Badges.

2. Check the status #

Open the module’s settings. The top of the panel tells you whether the Conversion Kit is active and whether a sale is live right now.

3. Adjust the text #

Change the badge and page text if you want to (see Settings below), then click Save Deals Settings.

4. Add the Deals page #

Create a page for your deals, for example “Deals” or “Special Offers”, and add the shortcode [homerunner-deals].

Settings #

SettingWhat it does
Badge textWhat the badge says on a home whose sale does not state a discount. Default: “On sale”.
Badge text with a discountUsed when the campaign states a discount and its coupon checks out. {pct} becomes the number, so “{pct}% off” reads “15% off”. Leave it blank to use the plain badge text for those homes too.
Badge colorThe badge background, as a hex color such as #c62828. Leave it blank to match your other card badges. The text color adjusts itself for contrast.
Deals page, nothing on saleWhat the Deals page says while no sale is live. Default: “No homes are on sale right now. Check back soon.”

The Deals page shortcode #

[homerunner-deals] works like the regular explorer shortcode, limited to homes on sale. The map is off by default.

  • Add map="1" to show the map.
  • Add view="grid" for a simple card grid without dates or prices. It loads fastest and suits a homepage section.
  • Add empty_text="..." to replace the “nothing on sale” message on that one page.
  • Add class="..." to give the page’s wrapper your own CSS class.
  • Any other explorer attribute you already use, such as template or per_page, works the same way here.

Tips #

  • Badges not showing on your regular listings? If the explorer’s “hide groups” setting is on, it hides every card badge on your listings pages. The Deals page shows badges either way. Turn the setting off under HomeRunner > Settings > Explorer grid. The Deals settings panel warns you when this applies.
  • Changes follow the campaign. To end a sale early, pause or end the Promo Bar campaign. The badges and the Deals page follow the campaign’s window.
  • A discount badge needs a real coupon. The Promo Bar checks the coupon against your live rates when you save the campaign. If it does not produce a real saving, the badge falls back to the plain badge text.