Skip to main content
Keep Your Business Open During COVID-19Learn More
Call us
Phone numbers and hours
Request a Call

Avoid the wait. Make a request and we will call you back

Request a Call
Help Center

Explore our online help resources


Managed WordPress Ecommerce Help

Set up geocoding for Local Pickup Plus

Step 5 of the Set up Local Pickup Plus series.

GeoIP shows your customers different pick-up locations based on their location if they wish to pick up their order. This makes it easier for them to choose between different locations to pick up their items. This setup is not required, but companies with multiple pickup locations may find this extremely useful.

Note: This will affect the order of the pickup locations on your end too. You can use a VPN service or ask another user to check that this feature works as expected.

Setup and Configuration

If you're wanting to set up Geocoding, please follow the steps below.

Obtain a Google API key

  1. Sign into the Google API Library.
  2. Go to Select a Project and click on New Project.
  3. Enter the following:
    • Project Name
    • Organization (if applicable)
    • Location
  4. Click on Create.
  5. Select your new project and use the search bar to find and select Geocoding API.
  6. Click on Enable.
  7. Go to Credentials, click on Create Credentials and select API Key.
  8. Copy your new API Key and click on Close.
    Note: Don't select Restrict Key – Doing so can cause your geocoding requests to be rejected by Google. Your API Key will never be exposed to users on your site.

Configure Local Pickup Plus settings

  1. Sign into WordPress.
  2. Go to WooCommerce and click on Settings.
  3. Select the Shipping tab and click on Local Pickup Plus.
  4. Enter the API key you created into the Google Maps Geocoding API Key field.
  5. Click Save Changes.

With geocoding now enabled, your customers will see pickup locations automatically sorted based on their current location.

More info