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.
Country sourdough
$9.00
Pickup & Delivery
Showing options for M5V 3L9
Main Street
Ready for collection from 4:00 PM today
1.2 km · In stock
Delivery
Delivered as soon as Fri, Oct 23
To M5V 3L9
View all stores
Find a store
Show opening hours
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.
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.
| Customer input | Postal code or address, depending on your delivery mode; Use my location if enabled |
|---|---|
| Needs | It needs the current Bird widget, which every new install runs |
| Price | From $19.99 a month, billed through Shopify, with a 14-day free trial. Compare plans |
| Used by | 7,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.
What do customers see on the product page?
Customers see pickup and delivery answers where buying decisions happen, not after the cart opens.
| You can | What happens | For example |
|---|---|---|
| Show nearest pickup option with ready timing | The 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 date | They 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.
Can customers compare stores?
Yes. Shoppers can compare stores before adding to cart, so they pick the best location first time.
| You can | What happens | For example |
|---|---|---|
| List all eligible pickup stores | Your 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 directly | Tap 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 choices | Customers 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.
Can it show stock at each store?
Yes. Store-level stock visibility helps customers decide now, without support chats.
| You can | What happens | For example |
|---|---|---|
| Show when a variant is in stock | The 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 low | The 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 stock | No 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 only | Stock 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.
Does it follow my product and location rules?
Yes. Customers only see options your setup can truly fulfill for that product.
| You can | What happens | For example |
|---|---|---|
| Show methods available at that location | Pickup 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 rules | A 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 visibility | If 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 cart | On 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.
Can I change the wording?
Yes. You can tune every line so availability reads naturally in your brand voice.
| You can | What happens | For example |
|---|---|---|
| Personalize pickup and delivery card titles | Use {{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 lines | You 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 labels | Edit 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.
| Capability | Product page widget | Cart widget |
|---|---|---|
| Best for | Product page widgetChecking options before adding to cart | Cart widgetBooking method, date, and time for the order |
| Shows | Product page widgetNearest store, ready time, delivery availability, stock | Cart widgetMethods, calendar and time slots |
| Customer action | Product page widgetCompares stores and availability | Cart widgetChooses the final date and time |
| How you add it | Product page widgetAdd to product page, in Widget placement | Cart 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.