Keep Shopify customer
default addresses
consistent.

When a customer ships to a different address, Shopify can update the saved default on that customer record. AddressLock restores the previous default after order-triggered changes.

$3.99 /month

Coming soon

7-day free trial ยท No credit card required

Default address changes after orders

1

Customer places an order

They use a shipping address that is different from their saved default.

!

The saved default can change

The order shipping address can become the customer's default address in Shopify.

!

Future orders may prefill that address

Repeat orders can start from the changed default unless the customer or merchant updates it.

โœ“

AddressLock restores the previous default

Records the previous default address ID and sets it back after order-triggered changes.

Simple. Reliable. Affordable.

โšก

Automatic restoration

Uses Shopify order and customer events to restore the saved default after detected changes.

๐Ÿ”’

Minimal data stored

Stores Shopify IDs needed for restoration, not customer names, emails, or street addresses.

๐Ÿ“Š

Activity log

See every address restoration in your dashboard. Know exactly what was fixed and when.

๐ŸŽ›๏ธ

One-click toggle

Enable or disable protection instantly. Manual address changes still work as normal.

๐ŸŒ

Cloudflare-hosted

Runs on Cloudflare Workers and D1 with encrypted transport and storage.

๐Ÿ›’

Zero storefront changes

No theme modifications. No checkout changes. Invisible to your customers.

What AddressLock includes

CapabilityIncluded
Restores default address IDs after order-triggered changesYes
Merchant activity logYes
Protection toggleYes
No customer names, emails, or street addresses storedYes
Free plan10 restores/month
Pro plan$3.99/month

Protect customer default addresses.

Install from Shopify Admin. 7-day free trial. Cancel anytime.

Coming soon