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. 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 rent[[haulhq_products]](/docs/wordpress/haulhq-products)Your "our dumpsters" page
Give each size its own page[[haulhq_product]](/docs/wordpress/haulhq-product)One page per size -- this is what ranks in search
Let customers book and pay[[haulhq_booking]](/docs/wordpress/haulhq-booking)Your book-online page
Show where you deliver[[haulhq_service_area]](/docs/wordpress/haulhq-service-area)Footer, or a service-area page

If you do junk removal

You want to...UseOn this page
Take quote requests and bookings[[haulhq_form]](/docs/wordpress/haulhq-form)Your quote / booking page
Start the flow from anywhere[[haulhq_zip_cta]](/docs/wordpress/haulhq-zip-cta)Home page hero, header, sidebar -- use it repeatedly
List what you haul[[haulhq_services]](/docs/wordpress/haulhq-services)Your 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 reviews[[haulhq_reviews]](/docs/wordpress/haulhq-reviews)Home page, near a call to action
Show a few before/after photos[[haulhq_gallery]](/docs/wordpress/haulhq-gallery)A section on an existing page
Give past work its own page[[haulhq_gallery_page]](/docs/wordpress/haulhq-gallery-page)A dedicated gallery page

Common mistakes

"Where is the chatbot shortcode?"

There is not one, and there never has been. The chatbot is a global on/off setting -- turn it on and it appears on every page of your site. Nothing needs to be pasted anywhere.

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

Almost always an empty catalog or a service area with no cities, not a broken shortcode. Fill those in and the same shortcode starts rendering.