How to Set Up Curbside Pickup and Local Delivery for Your Business

To slow the spread of COVID-19, governments all over the world are urging people to stay indoors and isolate, impacting businesses that rely on person-to-person interaction for the exchange of goods and services. But there’s light at the end of the tunnel. Read on to find out how to set up curbside pickup and local delivery to adapt your business to our world’s rapidly changing economic landscape.

Don’t have an online store yet? We’ll explain how to get one with Ecwid for free. Already have an Ecwid store? Even better! You can jump straight to the instructions for curbside pickup and local delivery.

In this blog post:

How to sell online
Tips from e-commerce experts for small business owners and aspiring entrepreneurs.
Please enter a valid email address

First things first: Get Your Online Store

The rise of COVID-19 has transformed business like never before, and your prompt response to those changes is massively important to the success of your business. Timeliness has never been more essential.

Fortunately, Ecwid enables you to start selling online all on your own in just a couple of hours—no developers required. Once you sign up, we’ll automatically give you a free, easy-to-use online store to upload your products and start selling across the internet. From there, it’s just a few more steps to set-up online payment and select your curbside pickup and local delivery options.

And once this pandemic nonsense is comfortably behind us, you’ll be able to continue selling online while also managing all your in-person sales right from your Ecwid Control Panel.

With Ecwid, there are two great ways to set up your online store, based on your situation:

Option 1: I don’t have a website

With finances stretched to the breaking point, hiring a developer to create a brand new website probably sounds like a pipe dream. But you don’t have to seek help from web developers or designers. All you have to do is sign up for Ecwid’s Instant Site: a free website with our online store tool built-in.

In just a few clicks, you can add photos and text, upload your products, update business contact information, and be ready to accept online orders from your new website.


Ioesco Restaurant’s Instant Site

Learn more about Instant Site.

Option 2: I have a website

You can add an entire store, categories, or Buy Now buttons to any existing website or blog in minutes to start accepting orders online.

An Ecwid store can be added to any website from popular site builders like WordPress, Wix, Weebly, or Joomla. It usually works this way: you install an Ecwid plugin (an app) to your website, log in to your Ecwid account, set up your store, save and publish the changes, and you’re ready to go  your store appears right on your website, ready to sell. You can also add your new store to other site builders or to custom-built sites by simply pasting the store code to your page.

Learn more about adding Ecwid to any website.


Ecwid store used for online ordering on Urban Soul Foods’ website

Tip: If you use a POS system in your physical location (like Square, Clover, or Vend), you can sync it with your Ecwid store, so that your inventory and order data will be automatically updated across your online and offline channels. No more adding products and orders or updating stock changes manually.

How Does Curbside Pick up Work?

Offer a carry-out option to let your customers order online and stop by your physical location to pick up from their vehicle. As opposed to regular in-store pickup, curbside pickup allows businesses to minimize person-to-person contact, making it safer for both you and your customers.

Here’s how it looks at checkout:


You can display detailed instructions for curbside pickup

Here’s how it works:

  1. You set up curbside pickup, describing how, where, and when your customers can pick up their orders. Don’t forget to include the phone number of your pickup location.
  2. A customer places an order and selects curbside pickup at checkout.
  3. You get notified by email about their order and start preparing it.
  4. You notify the customer when the order is ready for pickup.
  5. A customer drives to your pickup location, calls you, and opens their trunk.
  6. You place the order in their trunk, and they drive off into the sunset.

For your customers’ peace of mind, wear gloves when packing and delivering their orders.

How Do I Set up Curbside Pickup?

Curbside pickup is great for local businesses like restaurants, community groceries, and local retail stores. Here’s how to set it up in Ecwid.

Add curbside pickup

Go to the Shipping & Pickup page in your Ecwid Control Panel and click +Add In-store Pickup. If you need help, check out this step-by-step guide in our Help Center or these super detailed instructions by Matthew Brown.

Add a pickup charge

If adding pickup creates additional expense, feel free to charge your customers a fee to help cover the costs. For example, you can charge a fee for priority pickup or a pickup within a guaranteed timeframe.

To add a pickup charge, enter the charge amount into the “Pickup charge” field when setting up curbside pickup:

The pickup charge will be added to the order total at checkout.

Ask for pickup date and time at checkout

Enable the “Date and Time Picker” at checkout to let customers schedule their pickup orders. This helps organize your pickup routine, and makes it easier and safer for customers to pickup an order with minimal exposure to others. And if you’re a restaurant, your customers will appreciate being able to schedule a hot meal without waiting around for the food to cook or showing up late for a meal that’s already gotten cold.

To add the “Date and Time Picker” option at checkout, simply enable “Ask for pickup date and time at checkout” when setting up your pickup option:

Customers will only be able to choose pickup date and time during your scheduled business hours:

Specify order fulfillment time

You can also set an order fulfillment time to clarify expectations for customers and reduce stress while you’re preparing orders. When enabled, your store will automatically factor in your specified order fulfillment time when displaying available pickup times to your customers. For example, if you need at least two hours to prepare an order, customers will only be able to select pickup times that are more than two hours away.

To specify order fulfillment times, enable the “Ask for pickup date and time at checkout” option first. Then you’ll be able to set order fulfillment time in a drop-down menu:

More: 5 Ways Restaurants Can Protect their Customers (and Profits) during COVID-19

How to Organize Local Delivery

As customers continue to remain indoors, local delivery has become a go-to option for small businesses. Here’s how to set up local delivery to maximize convenience for you and your customers.

If you’ve never dealt with local delivery before, look for delivery services that have free trials or discounts for new clients. This will help to minimize your delivery costs.

After you choose a delivery service, set up that delivery option in your Ecwid store, so your customers will see it at checkout. Here’s how to do that:

  1. Go to the “Shipping & Pickup” page in your Control Panel.
  2. Click “+Add Shipping Method.”
  3. Choose “Set Up Local Delivery.”
  4. Choose and set up rates for local delivery.
  5. Click “Save & Finish.”

Just like with other shipping methods, when it comes to setting up your rates, you have several options to choose from:

Read more about optimizing rates and setting up delivery for your Ecwid store in our Help Center.

No single option checking all your boxes? You can combine multiple shipping rate types to create a personalized solution that’s right for your business. For example, maybe you’re located in New York and you want to offer $3 shipping to New York, $6 shipping to New Jersey, and free shipping for all local orders over $50  here’s how you would set that up:

To set up free shipping for all orders over $50:

  1. Go to “Shipping & Pickup
  2. Click “+Add Shipping Method.”
  3. Click “Set up Local Delivery.”
  4. Click “Set up Custom Rates.”
  5. Enter the Shipping Name for the method that is displayed to customers at checkout (in this case, “Free Shipping”).
  6. Choose what the calculation will be based on  Subtotal.
  7. Set the subtotal — $50.
  8. Enter “0” (zero) in the “Rate per order” field.
  9. If needed, you can add descriptions for customers. For example, you can enter the time it takes for orders to arrive when delivered by this method.
  10. Click “Set shipping region” to specify the destination zones where you’ll deliver with this method.
  11. Click “Save & Finish.”

If delivery rates should differ depending on the customer’s address, you need to create a new shipping method and assign it to the corresponding destination zone. Learn more about adding and managing destination zones.

For example, to set up $3 delivery for New York:

  1. Go to “Shipping & Pickup
  2. Click “+Add Shipping Method.”
  3. Click “Set up Local Delivery.”
  4. Click “Set up Custom Rates.”
  5. Enter the Shipping Name for the method that is displayed to customers at checkout (in this case, it might be “Delivery to New York”).
  6. Enter “3” to the “Rate per order” field.
  7. Add descriptions for customers (optional).
  8. Click “Set shipping region” and choose New York.
  9. Click “Save & Finish.”

When you assign a shipping method to a particular destination zone, it will be visible to customers from that zone only. In this example, only customers from New York will be able to choose the $3 shipping option.

I’m getting more orders that I can process

If you’re getting more orders than you’re able to process, increase the minimum order amount by setting up a minimum allowed order subtotal. You can do this from the “Cart & Checkout” tab on the “General Settings” page in your Control Panel. This way, you’ll reduce the number of orders, while simultaneously increasing the average purchase amount. Remember to:


Les Fermes Valens notifies customers about possible delays on the main page of their website

Safety precautions for local delivery during COVID-19

To keep you, your employees, and your customers safe, it’s important to observe the following precautions.

Share the measures you’re taking to protect and support your customers, and remember to always notify them about any changes in delivery time or processes. You can do that with email notifications, the Checkout Notices app from the Ecwid App store, or even right on your store landing page or category descriptions.


Bay Grape
informs customers about changes in their business hours and pickup on the main page of their store

Set Up Curbside Pickup and Local Delivery Today

Your customers may be staying home, but that doesn’t mean they stopped shopping. Offering curbside pickup and local delivery with attention to safety will help you continue selling online, even if you’re a local-only business.

When you’re constantly adjusting your business on the fly, it’s easy to forget about yourself. But your own health is just as important to your business success as your new tactics and techniques. Remember to take measures to protect yourself from infection and set up a comfortable home office to do your work.

Learn more about how Ecwid pickup and delivery features can impact your ecommerce business

About The Author
Anastasia Prokofieva is a content writer at Ecwid. She writes about online marketing and promotion to make entrepreneurs’ daily routine easier and more rewarding. She also has a soft spot for cats, chocolate, and making kombucha at home.

Start selling on your website

Sign Up for Free