The Menu Image Management tool is located in the Dashboard, displayed to users with permission enabled for Menu Image Management as a new tab. Not all brands will have access to the Menu Image Management tool. Please submit a request from the Olo Help Center home page if you do not see the Menu Images tab and we will work with you to get your brand over to the new Menu Image Management tool!
The tool allows the user to upload and select images for assignment to menu items so that these images display to customers on the menu pages. Once an image has been assigned to a menu item and published, it will display for that item on the relevant customer-facing menus (e.g. Desktop web, mobile web, mobile apps).
To use the tool follow these three steps:
- Upload images to an image library
- Save image assignments for menu items
- Publish changes to customer-facing menus
The Image Library is a repository of all of the image files used by a brand for menu images.
Adding Images to Library
Users can drop files onto the upload square or click the square to select files from their computer.
Only certain image file types are allowed by the uploader (.png, .jpg, .gif).
The minimum size requirements for images is set per brand, according to their customer-facing menu design requirements. Images that are below the minimum size will fail with an error message that the image is too small. Large images can be scaled down automatically by the Olo system to fit smaller requirements, but not vice versa.
Editing Images in Library
To help with organization, users can edit the filename for any image uploaded to the Image Library. Users can also delete any image from the Library, as long as that image has no menu item assignment. If the image is currently assigned to a menu item, the DELETE option will not be visible.
Finding Images in Library
Users can find images using a text-match filter at the top of the Image Library. Users can also sort the Library list by these criteria:
- Newest (uploaded most recently)
- A - Z
- Z - A
Currently, users cannot create folders for groups of images in the Image Library or filter images by whether they have already been assigned to a menu item or not. Olo would like to add these features soon.
Assigning Images to Menu Items
The primary utility of the Menu Image Management tool is the assignment of images to menu items, such as categories or products, so that the selected images display on customer menus across the various platforms (desktop web, mobile web, apps, etc).
*Important* Save vs. Publish
The Menu Image Management tool allows users to save assignment work in progress before those changes are reflected to customers. No modifications to menu image assignments will be seen by customers until the Publish step has been taken by the user. Each menu assignment must be saved. As soon as an assignment is saved, the preview thumbnails and preview images within the Menu Image Management tool will reflect the latest saved assignment.
Category and Product Menu Items
In the tool, users can view a treeview presentation of the brand’s menu data. Here, the user can select one or more categories or products to assign to an image. The user cannot select both category menu items and product menu items for assignment at the same time.
Note that a user can assign the same image to multiple categories (or products) at the same time, but a user cannot assign multiple images to multiple different menu items at once.
While saving image assignments, users can see preview images. These previews show the image selected, scaled to the size requirements for each image group.
Image groups are defined as the different instances in which a customer will see the image when interacting with the menu. Each image group has a set of sizing rules to scale the image as required. For example, on the desktop website, there might be a small version of the image for the menu thumbnails (“web-product”), and a larger version of the image for the customize popup (“web-product-drilldown”).
By default, any brand on the Olo platform has these image groups assigned:
Image groups can be turned off by an account manager if the group is not utilized by the brand. When an image group is turned off, the brand will simply no longer see the preview images for this image group.
Overriding an Image
We have the ability to add an image to different settings groups. We can add the same image to all groups, but also, we can assign different images to different groups. Override applies to adding a different image to a group. When you make an image assignment, it becomes the default image and this process is considered overriding that image.
In some cases, a brand may wish to have a different image assigned to a menu item depending on the platform utilized by the customer. A common example of this scenario is for category images on the desktop websites versus the category image utilized for the mobile apps.
The Menu Image Management tool allows for this scenario. First, the user simply selects the most commonly used image for the menu item. Second, in the preview step, the user can click “Override” for the exception image group (e.g. “Web-category”) and select a different image for this specific group. When the user saves, the overridden image group will receive a different assignment than the rest.
When the user clicks Publish and confirms, all of the saved assignment changes will be pushed to the live Olo platform. These changes will be reflected to customers within approximately 5 minutes or less. If a mistake is made, the user can simply save new changes and Publish again immediately.
Accepted file types: .png, .jpg
Mobile dimensions: 1200x800px (recommended aspect ratio: 3:2)
Required Resolution: 72px
*Desktop Category images not supported at this time
Accepted file types: .png, .jpg
Minimum dimensions: 1200x800px (recommended aspect ratio: 3:2)
Required Resolution: 72px
Using Menu Image Manger to build off of Olo's API
Brands and/or Agencies are able to add images by using MIM and then call our API to get the image IDs and Image specs to build off of the data in our system. The API provides each image per platform that brands can use however they'd like.