Pricing built for restaurants and the agencies that serve them.
Start at $29/month for a single restaurant. Scale to a multi-location chain. Manage ten clients from one dashboard. 14-day free trial on every plan, no credit card.
Solo
One location, one brand. Everything you need to optimize your own restaurant's ads.
or $23/mo billed annually
Start free trial- 1 restaurant brand, 1 location
- All 10 ordering platforms supported
- Meta, Google Ads, GA4, TikTok pixels
- Meta Conversions API (server-side)
- 10,000 tracked events / month
- DineRoute subdomain (yours.dineroute.com)
- Email support
Solo
One location, one brand. Everything you need to optimize your own restaurant's ads.
Billed annually · 21% off
Start free trial- 1 restaurant brand, 1 location
- All 10 ordering platforms supported
- Meta, Google Ads, GA4, TikTok pixels
- Meta Conversions API (server-side)
- 10,000 tracked events / month
- DineRoute subdomain (yours.dineroute.com)
- Email support
Pro
Single location with custom-domain polish and priority help.
or $39/mo billed annually
Start free trial- Everything in Solo
- Use your own domain (order.yourbrand.com)
- 50,000 tracked events / month
- Priority email + Slack support
- Remove DineRoute footer
- Custom hero photography
Pro
Single location with custom-domain polish and priority help.
Billed annually · 20% off
Start free trial- Everything in Solo
- Use your own domain (order.yourbrand.com)
- 50,000 tracked events / month
- Priority email + Slack support
- Remove DineRoute footer
- Custom hero photography
Multi
For chains running 2 to 10 locations under one brand.
or $31/mo billed annually
Start free trial- 2 to 10 locations under one brand
- Per-location ordering URLs
- Per-location analytics rollup
- Brand-aware location picker page
- 100,000 tracked events / month / location
- Priority support
Multi
For chains running 2 to 10 locations under one brand.
Billed annually · 21% off
Start free trial- 2 to 10 locations under one brand
- Per-location ordering URLs
- Per-location analytics rollup
- Brand-aware location picker page
- 100,000 tracked events / month / location
- Priority support
Agency
Manage up to 10 restaurant clients from one dashboard.
or $159/mo billed annually
Start agency trial- Up to 10 client accounts
- Per-client billing or white-label
- Bulk onboarding tooling
- Cross-client analytics rollup
- Agency reporting + CSV export
- Named account manager
Agency
Manage up to 10 restaurant clients from one dashboard.
Billed annually · 20% off
Start agency trial- Up to 10 client accounts
- Per-client billing or white-label
- Bulk onboarding tooling
- Cross-client analytics rollup
- Agency reporting + CSV export
- Named account manager
Enterprise
10+ locations or 25+ agency clients. SLA, SSO, and custom contracts.
- Unlimited locations or client accounts
- Service-level agreement (SLA)
- SSO + SCIM provisioning
- Custom contract, MSA, DSA
- Dedicated infrastructure available
- Quarterly business review
10+ locations or 25+ agency clients · custom MSA + DSA
We built DineRoute because we needed it ourselves. Every dollar of pricing maps to a real cost: server-side conversions are not free, but they pay for themselves the first time a campaign actually optimizes toward an order.
What is in every plan, line by line.
No surprises at checkout. No "contact us for pricing" gotchas on standard features.
| Solo | Pro | Multi | Agency | |
|---|---|---|---|---|
| Plan basics | ||||
| Price (monthly) | $29 | $49 | $39 / location | $199 |
| Locations | 1 | 1 | 2 — 10 | Up to 10 clients × locations |
| Tracked events / month | 10,000 | 50,000 | 100,000 per location | Pooled across clients |
| Custom domain | — | |||
| White-label (no DineRoute footer) | — | |||
| Tracking integrations | ||||
| Meta Pixel + Conversions API | ||||
| Google Ads conversion tracking | ||||
| GA4 + Measurement Protocol | ||||
| TikTok Pixel + Events API | ||||
| Multi-location routing | — | — | ||
| Agency tooling | ||||
| Per-client dashboards | — | — | — | |
| Bulk onboarding | — | — | — | |
| Cross-client analytics rollup | — | — | — | |
| CSV / scheduled reporting | — | — | — | |
| Support | ||||
| Email support | ||||
| Priority email + Slack | — | |||
| Named account manager | — | — | — | |
| SLA | — | — | — | — |
Things people ask before they pay us.
Do you offer refunds?
Yes. If you cancel within the first 30 days of a paid plan, we refund the full amount, no questions. After 30 days, we prorate any unused portion of an annual plan on request.
Can I change plans later?
Any time. Upgrade and the new plan starts immediately with a prorated charge. Downgrade and the new plan starts at the next billing cycle so you do not lose the time you already paid for.
What happens if I go over my tracked-event quota?
Nothing breaks. Events keep firing. We notify you in-app at 80% and 100%, and bill a $5 per 10,000 events overage at the end of the month. Most restaurants never hit their cap.
What counts as a 'tracked event'?
Any event we forward to Meta, Google Ads, GA4, or TikTok on your behalf. Page views, platform clicks, and order intents all count. Internal admin actions do not.
Do you offer multi-brand discounts?
Yes. If you run more than one restaurant brand (separate concepts, not separate locations of the same brand), email sales@dineroute.com. We typically discount the second and third brand 20-30%.
Can my agency white-label DineRoute?
Yes, on the Agency and Enterprise plans. You can remove the DineRoute footer, use your own subdomain on the admin dashboard, and bill your clients on your own invoice. We stay invisible to the diner.
How does the 14-day free trial work?
Sign up with your restaurant URL and email. No credit card required. You get the full Pro feature set for 14 days. At day 14 we email you to pick a plan. If you do nothing, the account pauses, nothing is charged.
How does per-location pricing actually work?
On the Multi plan, you pay $39/mo per active location. A four-location chain is $156/mo. Locations can be added or removed any time and your bill prorates that day. Locations share one DineRoute admin and one Meta Pixel setup.
What currency are these prices in?
US dollars. We bill internationally on Stripe and VAT/GST is added where required. Enterprise contracts can be issued in EUR or GBP on request.
What if I want to downgrade?
Move from Pro to Solo, or drop an Agency client, any time. The change takes effect at your next billing cycle. We never lock you in and we never charge an early-termination fee.
Try it for 14 days. No card, no risk.
If DineRoute does not measurably improve your ad performance, you walk. Most restaurants see a Meta Match Quality lift within the first week.
No credit card. 14-day trial. Cancel any time.