Two kinds of location
- Where the account belongs: the country chosen at sign-up, or worked out from it. It usually sets prices, currency, tax, terms and the consent rules that apply.
- Where the user is now: usually from the IP address. It decides geo-blocked content, such as a match or a show that can’t be streamed in some countries, and travel rules such as “available while you’re in the EU”.
A full test covers both, including someone who belongs in one country and is travelling in another.
The accounts you need
| Account | Set up as | What it checks |
|---|---|---|
| Home market | Signs up and browses from your main country | Prices, terms and content for most of your users |
| EU country | Signs up in, say, Germany | Euro prices with VAT, consent with nothing pre-ticked |
| US state | Signs up in, say, California | Dollar prices, sales tax at checkout, “Do not sell or share” choices |
| Not served | Signs up from a country you don’t offer | A clear message instead of a broken sign-up |
| Traveller | A home-market account, browsing through a VPN abroad | Content rights follow your rules: blocked, allowed, or allowed for a while |
Set them up
- Create one address per region. Choose Add account, set How many, label the batch “Regions” and tick Generate persona.
- Sign up as each from the right place. Pick the country in your form, and connect your VPN (or use a staging override, if your app has one) before you start, so the first visit already looks local.
- Tag each address with its region and write in its notes what you used, for example “Country: DE · VPN: Frankfurt”.
- Save each password on its address, so you can come back as “the German account” without redoing the setup.
What to check
- Prices, currency and tax are right for each account, on the page and in the receipt email.
- Geo-blocked content is blocked where it should be, with a message that says why, and comes back when the traveller gets home.
- Consent: cookie and marketing choices follow each region’s rules, and nothing is pre-ticked where that isn’t allowed.
- Terms and privacy links, on the page and in emails, go to the right regional version.
- Changing country in account settings updates prices and rules, or is refused if it shouldn’t be possible.
The emails to check
Welcome emails, receipts and marketing often differ by region: the currency, the legal footer, the unsubscribe wording and sometimes the sender. Each account’s emails land on its own row, so you can open the German receipt and the UK one side by side and compare them.
Use these accounts only on apps you build or are allowed to test, in development, staging or QA.