Catalog ads that show real dishes at today's prices, synced automatically from your menu — and every tap lands on that dish on your own ordering site.
Catalog ads are the product cards you see in Facebook and Instagram feeds — a photo, a name, a price, often several in a carousel. Meta assembles them from a product catalog, and keeping that catalog honest is normally the tedious part: exports, spreadsheets, re-uploads every time a price moves. Ordering.Tools removes that step. Every venue gets a live product feed; Meta downloads it on a schedule — hourly if you want — and what it receives is your menu at that exact moment.
The ads and your checkout can never disagree. Prices come from the same menu that charges the guest, photos are the ones on your product pages, and a dish that is sold out or outside its serving hours simply is not in the feed. When someone taps a card, they land on that dish on your own site — one tap from the cart, on your own domain if you use one.
Change a price, mark a dish sold out, swap a photo — the next Meta download picks it up. Nobody sees an ad for something you no longer serve, at a price you no longer charge.
Your site's Meta Pixel reports which products a guest viewed and carted, with the same product ids the catalog uses. Meta shows that guest the dish they almost ordered — not a generic banner.
Cards link to your own ordering site — your domain, your checkout, your customer relationship. Ad budget spent here grows direct orders.
Copy one URL from your dashboard into Meta Commerce Manager. There is no export button to remember and no menu file to re-upload — the feed follows the menu by itself.
One URL per venue, in your dashboard under Marketing → Meta Catalog Ads. It serves your menu as a product catalog in the exact format Meta expects.
Create a catalog, add a Scheduled feed as its data source, paste the URL and choose how often Meta refreshes — hourly keeps time-limited menus accurate.
Link the pixel to the catalog. Your ordering site already sends view, add-to-cart and purchase events with matching product ids — nothing to re-tag.
Meta builds the creative from your products automatically and shows each person the dishes they are most likely to order.
A hosted, always-current catalog of your menu, generated fresh on every Meta download.
Catalog ads only work when the pixel and the catalog speak the same product ids. Yours already do — out of the box.
Every ad card needs an image and a description. The feed uses your product photos and writes a clean fallback description when a dish has none.
Each card links to the dish's own page — with its photo, options and an add-to-cart button right there.
Run an Advantage+ ad on your whole catalog and let Meta find people nearby who order food online. The card that wins is a real dish they can order in two taps.
A guest added a pizza and got distracted. Retargeting shows them that pizza — current price, current photo — until they finish the order.
Add the dish to your menu and it is in the next feed download. Point a campaign at its category and the ad is live the same afternoon.
A lunch menu served 12:00–15:00 appears in the feed only while it is actually orderable. Set Meta's refresh to hourly and the ads follow your kitchen's clock.
Each branch has its own feed with the brand menu and its own landing links, so a city-wide campaign can still send every guest to the right location.
When the summer menu ends, its items leave the feed by themselves. No orphaned ads pointing at dishes that no longer exist.
Most restaurant ads on social media are static images: a designed post, a photo with a price baked in, a boosted announcement. They work until the menu changes — then every published asset quietly goes wrong. Catalog ads solve this differently: Meta assembles the ad from structured product data, so the creative is generated from what you actually sell. The catch has always been maintaining that product data. Ordering.Tools closes the loop by serving your menu as a Meta product feed directly from the ordering platform, so the same system that takes the order also feeds the ad.
A product feed is a structured file listing every item you sell — name, description, price, photo, link, availability. Meta Commerce Manager downloads it on a schedule and keeps a catalog in sync with it. For a restaurant this means every dish becomes an advertisable product: dynamic ads can show your menu to new customers, retarget people who viewed a dish without ordering, and always land clicks on the dish's own page on your ordering site.
No. The feed URL is generated for every venue automatically — you copy it from the dashboard and paste it into Meta Commerce Manager as a scheduled feed. The Meta Pixel integration is equally automatic: your ordering site already fires the standard commerce events with product ids that match the catalog, which is the part that normally requires manual tagging work.
The feed is generated live at the moment Meta downloads it. Sold-out dishes, items outside their serving schedule and products you have hidden are excluded automatically; prices are read from the same menu your checkout charges. With an hourly refresh schedule, your ads track your kitchen within the hour — without anyone exporting, editing or re-uploading anything.
Copy one URL, connect it once in Meta Commerce Manager, and your Facebook and Instagram ads stay as fresh as your kitchen.
Other tools restaurants use alongside this one.
Test two descriptions, two photos, or two prices side by side. See which one gets more orders. Pick the winner. Done.
Learn moreStop staring at a blank text field. Generate product descriptions in one click for every language your menu supports.
Learn moreType a business question in plain English, Bulgarian, Greek, or Turkish. Get a charted, numerically-correct answer in seconds — backed by your live bills and orders, not a guess.
Learn moreUpload a photo, PDF, or Word document of your existing menu. Claude reads every category, item, price, and allergen — you review the result and commit a complete menu in one click.
Learn more