Gift Registry?

How to detect baby gift registry orders in WooCommerce

Flag likely baby gift registry or shower orders from new international customers

Badges orders from first-time customers shipping internationally with multiple baby or nursery products, a pattern strongly associated with gift registry or baby shower purchases that may benefit from gift wrapping or a personalised note.

Workflow info
The problem

When a new customer ships multiple baby items internationally, it is almost certainly a gift - often from a registry or baby shower. Without a flag, these orders are packed like any other and the opportunity to offer gift wrapping, a greeting card, or discreet pricing is missed.

The solution

OrderBadger can flag orders that look like baby gift registry purchases based on customer history, shipping destination, product categories, and product count.

Who this is for

Baby, nursery, and children's product retailers who want to identify probable gift purchases and offer an elevated unboxing experience for the recipient.

At a glance
First-time customers only International shipping required Baby or Nursery category items More than 3 distinct products Badge: Gift Registry? (purple)
People also search for
identify baby shower gift orders WooCommerce flag international baby product purchases from new customers WooCommerce badge for likely registry gift orders detect gift buying pattern for nursery products baby gift purchase identification for gift wrapping

How it works

Combines four conditions: the customer must have zero previous paid orders, shipping must be international, at least one item must be in the Baby or Nursery category, and the order must contain more than 3 distinct products. When all four are true, the order is badged and routed to the inbox.

Consider offering gift wrapping, including a gift receipt instead of a standard receipt, or reaching out to ask if the customer would like a personalised message included. Remove or obscure pricing on the packing slip.

Rule template

Plain English rule Customer has 0 previous paid orders and shipping is international and at least one product is in the Baby or Nursery category and distinct product count is more than £3

Write this (or something similar) in the OrderBadger rule builder. The AI compiler turns it into executable logic automatically.

Make it yours

Adjust thresholds
  • Lower 'more than £3' to 'more than £2' to catch smaller gift bundles that still suggest a registry purchase.
  • Change 'Baby or Nursery' to match your actual WooCommerce category names if they differ (e.g. 'Kids', 'Newborn', 'Children').
Add or remove conditions
  • Remove 'shipping is international' to also catch domestic gift registry orders, though expect more false positives from parents buying for themselves.
  • Add 'and order total is over £100' to filter out small international baby orders and focus on substantial gift purchases. … Nursery category and distinct product count is more than £3 and order total is over £100

Badge preview

Default: Gift Registry?

When this rule matches

New Customer International 4 Baby Products
Previous paid orders: 0  |  Guest: no
First-time customer with 0 previous orders, shipping internationally, with a Baby category item and 4 distinct products - all four conditions met.
New Customer International Mixed Categories 6 Products
Previous paid orders: 0  |  Guest: no
First-time customer shipping internationally with 6 distinct products including Nursery items - well above the 3-product threshold.

When this rule does not match

Returning Customer International Baby
Previous paid orders: 3  |  Guest: no
Customer has 3 previous paid orders, so the 0-previous-orders condition is not met even though all other conditions pass.
New Customer Domestic Baby
Previous paid orders: 0  |  Guest: no
Shipping is domestic (not international), so the international condition is not met even though the customer is new and has 4 baby products.
New Customer International Only 3 Products
Previous paid orders: 0  |  Guest: no
Only 3 distinct products - not more than £3. The rule requires distinct product count to exceed £3.

Workflow

This rule includes workflow features that help your team act on flagged orders.

Inbox
Yes

Good to know

  • The rule uses a heuristic - not all matching orders are gift purchases. Some may be new parents shopping for themselves from abroad.
  • Products must be categorised as Baby or Nursery in WooCommerce for the category condition to match.
  • Guest checkouts are excluded because they have no previous order count. Consider a separate rule for guest baby orders.

Frequently asked questions

  • Why does this rule require international shipping?
    International shipping combined with multiple baby items from a new customer is a strong signal for a gift registry purchase - someone abroad buying from a list. Domestic orders are more likely to be a parent buying for themselves.
  • Can I remove the international requirement to catch domestic gift orders too?
    Yes. Edit the rule text to remove the international shipping condition and recompile. This will broaden the match but may produce more false positives.
  • What if my baby products are in a category called 'Kids' instead of 'Baby'?
    Edit the rule text to replace 'Baby or Nursery' with your actual WooCommerce category names. The category match uses the exact names specified in the rule.
  • Does this rule fire for guest checkouts?
    No. Guest checkouts have a null previous order count, which cannot satisfy the '0 previous paid orders' condition. Consider a separate rule that checks guest checkout status instead.

Related rules

Try this rule in your store

OrderBadger is free on WordPress.org. Install it and create this rule in minutes - no code required.

Install OrderBadger Free