Skip to content

Customers ask "can I get this at my store today" before they add to cart?

Show pickup and delivery options on the product page

Show pickup and delivery options before your customers add to cart. The Shopify product page shows their nearest pickup store and ready time, whether you deliver to them, and stock at each store.

14-day free trial500+ reviews on the Shopify App StoreTrusted by 7,000+ Shopify storesBuilt for Shopify
Pickup and delivery options side by side, before your customer adds to cart.

What changes when availability shows on the product page?

  • Answer availability questions before checkout

    Shoppers see nearest pickup store, ready-by timing, delivery eligibility, and earliest dates while deciding to buy.

  • Help customers pick the right store first time

    View all stores shows stock, distance, hours, and ready timing by location, so fewer orders need location corrections later.

  • Keep promises accurate by product and location

    What customers see follows your location methods, product rules, and widget visibility settings.

La Vo Patisserie shows collection availability on product pages so same-day, 48-hour, and 72-hour cakes each show dates they can actually meet before checkout.
La Vo PatisserieLondon and the South East, UKRead their story

What is the product page widget in Bird?

The product page widget in Bird Pickup & Delivery shows pickup and delivery availability right on the product page. Your customers enter a postal code or address and see the nearest pickup store with ready-by time and distance, delivery availability with the earliest date, and stock at each pickup location.

Quick facts
Customer inputPostal code or address, depending on your delivery mode; Use my location if enabled
NeedsIt needs the current Bird widget, which every new install runs
PriceFrom $19.99 a month, billed through Shopify, with a 14-day free trial. Compare plans
Used by7,000+ Shopify stores in 60+ countries

Everything you can set

What do customers see on the product page?

Customers see pickup and delivery answers where buying decisions happen, not after the cart opens.

You canWhat happensFor example
Show nearest pickup option with ready timingThe nearest pickup store's name and address, the earliest ready-by date and time, and how far away it is.Example: "Ready for collection from 4:00 PM on Jan 31", or Today and Tomorrow in place of the date.
Show delivery eligibility and earliest dateThey see whether you deliver to their area, and the earliest estimated delivery date.Example: The delivery card title can include the postal code the shopper entered.

Can customers compare stores?

Yes. Shoppers can compare stores before adding to cart, so they pick the best location first time.

You canWhat happensFor example
List all eligible pickup storesYour customers see each store's name, full address, distance, earliest ready-by time, stock and opening hours.Example: A shopper whose nearest store is out of stock opens View all stores and picks one that has it.
Open store directions directlyTap a store's address to open it in the customer's maps app.Example: A customer taps the address and checks the route before choosing where to collect.
Reduce wrong-store collection choicesCustomers pick the store that suits them before they add to cart.Example: Instead of choosing the closest store by guess, a customer picks the one open later in the evening.

Can it show stock at each store?

Yes. Store-level stock visibility helps customers decide now, without support chats.

You canWhat happensFor example
Show when a variant is in stockThe variant has enough quantity at that location.Example: A customer sees In stock at Downtown and adds the item without checking with your team first.
Show exact count when stock is lowThe exact number shows once stock drops below the low-stock level.Example: "3 in stock", so your customers know to act.
Show when a location is out of stockNo inventory for that variant at that location.Example: Airport store shows Out of stock, so the shopper chooses another branch immediately.
Show stock on pickup cards onlyStock shows on pickup locations, not on the delivery card.Example: The pickup card shows 2 left, while delivery still focuses on date availability.

Does it follow my product and location rules?

Yes. Customers only see options your setup can truly fulfill for that product.

You canWhat happensFor example
Show methods available at that locationPickup and delivery appear only where they're turned on for the location.Example: A store offering pickup only shows pickup, while another location shows both pickup and delivery.
Apply product-level availability rulesA product excluded from pickup or delivery at a location won't show that option.Example: A custom cake excluded from same-day pickup will not show that pickup option for today.
Respect per-product widget visibilityIf the widget is hidden for a product, it stays hidden on that product page.Example: You hide the widget for gift cards, and shoppers do not see pickup or delivery cards on those pages.
Finalize date and time in the cartOn a standard theme, your customers pick the exact date and time in the cart, since each order has one date for all its items. If a developer built your store outside a Shopify theme, a choice made in the product widget carries into the cart.Example: A shopper checks availability on product page, then picks the final Saturday slot in cart before checkout.

Can I change the wording?

Yes. You can tune every line so availability reads naturally in your brand voice.

You canWhat happensFor example
Personalize pickup and delivery card titlesUse {{location}} where the store name should appear in the pickup title, and {{zip}} where your customer's postal code should appear in the delivery title.Example: Your pickup title reads "Collect from {{location}}" while delivery reads "Delivery to {{zip}}".
Rewrite ready-by and delivery date linesYou can rewrite the ready-by and delivery date lines, with Today and Tomorrow shortcuts.Example: You change "Ready for collection" to "Ready to pick up" for a simpler tone.
Localize stock and opening-hours labelsEdit the in-stock, limited-stock and out-of-stock labels, the wording to show or hide opening hours, and the closed-day text, in each language.Example: French shoppers see translated low-stock and closed-day text that matches the rest of your storefront.

Product page widget or cart widget?

The product page shows what's possible. The cart is where your customers book.

CapabilityProduct page widgetCart widget
Best forProduct page widgetChecking options before adding to cartCart widgetBooking method, date, and time for the order
ShowsProduct page widgetNearest store, ready time, delivery availability, stockCart widgetMethods, calendar and time slots
Customer actionProduct page widgetCompares stores and availabilityCart widgetChooses the final date and time
How you add itProduct page widgetAdd to product page, in Widget placementCart widgetTurn Bird on under App embeds in your theme editor

How do I add it to my product pages?

In Bird's Widget placement settings, pick your theme and click Add to product page, then save in the theme editor. The guide also covers other templates and stock.

FAQ

What else do merchants ask about the product page widget?

How can I show pickup and delivery dates on my Shopify product page?

Add Bird's product page widget from Widget placement. Your customers enter a postal code or address and see the nearest pickup store with its earliest ready-by time, and whether you deliver to them with the earliest date.

Can customers pick their date on the product page?

The product page widget shows availability. Your customers pick the exact date and time in the cart, because each order has one pickup or delivery date for all its items.

Can my Shopify product page show stock at each store?

Yes, with real-time inventory turned on. It shows in stock, a count when low, or out of stock for the selected variant at each pickup location.

Can I use it on more than one product template?

Yes. Open the other product template in Shopify's theme editor and add the Pickup & Delivery Info block, which is listed with your other apps' blocks.

Does it work on a custom-built storefront?

Yes. For developers: on a headless build, mount the product widget with the item's tags and collections so per-product rules apply.

Does it work for Shopify stores outside the US?

Your customers enter a postal code or an address depending on your delivery mode, distances show for each store, and every line can be translated for each language you sell in.

Do I need a developer?

You add it yourself: click Add to product page in Bird and save in Shopify's theme editor. It needs the current Bird widget, which every new install runs.

How much does the product page widget cost?

Paid plans start at $19.99 a month, billed through Shopify, with a 14-day free trial and 10% off annual billing. The pricing page shows what each plan includes.

Terms on this page
Product page widget
The Pickup & Delivery Info block that shows availability on your product pages.
Ready-by time
The earliest time an order could be collected from a store.
Real-time inventory
The setting that shows stock for each variant at each pickup location.
Current widget
Bird's rebuilt widget, which every new install runs and the product page widget needs.

Related features

Industry guides: bakeries, grocery stores and plant stores & nurseries.

Comparing apps? Bird vs Zapiet, Pickeasy, Stellar and Flare, or the best Shopify pickup and delivery apps.

Answer "can I get it today?" before they ask.

Try Bird free for 14 days on any paid plan. Add the product page widget, enter your own postal code, and see what your customers will see before you pay.