---
title: "QR Code Location Tracking With the Visitor's Permission"
description: "Ask people who scan to share their precise GPS location. They decide; if they agree, latitude, longitude and accuracy are recorded on the visit."
canonical: "https://linkbreakers.com/workflow-steps/location-request"
---

# QR Code Location Tracking With the Visitor's Permission

> Ask people who scan to share their precise GPS location. They decide; if they agree, latitude, longitude and accuracy are recorded on the visit.

Location Request · Interaction

# QR code location tracking, with the visitor's permission

QR code location tracking to the street needs the visitor's consent. The Location Request step asks them to share their precise position through their phone's browser; if they agree, the visit records their latitude, longitude and accuracy, and the workflow goes on either way.

[Start free](https://app.linkbreakers.com/workspace/sign-up/wizard?ref=workflow-steps-location-request)[See every step](https://linkbreakers.com/workflow-steps)

What it does

## How precise QR code location tracking works

The visitor sees your title, an optional reason and a "Share my location" button. Only when they tap it does the browser ask for permission. They can also skip, if you allow it.

If they share, the visit records their latitude, longitude and accuracy in meters, with a map link in the activity timeline. Switch on "Save to visitor profile" to keep the coordinates on the visitor too.

Every scan already shows a city, from the network. This step asks for the exact spot, from the people who agree to give it.

What you end up with

Where your codes are really scanned, down to the street, from the people who agreed to share it.

Use it when

* Codes that travel (on vehicles, packaging or flyers), when you want to know where they are scanned.
* Field staff who check in by scanning a code on site.
* Any visit where the exact place matters more than the city.

Worked example

## Posters across a city, and where each scan really happens

1. 1Add a Location Request step after the scan, with a reason in the description: "We only use it to see where our posters are scanned."
2. 2Connect Location shared to a Thank You Page and Not shared to your website.
3. 3Switch on Save to visitor profile if you want the coordinates on the visitor too.
4. 4Add the Shared locations map to your dashboard.

Every visitor who agrees leaves the exact spot of the scan, with a map link, and nobody is forced to share.

How it fits

## Where the location request sits in a workflow

The request usually comes early in the visit. It has two exits: one for visitors who shared their location, one for those who refused, skipped or could not.

[![QR code location tracking in a workflow, as a diagram: a scan or click, then Location Request. Location shared goes to Thank You Page; Not shared goes to Redirect.](https://linkbreakers.com/images/workflow-steps/location-request/flow.webp)](https://linkbreakers.com/images/workflow-steps/location-request/flow.webp)

On the visitor's phone

## What the visitor sees

Real screens of the step, as a visitor gets them, in a page theme you choose.

[![QR code location tracking, on the visitor's phone: The request page, before the browser asks.](https://linkbreakers.com/images/workflow-steps/location-request/detail.webp)](https://linkbreakers.com/images/workflow-steps/location-request/detail.webp)

In the dashboard

## Location request settings

Named as you will find them in the app.

Title

"Share your location" by default, up to 120 characters.

Description (optional)

Up to 500 characters: tell visitors why you ask.

Button label

"Share my location" by default, up to 40 characters.

Show a skip button

On by default, labelled "Skip". Skipping takes the Not shared path without asking the browser.

Ask only once per device

Off by default. When on, a device that shared once goes on without being asked again.

### Where visitors go next

Location shared

The visitor shared their position, now or on an earlier visit when Ask only once is on.

Not shared

The visitor refused, skipped, or their browser could not give a position.

Works well with

## What to pair with Location Request

[![](https://linkbreakers.com/images/workflow-steps/thank-you-page/cover-sm.webp)Thank You PageThank the people who shared their location.Thank you page after a form](https://linkbreakers.com/workflow-steps/thank-you-page)[![](https://linkbreakers.com/images/workflow-steps/country-condition/cover-sm.webp)Country ConditionRoute on the country from the network for everyone, and ask for the exact spot only where it matters.Geo redirect by country](https://linkbreakers.com/workflow-steps/country-condition)[![](https://linkbreakers.com/images/workflow-steps/form/cover-sm.webp)FormAsk for a name with the location, for field staff checking in on site.Lead capture form for a QR code](https://linkbreakers.com/workflow-steps/form)[![](https://linkbreakers.com/images/workflow-steps/visitor-data-condition/cover-sm.webp)Visitor Data conditionRoute later on saved coordinates, once they are on the visitor's profile.Conditional logic on visitor answers](https://linkbreakers.com/workflow-steps/visitor-data-condition)

Good to know

## Limits and details

* Browsers only offer location on a secure page, and the visitor can always say no.
* If the browser already allows location for your page, the position is read without showing the page.
* The phone is asked for a high-accuracy position and given up to 15 seconds to find it.
* Nothing is saved on the visitor's profile unless you switch on Save to visitor profile.

FAQ

## QR code location questions

Can a QR code track your location?

Not by itself. A scan shows an approximate city from the network. The exact position is only shared when the visitor taps "Share my location" and allows it in their browser.

How precise is the location?

The phone is asked for a high-accuracy position, and the visit records the accuracy in meters next to the coordinates.

What if the visitor says no?

They take the Not shared path, like visitors who skip or whose browser cannot give a position. The QR code keeps working.

Is the visitor asked again on their next scan?

Only if you want. With Ask only once per device, a device that shared once goes on without being asked.

Learn more

## Guides and examples

* [How to ask for a visitor's precise location](https://linkbreakers.com/help/article/how-to-ask-for-a-visitors-precise-location)
* [Does a QR code show location? Accuracy, limits, and examples](https://linkbreakers.com/help/article/does-a-qr-code-show-location-accuracy-limits-and-examples)
* [How to track location from QR code scans](https://linkbreakers.com/help/article/how-to-track-location-from-qr-code-scans)
* [How to save visitor data from any workflow step?](https://linkbreakers.com/help/article/how-to-save-visitor-data-from-any-workflow-step)

## Put a Location Request step behind your next QR code.

Build the workflow yourself, or describe it in one sentence and the AI Assistant builds it. Free plan, no card.

[Start free](https://app.linkbreakers.com/workspace/sign-up/wizard?ref=workflow-steps-location-request)

---

Source: https://linkbreakers.com/workflow-steps/location-request
