Home/Blog

QR Codes for Contractors: Door Hangers to Trucks

See where contractors should put QR codes — door hangers, yard signs, truck magnets — and what each one should link to for the most quote requests.

QR Codes for Contractors: What to Put on Door Hangers, Yard Signs, and Truck Magnets

If you run a plumbing, electrical, HVAC, roofing, or landscaping business, you already know your marketing lives outside a screen. It's on the truck parked at a job site, the door hanger left after a quote, the yard sign staked in a client's lawn. A QR code for contractors turns any of that into a two-second path to a call, a quote form, or a photo of the work you just finished.

The problem is most guidance treats "put a QR code on it" as the whole plan. It isn't. Where you place the code, what size it needs to be, and — most importantly — what it links to all change depending on the material. A code on a truck magnet that's been driving around town for two years needs to behave differently than one on a door hanger you'll hand out once this week.

This guide walks through the five contractor print formats that actually get scanned, what each code should point to, and why the material you're printing on should decide whether you use a static or dynamic code.

The five print formats worth a QR code

Not every piece of contractor marketing needs one. These five do:

  • Business cards — handed out on-site, at hardware stores, at estimate appointments.
  • Door hangers — left when nobody's home, often in bulk runs of 250–1,000.
  • Yard signs — both "estimate in progress" signs and "job completed" signs.
  • Truck and van magnets — the longest-lived print asset most contractors own.
  • Completed-job lawn signs — left for weeks after a roof, landscaping, or paving job wraps, doing double duty as a referral tool for neighbors.

Sizing and placement matter more here than in office marketing. A door hanger gets scanned from arm's length on a porch, often in shade or dusk light — a small code with tight margins can fail there. A truck magnet gets scanned from several feet away, sometimes through a car window, which means the code needs to be considerably larger than the one on your business card. Test every code outdoors, in direct sun and at dusk, before you commit to a print run.

What the code should link to, by moment

The biggest mistake in contractor QR marketing is sending every scan to the homepage. Match the destination to what the person is standing in front of when they scan:

  • Door hanger → a short quote-request form, not your full website. Someone standing on their porch wants to know if you can help, not read your company history.
  • In-progress yard sign → a project gallery or the same quote form, aimed at neighbors walking by who are now curious.
  • Completed-job sign → a review request or a simple neighbor-referral offer ("Know someone who needs this? Send them our way").
  • Truck or van magnet → click-to-call or a one-page quote form. Whoever scans this is usually stopped at a light or in a parking lot — make the next step as short as possible.
  • Business card → a digital contact card or your booking page, depending on how you take appointments.

Why truck magnets and yard signs are the worst place for a static code

A static QR code has the destination baked directly into the image. Print it once, and it points to that one URL forever — unless you print a new code.

That's a fine trade-off for something you'll use once. It's a real liability for a truck magnet or a yard sign, because those are the longest-lived printed materials a contractor owns. A magnet stays on the truck for years. A yard sign gets pulled out of storage and reused job after job. In that time, your phone number changes, you switch from a paper quote form to an online one, or you start using new booking software — and every truck on the road, every sign in the garage, is still pointing at the old destination.

A dynamic QR code solves this the way it's meant to: the code encodes a stable link, and you update where that link points from your dashboard whenever something changes. The printed code never has to change. This is arguably the clearest case for dynamic QR in any small business vertical — the alternative to updating a destination isn't inconvenient, it's buying a new magnet.

Track which door-hanger run — or which parked truck — actually works

Separate codes per material, and even per neighborhood or route, let you see which print effort is actually generating calls. Run door hangers in two neighborhoods this month? Use two different codes, both pointing to the same quote form. The form doesn't need to be different — the code does. Now you know whether the west-side run outperformed the east-side one before you order the next batch.

The same logic applies to a truck. If you park in different lots through the week, a dedicated code for the truck (separate from the one on your door hangers) tells you whether the truck itself is generating leads worth the cost of the magnet. This kind of attribution — one destination, multiple tracked codes — is the single most concrete way a contractor can see which printed materials are actually driving traffic, rather than guessing.

A short field checklist before you print

Run through this before any print order goes out:

  1. Scan the code outdoors, in direct sunlight and at dusk — not just under office lighting.
  2. Confirm it scans from the distance it'll actually be viewed at: arm's length for a door hanger, several feet for a truck magnet.
  3. Give it a plain-language call to action next to the code — "Scan for a free quote," not just a bare square of pixels.
  4. Decide the destination based on where the material will physically sit, not a default homepage link.
  5. If the material will be reused or lives for more than a few months, use a dynamic code.

Where QRPath fits

Door hangers and yard signs are ordered in runs, not one at a time, which makes contractors one of the more print-heavy small business types out there. QRPath generates a print-ready QR code file you can hand straight to whatever vendor prints your door hangers, yard signs, or truck magnets — no need to re-export or resize it yourself. For business cards specifically, QRPath also handles the design and print order in one flow, so the code, the layout, and the print run happen in the same place.

Pro ($11/month) is where the dynamic-code story pays off directly: create the code once, update the destination whenever your quote form or booking link changes, and see scan counts by code so you know which door-hanger run or which truck route is actually working.

The takeaway

A QR code for contractors only works if it matches the material it's printed on: sized for how far away it'll be scanned, pointed at the right next step, and dynamic if the print piece is going to outlive next month's phone number or booking system. Door hangers and truck magnets are exactly the kind of print asset where a five-minute setup choice — static or dynamic — either saves you a reprint or costs you one.

Create your QR code — and design and order your business cards in the same place — at qrpath.app — free to start, no design experience required.

← All articles