SnapAddress is live. 20% off credit packs with code LAUNCH20 at checkout.

← Back to blog

WooCommerce Address Autocomplete: Free Options vs Properly Licensed PAF

Mark Salvin··9 min read
WooCommercePAFguide

In 2026, most WooCommerce store owners searching for address autocomplete start with the same question: can I get this free? It's a reasonable instinct. But for UK stores, the answer matters more than it does elsewhere - because "free" address autocomplete and properly licensed Royal Mail PAF data are not the same thing, and the gap between them shows up directly in your failed delivery rate. This article breaks down the three categories of WooCommerce address autocomplete available to UK stores, what each one actually covers, and why the cheapest option at install time is often the most expensive option at dispatch.

The Three Categories of WooCommerce Address Autocomplete

There are three distinct approaches to address autocomplete in WooCommerce, and they differ in data source, accuracy, and licensing - not just price.

The first category is Google Places-based plugins. These use the Google Maps Platform Autocomplete API to suggest addresses as customers type. They're widely available on WordPress.org and easy to install. The catch is that Google Places data is geocoded from multiple sources and is not derived from Royal Mail's Postcode Address File (PAF). For UK addresses, that matters - PAF carries flat and unit-level delivery point data that Google Places frequently misses or approximates.

The second category is free or open-source postcode tools. Some plugins query unofficial or community-maintained postcode datasets. Others scrape or cache data from sources they're not licensed to redistribute. These tools often look functional in testing but carry real legal and accuracy risks in production.

The third category is properly licensed PAF APIs. These query Royal Mail's authoritative dataset directly, returning the full delivery point address including sub-premises, building names, and dependent thoroughfares. This is the data that postal workers use to sort and deliver the post.

What Does "Properly Licensed" Actually Mean for a UK Store?

Using Royal Mail PAF data without a licence is a copyright infringement. Properly licensed means your address lookup provider holds a current PAF licence from Royal Mail - or operates under a sublicence from a Royal Mail-approved data reseller.

Royal Mail's PAF contains around 30 million UK addresses, and access to it requires a formal licensing agreement. Even public sector bodies negotiate formal contracts - a five-year agreement covering public body access was confirmed through to March 2028. Commercial use requires the same rigour.

Free plugins that return PAF-quality UK address data without a licensing fee are almost certainly pulling from an unlicensed source. The risk sits with you as the store operator - not the plugin author. If the data source disappears or faces legal action, your checkout breaks overnight. This is not a hypothetical scenario.

When evaluating any address lookup plugin, ask the vendor directly: do you hold a current Royal Mail PAF licence or an approved sublicence? If they can't answer that clearly, treat the data as unlicensed.

Why Free WooCommerce Address Autocomplete Often Costs More

Free address autocomplete tools save you nothing if they increase your failed delivery rate. Every parcel that reaches the wrong door - or no door at all - costs you in re-dispatch, customer service, and returns processing.

Address entry errors are a significant driver of that cost. Google Places-based plugins miss flat and unit-level detail for a large proportion of UK delivery points. A customer at Flat 3, 42 High Street types their postcode, selects "42 High Street" from the dropdown, and your dispatch team ships to a building with twelve flats and no flat number on the label.

The Real Cost of an Inaccurate Address

Failed deliveries generate re-delivery attempts, customer contact, and in many cases a return. Factor in redelivery fees, support time, and the churn risk of a bad delivery experience, and a single failed delivery typically costs a UK store £15-£40. At any meaningful order volume, that figure compounds quickly.

Baymard Institute data puts average cart abandonment at 70.22%. A slow or broken address lookup at checkout adds friction that pushes that number higher. Free tools that require customers to type their full address manually - rather than selecting from a validated list - consistently increase form completion time and drop-off rate.

A properly licensed PAF lookup, by contrast, returns the complete address from a postcode in one click. Customers spend less time at checkout. Your dispatch team receives clean, deliverable addresses. The per-lookup cost of a PAF API is small relative to the cost of a single failed delivery.

Royal Mail PAF vs Google Places for WooCommerce

Royal Mail PAF is the authoritative source for UK postal addresses, maintained by Royal Mail and updated monthly. Google Places derives UK addresses from multiple sources and is optimised for map navigation, not postal delivery. For WooCommerce stores shipping physical goods, PAF is the more accurate dataset.

The practical difference comes down to delivery point precision. PAF records every deliverable address in the UK at sub-premise level - flat numbers, unit numbers, building names within a postcode. Google Places often returns only the building or street-level address, which is sufficient for navigation but not for parcel delivery.

There's also a cost structure difference. Google Places API charges per request and requires billing to be set up against a Google Cloud account. For stores with high checkout volumes, those per-request costs accumulate. PAF-licensed APIs typically use a credit-based model - you buy lookups in advance at a known price.

Checkout Blocks Compatibility

WooCommerce's block-based checkout replaced the classic shortcode checkout as the default in WooCommerce 8.3. Most address autocomplete plugins built before 2024 use DOM manipulation to inject address fields into the classic checkout. That approach doesn't work with Checkout Blocks, which renders fields as React components.

If your store runs Checkout Blocks and your address plugin stops working after an update, the plugin almost certainly wasn't built for the block architecture. Reverting to classic checkout is a short-term fix that creates a long-term technical debt problem.

Comparing UK Address Lookup Providers for WooCommerce

The table below summarises the four providers most commonly evaluated by WooCommerce developers and store owners in the UK market.

ProviderData SourcePricing ModelCheckout Blocks CompatiblePricing Published
SnapAddressRoyal Mail PAF (licensed)One-off credit packs, no subscriptionYes - native supportYes - fully transparent
LoqateRoyal Mail PAF + third-partyAnnual contract, usage-basedPartial - via custom integrationNo - requires sales call
Ideal PostcodesRoyal Mail PAF (licensed)Pay-as-you-go creditsWooCommerce plugin - Blocks support since its 2026 updateYes
FetchifyRoyal Mail PAF (licensed)Monthly subscriptionLimited - classic checkout focusPartial

What Happened to getAddress.io - and Why Vendor Stability Matters

In October 2025, the High Court of England and Wales ruled that getAddress.io's address data infringed Royal Mail's and IDDQD Limited's database rights and copyright ([2025] EWHC 2561 (Ch)). The service shut down with minimal notice. Thousands of WooCommerce stores woke up to broken address lookup at checkout, orders arriving with incomplete addresses, and no drop-in replacement already in place.

This is the clearest possible illustration of why licensing status matters. A free or unlicensed tool can disappear overnight. The disruption - failed deliveries, emergency development work, lost conversions during the outage - costs far more than a properly licensed alternative would have.

Vendor stability means two things: the provider holds a current, verifiable PAF licence, and they have a sustainable commercial model that doesn't depend on cutting corners on data licensing.

Why SnapAddress Is Built Differently

We built SnapAddress specifically for WooCommerce, with native Checkout Blocks support from day one. Our lookup data comes directly from Royal Mail PAF - the same dataset postal workers use - so your customers' addresses resolve to flat and unit level, not just street level.

Pricing is published on our website. No annual contracts, no subscriptions, no sales calls. You buy a credit pack, use it at your own pace, and top up when you need to. There's no minimum spend and no auto-renewal you didn't choose.

Integration takes minutes. Our WooCommerce plugin connects to the SnapAddress API with a single API key. The postcode lookup field drops into your checkout - classic or block-based - and works immediately. When something breaks, our support responds to small businesses with the same priority as anyone else.

If you're evaluating WooCommerce address autocomplete options and want a PAF-licensed lookup that works with Checkout Blocks, transparent pricing, and no lock-in, see how SnapAddress works and view our pricing.

Frequently Asked Questions

It depends entirely on the data source. Plugins that return Royal Mail PAF data without a valid licence are infringing Royal Mail's copyright. The legal risk sits with you as the store operator. Always confirm that your address lookup provider holds a current PAF licence or approved sublicence before relying on it in production.

Does WooCommerce address autocomplete work with Checkout Blocks?

Most older plugins don't. They were built for the classic shortcode checkout using DOM manipulation, which doesn't work with WooCommerce's block-based checkout. You need a plugin built natively for Checkout Blocks. SnapAddress includes native Checkout Blocks support, so it works with both classic and block checkout without modification.

What's the difference between Google Places and Royal Mail PAF for UK address lookup?

Google Places is optimised for map navigation and returns street or building-level addresses for most UK locations. Royal Mail PAF is the authoritative postal dataset and includes sub-premise detail - flat numbers, unit numbers, building names - for over 30 million UK delivery points. For parcel delivery, PAF is significantly more accurate, particularly in blocks of flats and business parks.

WooCommerce Address Autocomplete: Free Options vs Properly Licensed PAF | SnapAddress | SnapAddress