Free, open source

Registry

Gift registries with purchase tracking

Registry adds gift registries to WooCommerce. A customer creates a named registry for an event, adds the products they would love to receive, and shares a clean public link. Guests buy directly, and purchased quantities come from real orders, fulfilled items are marked, so nobody double-buys.

Open source GPLv2
Open source, GPL licensed No account, no card Purchase tracking from orders

Works with

WooCommerceGutenbergStorefrontAstraGeneratePressKadence Multisite compatible

See it in action

The customer manages a gift registry with its event, item count and a share link
The same registry manager on mobile
Gift registry visibility and buy-from-registry options in the dashboard

Guests do not know what to buy

For a wedding, baby shower or housewarming, guests want to get the right gift but without a list they guess, and often buy the same thing. The couple or hosts end up with duplicates instead of what they actually need.

  • No simple way to tell guests what would help
  • Guests buy the same gifts because they cannot see what is taken
  • Off-store lists do not know what was actually ordered
  • No clean, public link to share with family

Registry lets customers build and share a list

  • A customer creates an event registry and adds products with a desired quantity
  • A clean, read-only public link for family and friends
  • Purchased quantities come from orders, remaining counts update themselves
  • Fulfilled items are marked, so nobody double-buys

What you get in the free version

Everything you need to let customers build and share gift registries.

Registries in My Account

Customers create and manage registries under My Account → Gift Registries.

Event type and date

Every registry has an event type and date, wedding, baby shower, birthday, housewarming.

Add from product pages

Add any product to a registry straight from the product page, with a desired quantity.

Shareable page

A public, read-only registry page on a clean permalink to share.

Purchase tracking

Purchased quantities come from WooCommerce orders, remaining counts update automatically.

Direct purchase

Optionally buy a gift straight from the shared registry page.

Clean public link

Each registry has its own public page on a clean permalink to share.

Ownership enforced

Every action is ownership-checked, nothing leaks between customers.

Up and running in three steps

Configure the options and create the first registry.

01

Install

Activate Registry alongside WooCommerce.

02

Configure

In WooCommerce → Gift Registries, set the options, such as direct purchase.

03

Create a registry

As a customer, create a registry in My Account, add products and share the link.

What it is for

When guests want to get the right gift, without duplicates or chaos.

Weddings

The couple builds a list; guests buy without risking duplicates.

  • Public link
  • Purchase tracking
  • Type and date

Baby showers and birthdays

An event list with desired quantities and remaining counts.

  • Desired quantity
  • Remaining counts
  • Direct purchase

Housewarmings and events

A clean, shareable list on a clean permalink.

  • Read-only page
  • Public link
  • Ownership enforced

What PRO adds, and why it matters

Owner notifications

Email the registry owner when a guest buys a gift from their list (shipped).

Multiple registries per customer

One customer runs several registries side by side (shipped).

Group gifting and contributions

Co-owners and group contributions (GroupGifting, shipped).

Registry themes

Branded public pages with presets, cover image and welcome message (RegistryThemes, shipped).

Thank-you tracking

Log gift givers and mark thank-you notes as sent (ThankYouTracking, shipped).

What you get: FREE vs PRO

PRO keeps everything in the free plugin and adds the modules below.

Feature FREE PRO
Registries in My Account
Event type and date
Add from product page
Public registry page
Purchase tracking from orders
Direct purchase from page
Per-registry ownership checks
Owner email on purchase ×
Multiple registries per customer ×

Registry vs NM Gift Registry vs Gift Registry for WooCommerce

How Registry compares to the popular WooCommerce gift registry plugins.

RegistryNM Gift RegistryGift Registry for WooCommerce
Free version YesYes
Registries in My Account YesYesYes
Add from product pages YesYesYes
Shareable registry page YesYesYes
Purchase tracking YesYesYes
Group gifting and contributions Pro
Open source (GPLv2) YesCore GPLCore GPL
Paid plan price from €29/yrFree + premium

Competitor data and pricing as of June 2026; check the vendors' sites for current pricing.

Need more? Registry PRO

FREE covers full gift registries. Registry Pro adds an owner email after each registry purchase, multiple registries per customer and group gifting.

  • Owner purchase notifications (shipped)
  • Multiple registries per customer (shipped)
  • Group gifting (shipped)
  • Registry themes and thank-you tracking (shipped)

Support and resources

Every plugin has its own documentation with setup walkthroughs. Bugs and questions go to the public GitHub repository for that plugin, we answer in the open.

Frequently asked questions

Does it require WooCommerce?

Yes, WooCommerce must be installed and active. Registry depends on WooCommerce and does not create its own cart or orders. Every registry product comes from your WooCommerce catalog, and purchase tracking reads from WooCommerce orders.

Who can create a registry?

Any logged-in customer can create one from My Account → Gift Registries. Guests do not need an account to open a shared link and buy a gift, a login is only required to create and edit a registry. Every action is ownership-checked, so one customer cannot edit another's registry.

How does purchase tracking work?

When a gift is bought through a registry, the order line item records which registry it belongs to. Once the order reaches the processing or completed status, the purchased quantity is added to the registry's purchased count. The public page subtracts it from what is still needed, and each order is counted only once, so figures stay current without manual updates.

Can guests buy directly from the shared page?

Yes, if "Allow direct purchase" is enabled in the settings (it is on by default). With it on, clicking "Buy this gift" drops the item into the cart in one step. With it off, the button instead sends guests to the product page, which is useful for variable products that need a size or colour chosen first.

How do I share a registry with family and friends?

Each registry has its own public page on a clean permalink (for example /registry/emma-and-sam-wedding/) that you simply copy and send. The page is read-only and open to anyone with the link, with no account required. It shows the registry items with purchase progress, and fulfilled items are marked.

Are registries private between customers?

Yes. Only the logged-in owner can create or edit a registry, and ownership is checked on every action, so one customer cannot view or change another's registry. The public registry page, however, is intentionally open to anyone who receives the link so that guests can buy a gift.

How does Registry compare to NM Gift Registry and Gift Registry for WooCommerce?

Registry lets customers build shareable gift registries from product pages with purchase tracking in the free version, and adds group gifting and contributions in the paid edition from €29/yr. NM Gift Registry and Wishlist offers a free plugin with a premium upgrade, while Gift Registry for WooCommerce by Addify is sold through the WooCommerce marketplace. Pricing as of June 2026.

Add gift registries to your store

Event registries, a public link and purchase tracking. The full FREE edition under GPL.

View on GitHub

FREE is full gift registries, PRO adds owner purchase notifications, multiple registries per customer and group gifting today.