Skip to main content
Atlas builds your GrabFood and Foodpanda menus from your Atlas menu. You manage one menu in Atlas, and it serves every platform and every outlet, so you don’t keep a separate menu for each app or location.
This guide is about your menu on the delivery apps. To first connect your GrabFood or Foodpanda account, see the integration setup under Integrations.

Manage your menus from Atlas

Once your menu is on the apps, make every change in Atlas, not in the GrabFood or Foodpanda merchant portals. Atlas is the source of truth, and the next sync overwrites whatever is on the app.
Don’t remove an item from your Atlas menu while it’s still live on an aggregator. If a customer orders that item on GrabFood or Foodpanda and it no longer exists in Atlas, Atlas can’t convert the order and it fails. Remove the item from the menu, then sync so it comes off the app too.

Sync your menu

Atlas syncs your menus to the aggregators automatically once a day, at 2pm. To turn the automatic sync off, contact support. The automatic sync is not enough on its own. After any menu change, a new item, a price change, a renamed item, or a new availability condition, sync the menu yourself. Sync from the menu’s options in Menu builder > Menus (Sync to GrabFood or Sync to Foodpanda). Changes usually take 5 to 10 minutes to show on the app, depending on the platform. After a sync, check the warnings. See Sync warnings below for which ones matter.

One menu, or one per platform

By default, one menu covers every platform and outlet. Most merchants only need this. Mark the one menu for both GrabFood and Foodpanda, and it serves both apps.
Menus list with one aggregator menu tagged both GrabFood and Foodpanda, alongside a separate Dine-in menu.
If you want a different menu on each app, create two menus and mark one for GrabFood and one for Foodpanda. Reuse the same sections across both, so you still edit your items in one place.
Menus list with separate menus tagged GrabFood and Foodpanda, alongside a Dine-in menu.
To run a platform-only item, reuse all your sections in both menus, then add one extra section, for example GrabFood exclusives, and pin it to the top of the GrabFood menu. Only that menu’s exclusive section goes to GrabFood, and everything else stays shared.

What the apps support

  • Nested modifiers are not supported. If a product has a nested modifier group, the whole product fails to sync and is left off the app. Remove nested modifier groups from anything you sell on aggregators. See How menus work for what counts as a nested modifier group.
  • Availability conditions carry over. Set them in Atlas and they apply on the apps too. Keep your Atlas operating hours matching the operating hours on each platform, because Atlas uses operating hours to build the synced menu around your availability conditions.
  • Images are handled for you. Upload one image per the Atlas guidelines. Atlas crops and adjusts it for each platform, so you don’t need separate images for GrabFood and Foodpanda.
  • Nutri-Grade is handled for you. Atlas adds the Nutri-Grade score to the item photo automatically when it syncs.

Sync warnings

A sync can succeed and still show warnings. The menu still syncs. The warnings just tell you what Atlas changed to meet the apps’ rules. Tap Click here to view the warnings to read them. Most are harmless, but one is not.
Sync to GrabFood result for Atlas Cafe at McNair Road. The menu synced successfully with warnings: two items omitted as nested configuration items, and two modifier groups with their selection max reduced.
Act on this one. The item has a nested modifier group, which the apps don’t support, so it was left off the menu. Remove the nested modifier group, then sync again.
Safe to ignore. The apps limit how many options a modifier group can offer, so Atlas lowers the maximum to fit. The item still syncs.
Safe to ignore. The apps cap description length, so a long one is trimmed. The item still syncs.
If an item still isn’t right after a sync, contact support at hello@atlas.kitchen with your outlet name, the platform, and the affected item.

Next steps