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... | Use | On 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... | Use | On 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... | Use | On 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.