Syncing Restaurant Menus across Platforms

Hi all,

I have a restaurant client with multiple locations and slightly different menus per location (sigh). I figured I would set up menu items and locations as collections and just reference the right menu items to the right locations. Here’s the fun challenge:

Currently they are using http://www.singleplatform.com/ to sync up their locations’ menus across Google, Yelp, Foursquare, YP.com, Facebook, TripAdvisor and Zomato. And it is SOOOO expensive. Any ideas on how to magically cut out SinglePlatform (Zapier?)? And push CMS data to all (or some) of these platforms? Or tag the CMS items in a way that these services can grab them?

Sophia