Skip to content
Three build slots left this month — briefs close Friday
All articles
Design7 min read

Designing for San Francisco: language, formats and how people actually pay

Scripts, name fields, sales tax, ACH, Amex, privacy signals and auto-renewal rules. The localisation decisions that decide whether a San Francisco site converts.

Desk with a monitor and headphones

Most websites built for San Francisco assume the whole city reads English, pays with one saved card, and browses with no privacy settings turned on. None of those three is reliably true here, and each wrong assumption costs you money at a different point in the funnel.

The city genuinely is multilingual, and the numbers are published

San Francisco publishes its own language diversity data. More than 148,000 residents speak Chinese at home and more than 89,000 speak Spanish. Roughly a quarter of residents aged five and over have limited English. Within that group Chinese and Spanish dominate, followed by Tagalog, Vietnamese and Russian.

The city's Language Access Ordinance, Chapter 91 of the Administrative Code, obliges public facing City departments to serve Chinese, Spanish and Filipino, with Vietnamese joining that list. It binds City departments, not your business, but it is the most honest signal you will get about which languages a San Francisco audience expects, because the threshold behind it is a count of residents rather than a marketing guess. If you sell to consumers in Chinatown, the Richmond, the Sunset or the Mission, a monolingual English site is a decision with a cost attached. If you sell B2B in SoMa or Mission Bay, English is usually enough and the budget belongs in the payment and compliance work below.

If you do add Chinese, get the script right

Chinese is not one localisation target. San Francisco's long established Chinese community is largely Cantonese speaking with Hong Kong and Taiwan reading habits, which means Traditional characters. Newer arrivals from mainland China read Simplified. Publishing only Simplified because it was quoted cheaper reads as carelessness to exactly the audience you were trying to reach.

  • Serve zh-Hant and zh-Hans as separate locales on separate URLs, not one page with a JavaScript toggle.
  • Test your font stack. Many popular web fonts cover Latin beautifully and fall back to a system font for CJK, so your chosen type disappears exactly where you needed it.
  • Chinese text has no word spaces, so line breaking, truncation and any width based layout logic need retesting.
  • Spanish and Tagalog copy runs longer than English. Buttons and navigation that fit exactly in English will wrap.

American formatting conventions, which are not the global defaults

These are small and they are the ones that make a site feel foreign. Month first dates, so 06/26/2026. Imperial units. Currency as $1,299.00, comma for thousands and period for decimals. Twelve hour clock with am and pm. Addresses need a street line, optional second line, city, a state dropdown and a five digit ZIP that also accepts ZIP plus four. Local numbers run on the 415 and 628 area codes, so accept formatted and unformatted phone input alike.

A city this diverse also breaks any form that assumes a two part Latin alphabet name, assumes the surname comes last, or rejects apostrophes, hyphens and accented characters. Do not validate names against a character whitelist.

Prices are shown before tax, and that changes your checkout design

The United States displays prices excluding sales tax, the opposite of the VAT inclusive habit in Europe and the Gulf. San Francisco's combined rate is 8.625 percent, the 7.25 percent California statewide rate plus district taxes, administered by the CDTFA. District rates change quarterly, so the rate belongs in a tax service or a configurable field, never hard coded. Your cart therefore has to calculate tax from the delivery address and show the gap between item price and total early. Revealing tax on the final step, after the customer thought they knew the number, loses sales.

Payment methods people here actually use

Cards dominate and the mix matters. Visa and Mastercard are the baseline. American Express acceptance is not optional in a city where corporate and startup expense cards lean heavily Amex, and a checkout that silently declines it loses B2B purchases specifically.

  • Digital wallets. Apple Pay and Google Pay remove the typing that kills mobile conversion. Put them in a real express payment button above the form, not buried at the bottom.
  • ACH bank transfer. Normal for larger United States B2B invoices and far cheaper than card interchange. If you sell services, offering ACH alongside card is a straightforward margin gain.
  • Zelle. Common for smaller business payments, but not a hosted checkout method, so treat it as an invoice option rather than something you build into a cart.
  • Buy now pay later. Klarna, Affirm and Afterpay are widely used for consumer purchases and usually switch on inside your existing processor.
  • Tipping. Anywhere near food, delivery or services, a tip step is expected. Design it with clear options and an easy custom amount instead of letting a plugin impose defaults.

One difference from Europe changes conversion directly: the United States has no strong customer authentication mandate, so domestic card payments generally complete without a 3D Secure challenge. Customers here are correspondingly less tolerant of verification steps you were never required to add.

Privacy and the opt out signal

The California Consumer Privacy Act, as amended by the California Privacy Rights Act, is enforced by the California Privacy Protection Agency and the state Attorney General. If you sell or share personal information, which includes common advertising trackers, you need a clearly posted opt out and you must honour the Global Privacy Control browser signal automatically. That second part is a build task, not a banner. The Attorney General's 2022 settlement with Sephora turned on exactly this point.

Subscriptions and cancellation

California's Automatic Renewal Law, expanded by AB 2863, requires affirmative consent before a recurring charge, advance notice of a price change, and cancellation through the same medium used to sign up. If they subscribed on your website, they must be able to cancel on your website. Budget for that as a designed screen, not a support email address.

Accessibility

The Americans with Disabilities Act plus California's Unruh Civil Rights Act, Civil Code section 51, make an inaccessible website a live litigation risk here, with statutory damages attached under Civil Code section 52. Courts and settlements have consistently treated WCAG 2.1 Level AA as the working standard. Accessibility is cheap built into the first component and expensive retrofitted after a demand letter arrives.

Marketing messages

Email marketing falls under CAN SPAM: a working unsubscribe and a real postal address in the footer. SMS marketing falls under the Telephone Consumer Protection Act and needs prior express written consent, so your form needs a separate unticked checkbox, not small print under the submit button. Carrier level 10DLC registration is also required before business texting will reliably deliver.

Time zones, working hours and the remote agency question

San Francisco runs on Pacific Time, which observes daylight saving, so the offset from Dubai moves between eleven and twelve hours across the year. We are a Dubai agency working with San Francisco clients remotely: that is an advantage for delivery and a constraint on calls. Work handed over at the end of a San Francisco day gets reviewed overnight. Live meetings realistically happen in a Dubai evening or an early San Francisco morning, and an agency that pretends otherwise is setting up a scheduling argument for month two. It matters for visitors too: business hours in schema markup, contact pages and booking widgets need Pacific Time with daylight saving handled properly.

This is an unusually iPhone heavy, Safari heavy, high bandwidth market, which tempts teams into shipping something heavy. Resist it. Mobile traffic here includes people on Muni and BART, where tunnel connectivity is unreliable, and a page that needs three seconds of JavaScript before rendering fails exactly where casual browsing happens.

Search behaviour is neighbourhood level, not city level. People search for a service in Hayes Valley, the Mission or the Marina, not in San Francisco generally. Build real pages for the areas you serve, keep Google Business Profile categories and hours accurate, and spell in American English: color, optimize, center.

If you only fix three things: accept Amex, honour the Global Privacy Control signal in code, and make sure your name and address fields do not reject your own customers.

None of this is exotic work. These decisions get made either deliberately at the start or accidentally by whichever template you bought. If you want a second opinion on which apply to you before committing a budget, tell us about the project.

FuturByte Team

Web design and development

Keep reading

Five minutes now, a full blueprint in your inbox within 48 hours, and a launch date you can put in the calendar.

Designing for San Francisco: language, formats and how people actually pay · FuturByte