Curbside Pickup


Curbside Pickup is a complete system to manage your curbside pickup experience. It features custom pickup links for your customers and a dashboard for your staff, so you’ll be alerted right away when a customer arrives for pickup. Your customers can even provide special instructions, a parking space number, and/or a description of their vehicle to make it easier for your staff to find the customer and deliver their order.

Curbside Pickup works well for any business that wants to provide curbside pickup or takeout for their customers. It works with any theme that supports WooCommerce (and it works great as a standalone app too, if you don’t happen to use WooCommerce).

Curbside Pickup integrates directly with WooCommerce. Simply select Curbside Pickup as a Shipping Option,a nd you’re ready to provide curbside pickup to your customers!

Although Curbside Pickup integrates directly with WooCommerce, it also works great as a standalone app. You’ll simply add your pickup orders manually, and the software will take over from there: sending emails, providing check-in services, and more.

Use the Dashboard to Stay On Top Of Your Curbside Pickup Queue

At the heart of Curbside Pickup is the Dashboard. You can leave the Dashboard page open inside your business, and you’ll be alerted whenever a customer arrives. You’ll also see customers who are expected to arrive shortly, and customers who didn’t arrive at all. You can show or hide any of these panels on Curbside Pickup’s Settings page.

When a customer arrives and checks in using their custom link, you’ll get an audio notification and receive a browser notification (both can be turned off, of course). This alerts your staff to take the order out to the customer. You can also ask your customers to provide a description of their vehicle, a space number, and/or instructions to your staff in order to make finding the car easier.

You can also reschedule, cancel, or mark any order as complete right from the dashboard. You can also leave internal notes on any order, which are only ever seen by your staff.

Custom Pickup Links for Each Customer

When your customers complete their checkout, they will receive an email with their pickup information, and a custom check-in link (this information will also be included on their WooCommerce email receipt and Thank You page).

When your customer arrives at your store for pickup, they simply click the pickup link in their email to be taken to a form on your website. Here they will provide their vehicle description, space number, and/or instructions for your staff and then click the button to check in. As soon as they check-in, your staff will receive a notification in the Dashboard.

Let Your Customers Choose Their Own Pickup Times (requires WooCommerce)

When your customers check out in your WooCommerce store, they will be offered a choice of available times for pickup. You have full control over what times are offered and how many orders can be scheduled at once (throttling).

Curbside Pickup offers fine grained control over the pickup schedule, allowing you to specify as many intervals on a given day as you like. You can also specify Holidays, on which no pickups are offered. Pickup intervals are specified on a day-of-the-week basis (e.g., Monday hours, Tuesday hours, etc). You can create as many schedules as you like and swap them in as needed (e.g., if you have special holiday hours).

Note: users who have the Curbside Pickup Pro module to support multiple locations can specify a different schedule for each location.

Pro Version and Support Available

The WordPress support pages are available to all customers and are an excellent source for getting help from other users for free. We also do our best to montitor these forums as we can.

The GoldPlugins team also provides direct email support to users who have purchased the Curbside Pickup Pro addon, available at

Curbside Pickup Pro adds to the already powerful Curbside Pickup plugin with features like the Order List & Pick-List, and supports businesses with multiple locations.

Upgrade To Pro Now!


Getting started with Curbside Pickup is a breeze. You can install it from the WordPress plugin directory by searching for “Curbside Pickup”, or you can download the zip file and upload it directly.

How to Install Curbside Pickup Manually:

  1. Unzip, and upload the /curbside-pickup/ folder and all of its contents to your /wp-content/plugins/ directory.
  2. Activate Curbside Pickup through the ‘Plugins’ menu in WordPress

Once you’ve installed and activated the plugin, you’ll want to add Curbside Pickup as an available Shipping Method in WooCommerce.

  1. In your WordPress admin area, visit the WooCommerce -> Settings menu.
  2. On the Settings page, select the Shipping tab
  3. Add a new shipping zone, or click on one of your existing Shipping Zones to modify it. You’ll probably want to create a new zone for your local area.
  4. Click the Add shipping method button, and then select Curbside Pickup from the drop down menu. Click Add shipping method to close the pop-up.
  5. Click the Save changes button to finish.

That’s all! Now customers who are eligible for this shipping zone will be able to select Curbside Pickup at checkout, and select a time that works for them.


Visit here for answers to common questions with the Curbside Pickup plugin.


Read all 1 review

Contributors & Developers

“Curbside Pickup” is open source software. The following people have contributed to this plugin.


Translate “Curbside Pickup” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Initial release.