Where Drivers Put the Booking QR Code So Riders Actually Scan It

The best place for a booking QR code is the back of the front passenger headrest, at the eye level of a seated rider, sized about like a coaster and printed matte so it does not glare. This page covers the spots that work, the spots that look right and get ignored, the two moments in a ride when a rider will actually lift their phone, how big to print the code and why matte beats gloss, and the test to run from the back seat before you drive with it. Placement is the whole difference between a code a rider scans and a code a rider never looks at. An Uber or Lyft passenger who scans lands on your booking page at your handle and can book you directly next time.

Why placement decides whether a code gets used

A QR code only works inside a narrow window. The rider has to see it, have a free hand, have their phone out, and feel unhurried enough to lift it. That window opens twice in a normal ride and closes fast.

So the question is not where a code fits. It is where a seated rider's eyes already rest, and whether the code is there when one of those two windows opens. Get that right and scanning is effortless. Get it wrong and the best-printed code in the world sits in the car for a year doing nothing.

This is also the one conversion surface the driver apps have no version of. Gridwise, Para and Solo can tell you where demand is and what a shift paid. None of them put anything in front of the person in your back seat. That square of paper is yours.

The spots that work, in order

1. Back of the front passenger headrest. The best single placement. A rider in either back seat can see it, it sits at natural eye level, and it is close enough to scan without leaning. If you only ever put up one code, put it here.

2. The rear door window, lower corner. A cling on the glass beside where the rider sits catches them at red lights, when they are already looking out the window with the phone in their hand. This is the strongest second spot because it lines up with the moment, not just the sight line.

3. A small card in the seat back pocket. The rider can take this one with them, which is the only placement that survives the ride. Good as a backup to the headrest, weak on its own, because a card in a pocket has to be noticed first.

4. Your phone screen at drop-off. Pull the code up and hold it over the seat while they gather their bag. It takes three seconds and it works even in a car with nothing printed in it at all. This is the highest-intent scan of the four, because they just decided they liked the ride.

Two placements is the right number. The headrest for the whole ride, and your phone at the door. More than that starts to look like an ad wrap and riders tune out anything that looks like advertising.

Spots that look right and get ignored

  • The dashboard. You see it constantly. A back-seat rider sees the back of your seat.
  • The sun visor. Facing the wrong way, and half the time it is flipped down over the windshield.
  • The rear windshield. Behind the rider's head. Nobody turns around to read their own car.
  • The center console or cup holder. Below the sight line, and usually covered by a phone, a drink or a bag within a minute.
  • The outside of the car. People scan things they are sitting next to, not things they walk past while a driver waits at the curb.
  • Anywhere near a vent or in direct sun. Heat curls tape and sun fades ink. A code that has gone patchy will not read, and you will not notice because it still looks like a code to you.

Size, contrast and glare

Print the code about the size of a coaster, roughly three inches across. That reads from the back seat easily and stays small enough not to shout.

Print it dark on white. Not white on dark, not on a photo, not over your car's color. Phone cameras lock onto high contrast fast and give up on low contrast.

Leave a clean white border all the way around, about the width of four of the code's little squares. That quiet edge is part of how a camera finds the code. People crop it off to make the code bigger and break the scan doing it.

Use matte, not gloss. Laminated shiny stock throws back headlights and streetlights, and a glare patch across the middle of a code makes it unreadable at exactly the hours a lot of riding happens. Matte kills that.

Add one short line of text above it so the code is not a mystery square. "Book me directly next time" is enough. A code with no label gets read as a payment thing or an ad and skipped.

The two moments a rider will actually scan

At a light, mid-ride. They are already holding the phone, the car is still, and there is nothing else to do for forty seconds. A headrest or window code catches this one on its own with no help from you.

In the pause before the door opens. The car is parked, the ride is over, they are pleased. This is the moment worth saying something for, and it is the only time you should.

Say one line, once, at the end of a ride that went well:

> "If you ever want a ride like this again, that code books me directly."

Then stop talking and let them get out. If they scan, they scan. If they do not, you have lost nothing, and the code is still on the headrest for the next person.

What a scan actually does

The code holds your booking page address. Your page lives at `app.solodrive.pro/t/{handle}`, and the code is that address in a form a camera reads in about a second.

The rider scans, their phone opens your page, and they can request you by name from there. No typing your handle, no spelling it out at a curb, no note they will never look at again. That is the entire reason placement is worth this much thought. The mechanism works. It just has to get seen.

You keep driving Uber and Lyft through all of it. The code is only for riders who decide on their own that they want the same driver again, on trips the app was never going to send you.

Test it from the back seat before you drive with it

Do this once, and do it properly, because a code that does not scan looks identical to one that does.

1. Sit in the back seat, both sides, in a normal seated position. Do not lean in. 2. Scan with your own phone. It should catch in about a second. 3. Do it again after dark with the interior light off. This is the test most drivers skip and the one that fails. 4. Check where it lands. It should open your booking page at your handle, not a broken link. 5. Look at it again after a week of sun. Reprint the moment it starts to fade or lift at a corner.

Then leave it alone. A code that has passed all five is done, and rearranging it every week only makes it look temporary.

Frequently Asked Questions

Where is the best place to put a QR code in a rideshare car?

The back of the front passenger headrest, at the eye level of a seated rider. It is visible to both back seats for the whole ride and close enough to scan without anyone leaning forward. The rear door window is the strongest second spot, because it catches riders at red lights when the phone is already in their hand.

How big should a booking QR code be in a car?

About three inches across, roughly the size of a coaster. That scans easily from the back seat while staying small enough to look like part of the car rather than an advertisement. Keep a clean white border around it and do not crop the edge to make the code bigger.

Why is nobody scanning my QR code?

Usually placement, glare or contrast. A code on the dashboard, the visor or the rear windshield is outside a rider's sight line. A glossy or laminated code reflects streetlights at night. A code printed light on dark, or over a photo, will not lock in. Fix those three and test it from the back seat after dark.

Should the code be a sticker, a cling or a card?

Use whatever holds flat and comes off clean. A printed card slipped into a headrest sleeve stays flat and swaps out in seconds. A static cling suits glass because it repositions without residue. Adhesive stickers work but they lift at the corners in heat, and a curled corner is what breaks a scan. Whichever you pick, keep it matte.

Does having a QR code in the car break Uber or Lyft's rules?

SOLODRIVE.PRO works alongside Uber and Lyft, not instead of them. You keep taking app-assigned rides exactly as you do now. The code is there for riders who choose to come back to you directly, for trips the app was never going to send you. There is a fuller answer at Is It Legal to Take Riders Off Uber?

Should I put a code in the front passenger seat area too?

One code on the passenger-side headrest covers a front-seat rider well enough, since they are sitting next to it rather than behind it. Adding codes on every surface makes the car feel like a billboard, and riders skip anything that reads as advertising.

Next step

Start setting up your own booking page.

Start