Order with Google lets partners take food orders from an end user and process that order for fulfillment with restaurants in their network.
Ubiquitous and optimized for conversion
Google makes ordering food available across mobile and desktop platforms through Google Search and Maps.
Flexible ordering experience
Additional features such as order ahead, menu search, suggested related items, popular items, and reorder provide a flexible and enriched user experience.
The following series of steps is what a typical user goes through to order food with Order with Google.
The user searches for a restaurant
When a user searches for a particular restaurant in Search or Maps, they can be given the option to order food through Order with Google. If at least one provider supports the restaurant, the restaurant placesheet displays an Order Online button.
The user picks a provider
After the user clicks Order Online, they're redirected to a page where they select the following provider options:
- Pickup or delivery
- ASAP or advanced orders
- A list of providers
The user selects their food choices
The user can browse through multiple menu sections and options to select their food choices, and add items to their cart along the way. They can customize their order with add-ons or special instructions, repeat previous orders, and add suggested or popular items. Then, they make their food choices and add them to their cart.
The user places their order
After the app validates the user's cart, the order submission page displays the order details for the user to review:
- Their name, phone number, and delivery address
- Special pickup or delivery instructions
- Tip amount
- Payment method in Google Pay
- Promotion code
After the user confirms their order information, the user clicks Place order to pay online and submit their order. After the submission, they receive an order confirmation dialog.
The user checks their order status
After the user places their order, they receive email confirmation from the partner, which contains the order details, tracking information, and contact information. The provider contact is used for post-order support, such as a cancellation.
For more information, refer to Launch readiness checklist.