6 Best Ideas of BOPIS (Buy Online, Pick up In Store) for Shopify Stores
BOPIS (Buy Online, Pick Up in Store) isn’t just a trend; it’s a shopper’s dream. With 59% of consumers expressing interest in this convenient shopping option, it’s clear that BOPIS is here to stay. In fact, click-and-collect retail sales are projected to reach a staggering $154.3 billion by 2025, according to Insider Intelligence. While the growth rate may have slowed slightly, the demand for BOPIS remains strong.
That’s why we include an engaging BOPIS tactic in our 2024 Holiday Marketing Ideas series. By the end of this article, you will have all the tools and insights necessary to implement a successful BOPIS strategy.
💁 Read the whole series of 25 Best Holiday Sales Promotion Ideas:
6 Brands Nailing the BOPIS Game: Best Examples For the BFCM Season
In every sales season like Black Friday, Cyber Monday, Christmas, etc, everything seems chaotic, shipping, and fulfillments also what if you can improve the shopping experience decrease overload for online stores, and boost your offline stores, look at these examples below BOPIS (buy online pick up in store) can help you a lot sure.
#1 “Get it Today” (Store Pickup) Filter
American Eagle Outfitters has mastered the art of BOPIS with their prominent “Get It Today” filter. This strategic placement at the top of product listings and category pages ensures it’s the first thing shoppers see. The filter is easily recognizable with a location icon and a simple zip code entry field.
👉 Where to Place: Prominently at the top of product listing pages and category pages, ideally positioned above other filters such as “Size,” “Color,” or “Price.”
✅ How to Set up Buy Online, Pickup in Store on Shopify?
⭕ Notes: You must start by reading this guide to enable the Pickup in Store feature on your Shopify stores. Then, configure other display options for all BOPIS ideas as desired.
Setting up pickup in store for online orders
- Navigate: Go to Settings > Shipping and delivery.
- Activate Pickup: In the “Pickup in store” section, click Set up or the › icon.
- Choose a Service: Select a custom app (if you’re using one) or leave it on the default Shopify service.
- Configure Locations: Define which store locations offer pickup.
- Inventory Management: Choose if stock needs to be available before offering pickup as an option.
- Customer Instructions: (Optional) Add instructions for customers regarding pickup.
How to Add Offline Store Locations on Shopify
- Go to Settings in your Shopify admin > Click on Add location.
- Provide Location Details:
- Name: Enter a name for the location.
- Address: Enter the complete address of the location.
- If you want to fulfill online orders from this location, check the box Fulfill online orders from this location.
- Click Save to confirm the new location.
Managing in-store pickup orders in Shopify POS
☑️ If you’re using a POS system that integrates with Shopify, you can set up real-time inventory synchronization. This means that whenever an item is sold in-store or online, the inventory levels are automatically updated across all locations.
- Identifying Pickup Orders: In Shopify POS, view orders and identify those marked “Pickup.”
- Order Fulfillment:
- Optional Transfer: If items need to be transferred from another location, initiate the transfer process.
- Marking Order Ready: Mark the order as “Ready for pickup.” (This can involve preparing the order and potentially printing a pickup slip.)
- Customer Notification: Send a notification to the customer that their order is ready for pickup.
❌ If you don’t use Shopify POS, you must manually import your offline store’s inventory and continuously update it.
Setting up product filters for available inventory in offline Shopify stores
- To use filters, you’ll need an Online Store 2.0 theme.
- You can check if your theme supports filtering by going to Online Store > Navigation in your Shopify admin. If your theme doesn’t support filtering, you’ll see a message in the Collection and search filters section. While you can still create filters, they won’t be visible on your storefront.
For Shopify-developed themes:
Collections: The filtering settings are located in the
Product grid section.
Search: The settings are found in the Search results section.
🔎 Recommended Best Shopify App for Store Pick-up:
We discovered these apps on the Shopify App Store that could assist you in featuring the “Pick-up in Store/Shop in Store” option as you desire. However, to achieve the desired display, you will need to make some customizations to your theme or use page builder apps to facilitate this.
- Shopify Search & Discover: This app by Shopify allows you easily filter products by store location and availability.
- Bird Pickup Delivery Date app is for those that offer local delivery and in-store pickup services. It provides a user-friendly interface for customers to schedule their preferred pickup or delivery time, enhancing customer satisfaction and streamlining the order fulfillment process.
- Genie Store Pickup lets customers schedule in-store pickups with date and time options, supporting unlimited locations and order limits for an efficient local pickup solution.
- Local Delivery + Pickup ‑ SE app streamlines local deliveries and pickups. It optimizes routes, tracks orders, notifies customers, and enhances customer satisfaction with convenient delivery and pickup options.
#2 Seamless Shopping Experience with BOPIS Landing Page
Customers receive immediate order confirmation with pickup details and notifications via email and SMS. In-store, staff handle BOPIS orders at designated pickup points for quick service, making it a seamless experience from start to finish.
👉 Where to Place: A dedicated BOPIS landing page prominently linked on the homepage and within the main navigation under “Shop” or “Services.”
✅ How to Implement:
- Position the “Get it Today” filter at the top with a bold label or location icon to make it instantly noticeable.
- Prompt customers to enter a zip code or allow location detection to show products available at the nearest store.
- Use real-time updates to ensure only in-stock items appear, reducing customer frustration.
- Display the estimated pickup time on product pages and add urgency (e.g., “Order by 2 pm for same-day pickup”).
- Confirm pickup location and time at checkout, followed by an email with clear instructions for pickup.
🔎 Recommended Shopify Apps for Building a BOPIS Landing Page:
Here are our two recommended tools to help you design and implement an effective BOPIS page like Lululemon:
- EComposer Landing Page Builder allows for quick, no-code page creation with drag-and-drop editing. It includes a template library, built-in add-ons (e.g., Ajax Cart), and tools like AI content generation, helping merchants build optimized, fast-loading BOPIS pages with ease.
- Shopify Email helps create branded, automated emails with sales-focused templates, directly linked to your store. Track engagement metrics like clicks and purchases to improve targeting and keep customers updated on their BOPIS orders.
#3 Geolocate and Pre-Populate Nearest Store
👉 Where to Place: Checkout and BOPIS selection page, where customers finalize their pickup options.
✅ How to Implement:
- Activate geolocation functionality on your checkout page to identify the nearest store automatically.
- Ensure there’s a “Change Store” option, so customers can override the suggestion and choose a location that may better suit their needs, like a store closer to their workplace or other holiday stops.
🔎 Recommended Shopify Geolocation Apps:
- MAPPY: Dealer & Store Locator is an all-in-one tool for adding and managing multiple store locations with ease. It allows you to list hundreds of stores on an interactive map that aligns with your brand’s style. It includes geolocation to automatically suggest nearby stores based on a customer’s IP address, simplifying the store selection process. This tool also lets customers search and filter by store tags, enabling faster results.
- SC Store Locator Map is designed to bring customers directly to your locations, making it an ideal tool for both stores and distributors. This tool offers unlimited store or product location mapping, withstanding heavy traffic volumes to maintain a seamless customer experience. It also includes Google Autocomplete to enhance search accuracy and efficiency, so customers can find store locations with partial address inputs.
#4 Feature BOPIS Options on Product Page and During Check Out
To help customers decide, Nalata Nalata, a New York City-based home goods retailer, has clearly positioned BOPIS as a convenient alternative to traditional shipping. On product pages and during checkout, customers see a simple, user-friendly option to choose in-store pickup. This approach not only appeals to local shoppers who want to avoid shipping delays but also helps reduce shipping costs for the business.
As Angélique, Nalata Nalata owner, highlights, the BOPIS option has allowed Nalata Nalata to remain competitive in an Amazon-dominated marketplace where free shipping is often the norm. This flexibility allows the brand to compete with major retailers while maintaining its unique identity and focus on curated, high-quality goods.
👉 Where to Place: Display as an option on the product page and reiterated during checkout. During checkout, customers can choose between shipping and in-store pickup, keeping the process intuitive and simple.
✅ How to Implement:
- To emulate Nalata Nalata’s approach, ensure that BOPIS options are visible on the product page, as well as clearly offered at checkout.
- Include descriptions or tooltips to explain how BOPIS works and remind customers of the speed and cost benefits.
- For a more personalized experience, allow customers to select specific pickup times and add details like store directions to make the process even smoother.
🔎 Recommended Shopify Apps For Pickup Delivery Date:
Those apps we’ve already recommended in the first example like Bird Pickup Delivery Date, Genie Store Pickup also be helpful for setting up BOPIS features like Nalata Nalata. You can test these apps to ensure compatibility.
#5 In-Grid BOPIS Promotion Banners
The in-grid banner approach achieves two key goals: it raises awareness of BOPIS availability and subtly nudges shoppers toward faster decision-making. With a clear “Order by X pm for same-day pickup” message, customers know exactly how to proceed if they want their items available within the day. This adds urgency, especially for last-minute holiday shoppers who need assurance their gifts will arrive in time.
👉 Where to Place: Place these banners within product grids on listing pages, ideally near the product images where customers are already scanning for options. Displaying BOPIS information here increases visibility and ensures that shoppers see the option without needing to navigate to other pages.
✅ How to Implement:
- Insert small promotional banners within each product grid. The banner should highlight key details like “Available for Same-Day Pickup” or “Order by X pm for Pickup Today” to draw attention without overwhelming the user experience.
- If possible, customize the message to reflect the customer’s location or nearest store, helping them feel that BOPIS is tailored to their needs.
- Use contrasting colors and icons (like a shopping bag or location pin) to ensure the message stands out within the grid.
🔎 Recommended Shopify Apps to Create In-Grid BOPIS Promotion Banners
#6 Same-Day Pickup Deadline on Product Detail Pages (PDPs)
Crate & Barrel effectively utilizes product detail pages (PDPs) to provide clear and concise information about same-day pickup options. They typically display a prominent message like “Available for Store Pickup Today” or “Order by [time] for same-day pickup.”
👉 Where to Place: Place these banners within product grids on listing pages, ideally near the product images where customers are already scanning for options. Displaying BOPIS information here increases visibility and ensures that shoppers see the option without needing to navigate to other pages.
✅ How to Implement:
- Use straightforward language to convey the availability of same-day pickup. A simple message like “Pick Up Today” is sufficient.
- Display the pickup information in a noticeable location on the PDP, such as near the product image or the “Add to Cart” button.
- Ensure that the pickup information is accurate and up-to-date by integrating with your inventory management system.
- If your store operates in multiple time zones, ensure that the pickup deadlines are displayed accurately for each customer’s location.
🔎 Recommended Apps for Enhancing BOPIS (Buy Online, Pick up In Store) with Shopify
- Stellar Delivery Date & Pickup: Best for food stores, florists, grocery shops, restaurants, bakeries, and any business focused on local delivery and store pickup.
- Pickup Delivery Date — Pickeasy: Best for businesses that need to manage multiple locations and complex delivery schedules, especially those with specific product-level restrictions.
- Store Pickup + Delivery (CR): Best for retailers wanting to offer both delivery and in-store pickup with extensive scheduling flexibility.
Ready to Level Up Your Holiday Sales with BOPIS!
A well-tuned BOPIS setup does more than just meet holiday expectations—it makes holiday shopping smoother for everyone. Features like location filters, geolocation tools, in-grid banners, and clear same-day pickup messaging make the BOPIS experience easy and intuitive. Try out these BOPIS features on your Shopify store to make the holiday season easier for you and your customers—and let us know which ones is most compatibility for your store.
Sell more with BOGO+: Buy X Get Y & Free Gifts Today!
How useful was this post?
Click on a star to rate it!
Average rating 5 / 5. Vote count: 3
No votes so far! Be the first to rate this post.