Help center
Setup checklist
To finish setup, add your Google Maps key, locations, delivery zones, slots with capacity and cutoffs, turn on the cart widget, then place a test order.
Steps
Step 1: Add your Google Maps Platform key
ScrollEngine uses your own Google Maps Platform key for address lookups, maps and route ETAs, so Google bills that usage to your Google account. Create a key in Google Cloud with the Directions, Distance Matrix, Geocoding and Places APIs enabled, then add it in the app's API keys and integrations settings.
Step 2: Check your locations
Confirm each store, warehouse or kitchen has the right address, time zone and working hours, and that delivery, pickup or both are turned on where you offer them. See Add your locations.
Step 3: Set where you deliver
Skip this if you only offer pickup. Give each delivering location its zones by ZIP code, radius or an area drawn on the map, with the fee for each zone. See Set delivery zones by ZIP, radius or map.
Step 4: Set up days and slots
For each location and method, turn on the days you operate and add the time slots shoppers can book. See Set up delivery date and time slots and Set up pickup time slots.
Step 5: Set capacity, cutoffs and blackout dates
Set how many orders each day and each slot can take, how much notice you need, your same-day cutoff and the days you're closed. See Set slot capacity limits and Set cutoffs, prep time and blackout dates.
Step 6: Turn on the widget in your theme
Turn on the app embed in your live theme and choose where the widget appears: cart page, cart drawer or product page. See Add the delivery and pickup widget to your theme.
Step 7: Place a test order
Shop your own storefront in a private window. Choose delivery or pickup, a location, a date and a slot, then check out. Confirm the order appears in ScrollEngine with the method, location, date and slot you chose.
Step 8: If you deliver: add drivers and plan a route
Invite your drivers, have them install the driver app, then plan a route from your test order. Turn on customer notifications so shoppers hear when their order is on the way.
Features in this article
- Guided onboarding and setup assistantLive
- Automatic geocoding of ordersLive
- Date and slot calendarLive
- Capacity-aware delivery and pickup slotsLive
What this is for:
See the setup for ShopifyBefore you start
Install the app and check that your locations synced: see Install and connect your store. Work through the steps in order. Slots, capacity and cutoffs all belong to a location, so locations come first.
Articles for each step
- Add your locations
- Set delivery zones by ZIP, radius or map
- Set up delivery date and time slots
- Set up pickup time slots
- Set slot capacity limits
- Set cutoffs, prep time and blackout dates
- Add the delivery and pickup widget to your theme
- Invite drivers and install the driver app
- Create your first route
- Set up customer notifications
If something doesn't show in the cart
Start with Troubleshoot slots not showing in cart. It checks each setting above in the order that finds the cause fastest.
Troubleshooting
If it doesn't work.
Skip delivery zones, drivers and routes. Add your pickup locations and hours, set up pickup slots with capacity and cutoffs, turn on the widget and set up ready-for-pickup notifications.
Usually the Google Maps key. Check that the key is saved in the app, that billing is turned on for the Google Cloud project, that the Directions, Distance Matrix, Geocoding and Places APIs are enabled, and that any key restrictions allow ScrollEngine to use it.
The order probably skipped the cart. Express checkout and Buy it now buttons go straight to checkout, so the widget never runs. Hide them in the widget's checkout settings, then test again from the cart.
The setup assistant on the app's Home page tracks the main setup steps. This checklist adds the test order and the delivery steps.