OpenTable Review Widget for Drupal — Free, Shows the Reviews the Official Widget Won't
BlooTrue's OpenTable Review Widget for Drupal is a free, module-free embed that displays your OpenTable reviews on any Drupal restaurant site. OpenTable's official website widget only takes reservations — it never displays your reviews. BlooTrue fills that gap by pulling verified-diner reviews (real 1–5 star ratings from guests who booked through OpenTable and honored the reservation) from any public OpenTable restaurant page and turning them into a paste-ready Drupal embed. Works on Drupal 7, Drupal 8, Drupal 9, Drupal 10, and Drupal 11 via the built-in Custom Block + Full HTML text format. No drupal.org module install, no Composer dependency, no OpenTable API key required.
How to embed OpenTable reviews on Drupal in 60 seconds
- Paste your OpenTable restaurant page URL (https://www.opentable.com/r/your-restaurant) into the configurator above.
- Pick a widget style and customize colors, theme, and layout.
- Click Copy Code to get the one-line HTML embed.
- Go to Structure → Block layout → Custom block library, click + Add custom block, switch the Body field Text format to Full HTML, click the Source button, and paste.
- Save and place the block in your chosen region.
- For inline node placement: edit the node, switch the body field to Full HTML, click Source, and paste.
Why doesn't OpenTable's official widget show reviews?
OpenTable's first-party widget is built to do one thing: book tables. It embeds a reservation form, not your review feed, so the verified-diner ratings that persuade guests to book stay locked on opentable.com. Third-party widgets are the standard way Drupal restaurant sites surface their OpenTable reviews on their own pages — BlooTrue is the free option in that category.