Push your hours, address, phone, photos and description to Google Business Profile, Apple Business Connect, Facebook, Instagram and Bing — automatically, every time you save in Ordering.Tools.
Most restaurants keep their Google profile reasonably up to date and forget about everywhere else — Apple Maps shows old hours, Facebook still has last year's phone, Instagram bio still links to a closed website. Listings Management makes Ordering.Tools the single source of truth: change something here, and we push it to every connected directory within minutes.
We integrate natively with the five directories that account for ~95% of restaurant discovery: Google Business Profile, Apple Business Connect, Facebook Pages, Instagram Business and Bing Places. Each integration is OAuth-based, your tokens are encrypted at rest, and every push is logged so you can see exactly what went where and when.
Change your hours in admin and every directory updates within ~10 minutes. No spreadsheet, no five logins, no "why is Facebook still wrong".
We talk to Google, Apple, Facebook, Instagram and Bing directly — your changes don't go through a third-party fan-out service that adds latency or rewrites your data.
Every push records what fields were sent, the response code, and the duration. Failures surface in admin and Sentry tagged feature:listings.
If Google or Facebook receives a suggested edit from a customer, we surface a banner so you can either re-push your version or accept the change.
OAuth into Google Business Profile, Apple Business Connect, Facebook Pages, Instagram Business and Bing Places. Tokens are encrypted via the same KMS path as Stripe.
Update hours, address, phone, photos, menu, description — anywhere in Ordering.Tools. Every save fires a debounced sync trigger.
A 60-second debounce window collapses ten quick edits into a single push, so you stay well under each directory's rate limits.
Each provider receives a minimal patch with only the changed fields. Outcomes log to VenueListingSyncLog; failures alert via Sentry.
Each platform has its own adapter mapping our canonical listing shape to their API — no aggregator middleman.
Venue + VenueSite + active Schedule + gallery photos roll up into one source of truth — the same JSON-LD that powers your structured data also feeds the directory push.
/admin/listings shows every connected platform, last sync time, and the 25 most-recent push results — with a one-click "Resync now" per platform.
An external edit on Google? A 24h-old listing? A nightly cron sweep + inbound webhooks keep your directories converged on what's in Ordering.Tools.
Owners who simply want to forget that Apple Maps and Bing exist — connect once, edit in Ordering.Tools, never log in to a directory again.
Operations teams who change holiday hours fleet-wide and don't want to do it five times in five tools.
Tourist-heavy venues whose international guests use Apple Maps natively. The Apple Business Connect integration is rare among competitors.
Beach bars and ski lodges that change hours every season. One save toggles "open weekends only" everywhere.
Pre-launch checklist: connect the five directories, fill the venue profile in admin, and your listings ship complete on day one.
Update hours, add new photos, push the new menu link — all from one save instead of five separate dashboards.
Most directory-sync tools (Yext, Uberall) charge €100–€500 per location per year for ~100 directories. The reality is that Google, Apple Maps, Facebook, Instagram and Bing account for the overwhelming majority of restaurant discovery. We integrated those five natively, for free.
Each platform has its own dedicated adapter and OAuth flow. When a push fails we see the actual platform error in Sentry, not an abstracted "sync failure" from a vendor's queue. Tokens stay encrypted at rest under the same KMS path as Stripe and MyPOS credentials.
The cron sweep is bounded to 25 venues per tick × 5 platforms = 125 API calls per run. Per-venue debounce coalesces flurries of saves. There's no path to accidentally hammer Google's or Facebook's rate limits.
Yelp and TripAdvisor write APIs simply don't exist publicly — operators have to claim and edit those directly. We say so plainly in the marketing: Listings Management covers Google, Apple, Facebook, Instagram and Bing — five high-impact directories, not a hundred low-traffic ones.
Connect once, edit in Ordering.Tools, appear consistently everywhere. Premium feature, included in Pro.