Skip to content

Start here

Which shortcodes, and where

A decision map from what you are trying to achieve to the shortcode that does it and the page it belongs on.

There are ten shortcodes, and every one of them is also a block in the WordPress editor (search the inserter for HaulHQ). You do not need ten. Start from what you are trying to do, not from the list -- reading the list is how people end up with the wrong one.

If you rent dumpsters

Four shortcodes and three pages will give you a working site.

You want to...UseOn this page
Show the containers you renthaulhq_productsYour "our dumpsters" page
Give each size its own pagehaulhq_productOne page per size -- this is what ranks in search
Let customers book and payhaulhq_bookingYour book-online page
Show where you deliverhaulhq_service_areaFooter, or a service-area page

If you do junk removal

You want to...UseOn this page
Take quote requests and bookingshaulhq_formYour quote / booking page
Start the flow from anywherehaulhq_zip_ctaHome page hero, header, sidebar -- use it repeatedly
List what you haulhaulhq_servicesYour services page

The single most common wrong turn

Junk removal does not use [haulhq_booking]. [haulhq_form] already handles booking a pickup as well as requesting an estimate. Reaching for the shortcode named "booking" because you want customers to book is the mistake that has cost the most setup time so far.

Either way

You want to...UseOn this page
Show your reviewshaulhq_reviewsHome page, near a call to action
Show a few before/after photoshaulhq_galleryA section on an existing page
Give past work its own pagehaulhq_gallery_pageA dedicated gallery page

Common mistakes

"Where is the chatbot shortcode?"

There is not one, and there never has been. The chatbot is a global switch in the plugin, on the Connection tab (Enable chatbot widget on frontend pages): turn it on and it appears on every page of your site -- except any you list in HaulHQ under Settings > Chatbot, Hide the chat widget on these pages. Nothing needs to be pasted anywhere.

"I pasted the shortcode and the page is blank."

Almost always an empty Equipment screen or a service area with no cities, not a broken shortcode. Fill those in and the same shortcode starts rendering. If you are logged in to WordPress, most shortcodes now show you a notice naming the cause; visitors see nothing.