Cookies setting

Cookies help us enhance your experience on our site by storing information about your preferences and interactions. You can customize your cookie settings by choosing which cookies to allow. Please note that disabling certain cookies might impact the functionality and features of our services, such as personalized content and suggestions. Cookie Policy

Cookie Policy
Essential cookies

These cookies are strictly necessary for the site to work and may not be disabled.

Information
Always enabled
Advertising cookies

Advertising cookies deliver ads relevant to your interests, limit ad frequency, and measure ad effectiveness.

Information
Analytics cookies

Analytics cookies collect information and report website usage statistics without personally identifying individual visitors to Google.

Information
mageplaza.com

Store Locator vs Store Pickup for Magento 2: What's the difference & How to set up

Vinh Jacker | 03-17-2025 Store Locator vs Store Pickup for Magento 2: What's the difference & How to set up

After 88% of local mobile searches result in a store visit within a week, getting customers from your website to your physical store has never mattered more (Think with Google). But many Magento 2 merchants still confuse two tools built for exactly this: Store Locator and Store Pickup for Magento 2. This guide breaks down the difference and shows how to set both up in one extension.

Store Locator vs. Store Pickup — What’s the Difference & When Do You Need Each?

Many Magento 2 merchants ask the same question: “Do I need Store Locator or Store Pickup — or both?” They sound similar, but serve two completely different purposes.

Store Locator helps customers find your physical stores — showing locations on a map, store hours, and contact info. It works at the discovery stage, before a purchase decision is made.

Store Pickup is a shipping method at checkout that lets customers choose to collect their order in-store instead of having it delivered. It works at the conversion stage, when the customer is ready to buy.

Let’s check this quick comparison table:

Store Locator Store Pickup
Purpose Help customers find a store Give customers a delivery option
Where it appears Dedicated page / navigation menu Checkout — Shipping step
Customer stage Browsing, not yet decided Cart ready, about to pay
Main outcome Drive foot traffic Increase conversion, cut shipping cost
Works without the other? Yes Yes

So when do you need which?

  • Store Locator only: You have showrooms or dealer networks and want to drive people to visit in person, but don’t sell directly online. Want to understand the full value of Store Locator for your business? See 8 reasons why your website needs a Store Locator.
  • Store Pickup only: You sell online and want to offer in-store collection as an alternative to home delivery.
  • Both: You run an omnichannel operation. Customers find their nearest store via the locator, then choose that store as their pickup point at checkout. This is where the two tools truly complement each other.

💡 Magento Tip: Mageplaza combines Store Locator and Store Pickup into a single extension for Magento 2 — so you don't need to install, configure, or maintain two separate tools.

Wondering how it compares to other providers? Read Mageplaza vs. other providers' solutions or the detailed Mageplaza vs. Amasty comparison

How to locate stores via Store Locator in Magento 2?

Locate stores via Store Locator

  • Enable the module
  • Set a Title and URL Key for the locator page (defaults: Find a store / find-a-store)
  • Choose where to display the link via Display Link On
  • Enable Get Direction so customers can navigate to your stores
  • Upload a Head Background Image and Head Icon to match your branding
  • Enable Pagination to show stores in pagination.
  • Enable Search By Area to allow customers to search for stores using attributes such as Store Name, Street Address, Country, City, Zip/Postal Code, State/ Province. The Reset button will reset and display all stores.

Locate stores via Store Locator

This is only the general settings, so for further steps, you can take a look at the full full configuration guide.

How to configure Store Pickup in Magento 2?

Though the default Magento 2 also provides a pickup at store option, it is not enough for stores that need to customize and streamline the process. Now let’s see how to configure using the Mageplaza module.

Go to Stores > Configuration > Sales > Shipping Methods > Mageplaza Store Pickup.

Mageplaza Store Pickup

How to configure Store Pickup in Magento 2

Method Name

  • Enable the module.
  • Set a Title and Method Name that customers will see at checkout (defaults: Select Store to pickup / Store Pickup)
  • Set Price and Handling Fee — both default to 0 if left blank
  • Set Pickup ready after X days to control preparation time — leave blank to let customers choose any available time slot
  • Set Sort Order to control where this shipping method appears relative to others at checkout

shiping methods

  • Show Methods if Not Applicable so that Store Pickup still appears at checkout even for ineligible addresses, paired with a custom error message to explain why
  • Ship to Applicable Countries: restrict Store Pickup to all allowed countries or specific ones
  • Applied Payment Methods to limit Store Pickup to certain payment methods only
  • Sort Order controls where Store Pickup sits in the shipping method list; lower number = higher priority

The bottom line

Store Locator and Store Pickup are not the same tool — and treating them as such means you’re likely missing opportunities at one end of the customer journey or the other.

Store Locator brings customers to your door. Store Pickup removes the last barrier at checkout. Used together, they create a seamless path from discovery to order collection, exactly what an omnichannel Magento 2 store needs.

With Mageplaza, you don’t need to stitch two separate extensions together. Both are built into one, designed to work as a complete solution out of the box.

Ready to set it up? Check out this detailed user guide if you need to learn full guidance in detail. Feel free to share with us your thoughts and comments by contacting us.

Table of content
    Jacker

    Jacker is the Chief Technology Officer (CTO) at Mageplaza, bringing over 10 years of experience in Magento, Shopify, and other eCommerce platforms. With deep technical expertise, he has led numerous successful projects, optimizing and scaling online stores for global brands. Beyond his work in eCommerce development, he is passionate about running and swimming.



    Related Post