{"id":383415,"date":"2026-10-10T04:27:49","date_gmt":"2026-10-10T04:27:49","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/everybooking-instant-quote-booking-for-rentals-venues-tours\/"},"modified":"2026-10-10T05:07:48","modified_gmt":"2026-10-10T05:07:48","slug":"everybooking","status":"publish","type":"plugin","link":"https:\/\/jv.wordpress.org\/plugins\/everybooking\/","author":23582662,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.6.7","stable_tag":"1.6.7","tested":"7.1.3","requires":"6.3","requires_php":"7.4","requires_plugins":null,"header_name":"Everybooking \u2013 Instant Quote & Booking for Rentals, Venues & Service Businesses","header_author":"Everybooking","header_description":"Add Everybooking instant quote and booking pages to your site: as many as you like, embedded in pages or behind \"Get an Instant Quote\" buttons that open a pop-up. Works with AI assistants through the WordPress MCP Adapter. Pricing and availability stay live in Everybooking.","assets_banners_color":"6a97e3","last_updated":"2026-10-10 05:07:48","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/everybooking.com\/with\/wordpress","header_author_uri":"https:\/\/everybooking.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":83,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.6.6":{"tag":"1.6.6","author":"everybooking","date":"2026-10-10 05:00:57","revision":3737596},"1.6.7":{"tag":"1.6.7","author":"everybooking","date":"2026-10-10 05:07:48","revision":3737604}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3737574,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3737574,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3737574,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3737596,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3737596,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"everybooking\/button":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"everybooking\/button","version":"1.6.7","title":"Everybooking Quote Button","category":"design","icon":"button","description":"A button that opens one of your Everybooking booking pages in a full-screen pop-up, such as \u201cGet an Instant Quote\u201d. Add as many as you like, each with its own booking page.","keywords":["booking","quote","button","instant quote","book now","popup"],"textdomain":"everybooking","attributes":{"url":{"type":"string","default":""},"text":{"type":"string","default":""},"open":{"type":"string","enum":["popup","tab","page"],"default":"popup"},"justify":{"type":"string","enum":["left","center","right","stretch"],"default":"left"},"backgroundColor":{"type":"string","default":""},"textColor":{"type":"string","default":""}},"supports":{"html":false,"multiple":true,"spacing":{"margin":true}},"example":{"attributes":{"text":"Get an Instant Quote","url":"https:\/\/yourbusiness.everybooking.com\/book"}},"editorScript":"file:.\/editor.js","editorStyle":["everybooking-popup","file:.\/editor.css"],"render":"file:.\/render.php"},"everybooking\/funnel":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"everybooking\/funnel","version":"1.6.7","title":"Everybooking Instant Quote & Booking","category":"embed","icon":"calendar-alt","description":"Show your Everybooking instant quote and booking page. Prices and availability stay live in Everybooking.","keywords":["booking","quote","rental","reservation","availability"],"textdomain":"everybooking","attributes":{"url":{"type":"string","default":""},"height":{"type":"number","default":800},"maxWidth":{"type":"number","default":0},"spacing":{"type":"number","default":0},"title":{"type":"string","default":""},"showLink":{"type":"boolean","default":true}},"supports":{"html":false,"align":["wide","full"],"multiple":true},"example":{"attributes":{"url":"https:\/\/yourbusiness.everybooking.com\/book"}},"editorScript":"file:.\/editor.js","editorStyle":"file:.\/editor.css","render":"file:.\/render.php"}},"tagged_versions":["1.6.6","1.6.7"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3737596,"resolution":"1","location":"assets","locale":"","width":1280,"height":800},"screenshot-10.png":{"filename":"screenshot-10.png","revision":3737596,"resolution":"10","location":"assets","locale":"","width":1280,"height":800},"screenshot-11.png":{"filename":"screenshot-11.png","revision":3737596,"resolution":"11","location":"assets","locale":"","width":1280,"height":800},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3737596,"resolution":"2","location":"assets","locale":"","width":1280,"height":800},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3737596,"resolution":"3","location":"assets","locale":"","width":1280,"height":800},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3737596,"resolution":"4","location":"assets","locale":"","width":1280,"height":800},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3737596,"resolution":"5","location":"assets","locale":"","width":1280,"height":800},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3737596,"resolution":"6","location":"assets","locale":"","width":1280,"height":800},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3737596,"resolution":"7","location":"assets","locale":"","width":1280,"height":800},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3737596,"resolution":"8","location":"assets","locale":"","width":1280,"height":800},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3737596,"resolution":"9","location":"assets","locale":"","width":1280,"height":800}},"screenshots":{"1":"A booking page inside a WordPress page.","2":"A \"Get an Instant Quote\" button opening the booking page in a pop-up over the site.","3":"Your booking pages with pictures: add any of them, as many times as you like, to a new page.","4":"The Quote buttons tab: a floating button for every page, and links that turn your own buttons into quote buttons.","5":"The booking page block in the editor, with its view-only preview and settings.","6":"Ready for AI assistants: the tools Claude, ChatGPT and other MCP clients can use, and how to connect them.","7":"Getting started, with a gallery of working examples for different kinds of business.","8":"A builder's estimate page: kitchens, bathrooms and extensions priced before anyone visits.","9":"A caterer's page: the menu, guest numbers and hours, priced straight away.","10":"A plumber's page: describe the job and see the price before the visit.","11":"A removals page: fixed price or hourly, side by side."}},"plugin_section":[],"plugin_tags":[269,150156,242115,5075,1475],"plugin_category":[40],"plugin_contributors":[285470],"plugin_business_model":[],"class_list":["post-383415","plugin","type-plugin","status-publish","hentry","plugin_tags-booking","plugin_tags-instant-quote","plugin_tags-mcp","plugin_tags-rental","plugin_tags-reservations","plugin_category-calendar-and-events","plugin_contributors-everybooking","plugin_committers-everybooking"],"banners":{"banner":"https:\/\/ps.w.org\/everybooking\/assets\/banner-772x250.png?rev=3737596","banner_2x":"https:\/\/ps.w.org\/everybooking\/assets\/banner-1544x500.png?rev=3737596","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/everybooking\/assets\/icon.svg?rev=3737574","icon":"https:\/\/ps.w.org\/everybooking\/assets\/icon.svg?rev=3737574","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/everybooking\/assets\/screenshot-1.png?rev=3737596","caption":"A booking page inside a WordPress page."},{"src":"https:\/\/ps.w.org\/everybooking\/assets\/screenshot-2.png?rev=3737596","caption":"A \"Get an Instant Quote\" button opening the booking page in a pop-up over the site."},{"src":"https:\/\/ps.w.org\/everybooking\/assets\/screenshot-3.png?rev=3737596","caption":"Your booking pages with pictures: add any of them, as many times as you like, to a new page."},{"src":"https:\/\/ps.w.org\/everybooking\/assets\/screenshot-4.png?rev=3737596","caption":"The Quote buttons tab: a floating button for every page, and links that turn your own buttons into quote buttons."},{"src":"https:\/\/ps.w.org\/everybooking\/assets\/screenshot-5.png?rev=3737596","caption":"The booking page block in the editor, with its view-only preview and settings."},{"src":"https:\/\/ps.w.org\/everybooking\/assets\/screenshot-6.png?rev=3737596","caption":"Ready for AI assistants: the tools Claude, ChatGPT and other MCP clients can use, and how to connect them."},{"src":"https:\/\/ps.w.org\/everybooking\/assets\/screenshot-7.png?rev=3737596","caption":"Getting started, with a gallery of working examples for different kinds of business."},{"src":"https:\/\/ps.w.org\/everybooking\/assets\/screenshot-8.png?rev=3737596","caption":"A builder's estimate page: kitchens, bathrooms and extensions priced before anyone visits."},{"src":"https:\/\/ps.w.org\/everybooking\/assets\/screenshot-9.png?rev=3737596","caption":"A caterer's page: the menu, guest numbers and hours, priced straight away."},{"src":"https:\/\/ps.w.org\/everybooking\/assets\/screenshot-10.png?rev=3737596","caption":"A plumber's page: describe the job and see the price before the visit."},{"src":"https:\/\/ps.w.org\/everybooking\/assets\/screenshot-11.png?rev=3737596","caption":"A removals page: fixed price or hourly, side by side."}],"raw_content":"<!--section=description-->\n<p><strong>Turn \"request a quote\" into an instant quote your customer can book.<\/strong><\/p>\n\n<p>A couple planning a wedding wants to know what their day will cost. On most venue websites they fill in a contact form and wait days for a reply, and many book somewhere else in the meantime. With Everybooking they pick their date, guest numbers and extras on your website and see the full price straight away: the venue hire, the dinner, the rooms for the family. If the date is free, they can book it and pay the deposit in the same visit.<\/p>\n\n<p>The same works for anyone whose price depends on dates, times, nights, headcount or quantity. Everybooking works out the price from your own rates and your live availability and shows the customer a real quote, 4 seconds on average after they have entered the details your pricing needs. This plugin puts that on your WordPress site: inside any page, or behind a \"Get an Instant Quote\" button that opens it over the page you are on.<\/p>\n\n<p><strong>It is free to start:<\/strong> an Everybooking account costs nothing, needs no credit card, has no time limit and includes 50 quotes. <a href=\"https:\/\/everybooking.com\/demo?utm_source=wordpress.org&amp;utm_medium=plugin-listing\">Build your free quote page<\/a>.<\/p>\n\n<h4>Who it is for<\/h4>\n\n<ul>\n<li><strong>Wedding and event venues:<\/strong> the venue by date, dinner by guest, rooms by night, with your packages, minimums and deposits.<\/li>\n<li><strong>Retreat centers and lodging:<\/strong> rooms, meals and meeting space priced by night and by head, with seasonal rates.<\/li>\n<li><strong>Equipment and vehicle rentals:<\/strong> by the day or week, by quantity, with each unit tracked so nothing goes out twice.<\/li>\n<li><strong>Tour and activity operators:<\/strong> by time slot and party size.<\/li>\n<li><strong>Service businesses:<\/strong> caterers, builders, plumbers, removal firms and anyone else who quotes by the hour, the guest or the job.<\/li>\n<\/ul>\n\n<h4>See it working<\/h4>\n\n<p>Live example pages, each with a real booking page you can try (nothing is booked):<\/p>\n\n<ul>\n<li><a href=\"https:\/\/kevin8184.wixstudio.com\/everybooking-demo\">A wedding venue<\/a>: the barn and orchard, priced by date and guest numbers.<\/li>\n<li><a href=\"https:\/\/kevin8184.wixstudio.com\/everybooking-demo\/construction\">A builder<\/a>: kitchens, bathrooms and extensions estimated before anyone visits.<\/li>\n<li><a href=\"https:\/\/kevin8184.wixstudio.com\/everybooking-demo\/catering\">A caterer<\/a>: the menu, guest numbers and hours, priced straight away.<\/li>\n<li><a href=\"https:\/\/kevin8184.wixstudio.com\/everybooking-demo\/plumbing\">A plumber<\/a>: describe the job and see the price before the visit.<\/li>\n<li><a href=\"https:\/\/kevin8184.wixstudio.com\/everybooking-demo\/removals\">A removal firm<\/a>: fixed price or hourly, side by side.<\/li>\n<li><a href=\"https:\/\/kevin8184.wixstudio.com\/everybooking-demo\/tickets\">A theatre box office<\/a>: pick a show and choose your seats.<\/li>\n<\/ul>\n\n<p>The example site is built with Wix; this plugin puts the same booking pages and quote buttons on a WordPress site.<\/p>\n\n<h4>A quote button where your visitors already look<\/h4>\n\n<p>Most sites send people to a quote from a button near the top of the home page. Your theme or page builder made that button, so this plugin does not try to replace it. Instead, any of these opens your booking page in a full-screen pop-up, without the visitor leaving your site:<\/p>\n\n<ul>\n<li><strong>Your own buttons.<\/strong> Set the link of any button or menu item to <code>#instant-quote<\/code> (or <code>#everybooking-your-page<\/code>). Works in Elementor, Divi, Beaver Builder, Astra, the block editor and menus, with no code.<\/li>\n<li><strong>A floating button<\/strong> on every page, at the bottom of the screen or as a bar across it, in your theme's button colour or one you choose. One switch. On a page about one service it opens that service's booking page.<\/li>\n<li><strong>The Everybooking Quote Button block<\/strong> and the <code>[everybooking_button]<\/code> shortcode, each opening the booking page you pick.<\/li>\n<\/ul>\n\n<p>The pop-up fills the screen on phones, closes with the close button, Escape or the phone's Back button, and keeps the visitor's progress if they close it and come back.<\/p>\n\n<h4>As many booking pages as you like<\/h4>\n\n<p>Show one booking page or fifty: weddings on one page, corporate events on another, a \"Plan your wedding\" and a \"Book a venue tour\" button side by side, or the same booking page at the top and the bottom of a long page. In <strong>Settings \u2192 Everybooking<\/strong>, choose <strong>Add<\/strong> on each booking page you want, as many times as you want, put them in order and create the page in one click.<\/p>\n\n<h4>Ready for AI assistants (MCP)<\/h4>\n\n<p>This plugin works with the WordPress <a href=\"https:\/\/wordpress.org\/plugins\/mcp-adapter\/\">MCP Adapter<\/a>. Install it, and Claude, ChatGPT, Cursor or any assistant that speaks MCP (the Model Context Protocol) can work with your booking pages for you: list them, put any number of them on a new page or an existing one, set the default, and switch on the quote button. Ask \"Put our three tour booking pages on a new page called Tours, as buttons\", and it is done as a draft for you to check. The assistant acts as you, with your WordPress permissions, and never sees your Everybooking connection key. Needs WordPress 6.9 or newer.<\/p>\n\n<h4>Why it is different from a booking calendar or a quote form<\/h4>\n\n<ul>\n<li><strong>A real price, not an estimate.<\/strong> Rates by the hour, time slot, day, night and quantity, with your fees, discounts and deposits, added up on the spot.<\/li>\n<li><strong>Live availability.<\/strong> Every quote checks your actual inventory, down to the individual room, vehicle or piece of equipment.<\/li>\n<li><strong>Quote, book and pay in one visit.<\/strong> The quote continues into booking and the deposit or payment options you have set up.<\/li>\n<li><strong>Built for you by AI.<\/strong> Give Everybooking your website address and it drafts your quote page. On Growth plans you can change it by talking to Claude, ChatGPT or Grok through MCP (the Model Context Protocol), with no WordPress access needed.<\/li>\n<li><strong>One source of truth.<\/strong> Prices, inventory, quotes and bookings live in your Everybooking account. Change a rate there and your WordPress page shows it. There is nothing to sync and no second calendar.<\/li>\n<\/ul>\n\n<h4>What you get<\/h4>\n\n<ul>\n<li>An <strong>Everybooking Instant Quote &amp; Booking<\/strong> block for the block editor, with a view-only preview.<\/li>\n<li>An <strong>Everybooking Quote Button<\/strong> block that opens a booking page in a pop-up.<\/li>\n<li><code>[everybooking]<\/code> and <code>[everybooking_button]<\/code> shortcodes for the Classic Editor, Elementor's Shortcode widget and other page builders.<\/li>\n<li>A floating quote button for every page, and <code>#instant-quote<\/code> links that turn any button into a quote button.<\/li>\n<li>As many booking pages as you like, on as many pages as you like, including the same one more than once.<\/li>\n<li>Your booking pages listed with pictures, to add to a new page in one click, or copy as a shortcode or button link.<\/li>\n<li>Seven tools for AI assistants through the WordPress MCP Adapter.<\/li>\n<li>Height, maximum width and spacing controls. Your booking page keeps its own Everybooking branding.<\/li>\n<li>An \"Open booking page\" link for visitors whose browser cannot show the embedded page.<\/li>\n<\/ul>\n\n<h4>What you need<\/h4>\n\n<p>An Everybooking account with at least one published booking page. The plugin shows nothing without one. An account is free, with no credit card and no time limit; paid plans add more quotes, users and features. See <a href=\"https:\/\/everybooking.com\/pricing?utm_source=wordpress.org&amp;utm_medium=plugin-listing\">pricing<\/a>.<\/p>\n\n<h4>What this plugin does not do<\/h4>\n\n<ul>\n<li>It never asks for your Everybooking password. Connecting is optional and uses a connection key that can do one thing: list your published booking pages. The key cannot see bookings, customers or prices, is never shown on your website, and can be revoked in Everybooking at any time. Without a key, you paste the public link to your booking page.<\/li>\n<li>It is not a WooCommerce integration. It does not create WooCommerce orders, carts or payments.<\/li>\n<li>It does not include a pricing engine, an inventory database or a payment processor. Everybooking does that work.<\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>This plugin displays a page from Everybooking (everybooking.com, or your own domain if your Everybooking booking pages use one) inside an iframe. Without it the plugin shows nothing.<\/p>\n\n<ul>\n<li><strong>When data is sent:<\/strong> when a visitor opens a WordPress page that contains the block or shortcode and the booking page scrolls near view, their browser loads the booking page directly from Everybooking. A quote button loads the same booking page in the same way, only when the visitor clicks it. In the editor, the same happens when you choose \"Show preview\".<\/li>\n<li><strong>What is sent:<\/strong> the visitor's browser sends Everybooking the usual web request details (IP address, browser type) and the address of your site, without the page path. Everything the visitor then types into the booking page, such as dates, party size, contact details and payment details, goes directly from their browser to Everybooking and its payment processor. None of it passes through or is stored by WordPress or this plugin.<\/li>\n<li><strong>Analytics on the booking page:<\/strong> Everybooking's booking pages load Everybooking's own analytics and error monitoring (Google Analytics, Google Ads conversion measurement, Hotjar and Sentry). Mention this in your site's privacy and cookie notices as you would for any embedded third-party service.<\/li>\n<li><p><strong>What this plugin itself sends:<\/strong> nothing, unless you connect it. If an administrator pastes a connection key, your WordPress server asks Everybooking for the list of that business's published booking pages (their names and public links) when the key is saved and whenever an Everybooking block's page picker is shown in the editor or searched. The request carries the connection key, any search text typed into the picker, and what WordPress sends with every outgoing request (your server's IP address, and your site address and WordPress version in the User-Agent). It carries nothing about your visitors. The list includes a preview picture of each booking page; the browser of the administrator or editor looking at the list loads those pictures from where Everybooking keeps them (currently images.nice-shot.io, a screenshot service), which sees that browser's IP address and nothing about your site. Disconnecting sends one request asking Everybooking to revoke the key. The plugin has no telemetry and adds no tracking of its own. Its AI tools (for the MCP Adapter) run inside your WordPress site and send nothing anywhere beyond the booking page list request described here.<\/p><\/li>\n<li><p><strong>The example gallery:<\/strong> when an administrator opens the About tab of Settings \u2192 Everybooking, your WordPress server asks everybooking.com for its public catalog of example booking pages (their names, categories, preview pictures and demo links) and keeps the answer for twelve hours. No key is involved and the request carries nothing beyond what WordPress sends with every outgoing request. The preview pictures are loaded by the administrator's browser from where Everybooking keeps them (currently images.nice-shot.io).<\/p><\/li>\n<\/ul>\n\n<p>Everybooking terms of service: https:\/\/everybooking.com\/terms\nEverybooking privacy policy: https:\/\/everybooking.com\/privacy<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>In Everybooking, go to <strong>Integrations<\/strong>, open <strong>WordPress<\/strong>, choose <strong>Create connection key<\/strong> and copy it.<\/li>\n<li>In WordPress, go to <strong>Settings \u2192 Everybooking<\/strong>, paste the key and choose <strong>Connect<\/strong>.<\/li>\n<li>Your booking pages appear with a preview picture of each. Star the one most visitors need as the default.<\/li>\n<li>Choose <strong>Add<\/strong> on each booking page you want on a page (the same one twice if you like), then <strong>Create draft page<\/strong>. Or edit a page you already have and add the <strong>Everybooking Instant Quote &amp; Booking<\/strong> block or the <strong>Everybooking Quote Button<\/strong> block. Publish.<\/li>\n<li>For a quote button on every page, open the <strong>Quote buttons<\/strong> tab and switch on the floating button, or set the link of your theme's own button to <code>#instant-quote<\/code>.<\/li>\n<\/ol>\n\n<p>Prefer not to connect? Copy the link to your booking page from the same place in Everybooking (it looks like <code>https:\/\/yourbusiness.everybooking.com\/book<\/code>) and paste it into the block, or save it as the default booking page under <strong>Settings \u2192 Everybooking<\/strong>, on the Booking pages tab.<\/p>\n\n<p>Booking page shortcode:<\/p>\n\n<pre><code>[everybooking] uses the default booking page.\n\n[everybooking url=\"https:\/\/yourbusiness.everybooking.com\/book\" height=\"800\" max_width=\"900\" spacing=\"24\"]\n<\/code><\/pre>\n\n<p>Options: <code>url<\/code>, <code>height<\/code> (pixels, 300\u20134000, default 800), <code>max_width<\/code> (pixels, 280\u20132400, default full width), <code>spacing<\/code> (pixels above and below, 0\u2013200), <code>title<\/code> (the name screen readers announce), <code>link=\"no\"<\/code> (hide the \"Open booking page\" link).<\/p>\n\n<p>Quote button shortcode:<\/p>\n\n<pre><code>[everybooking_button] opens the default booking page in a pop-up.\n\n[everybooking_button url=\"https:\/\/yourbusiness.everybooking.com\/rooms\" text=\"Book a room\" align=\"center\" color=\"#0b3a8f\"]\n<\/code><\/pre>\n\n<p>Options: <code>url<\/code>, <code>text<\/code>, <code>align<\/code> (left, center, right or stretch), <code>color<\/code> and <code>text_color<\/code> (like #0b3a8f), <code>open=\"tab\"<\/code> (open the booking page in a new tab) or <code>open=\"page\"<\/code> (go to it in the same tab) instead of the pop-up, <code>class<\/code>.<\/p>\n\n<p>To use the plugin with an AI assistant: install the <strong>MCP Adapter<\/strong> plugin, make an application password under <strong>Users \u2192 Profile<\/strong>, and add your site to the assistant. <strong>Settings \u2192 Everybooking \u2192 Options<\/strong> shows the exact settings to copy.<\/p>\n\n<p>If your booking pages are on your own domain (for example <code>book.yourbusiness.com<\/code>), add that domain under <strong>Settings \u2192 Everybooking \u2192 Options \u2192 Other booking addresses<\/strong> first.<\/p>\n\n<p>Once you connect or save a default link, people who edit your site can only show booking pages from that address and any others you list under <strong>Other booking addresses<\/strong>. Until then, any Everybooking booking page link is accepted. If your site already shows booking pages from a different Everybooking address, add that address to the list before you connect, or those pages will stop showing.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"can%20i%20put%20a%20%22get%20an%20instant%20quote%22%20button%20on%20my%20home%20page%3F\"><h3>Can I put a \"Get an Instant Quote\" button on my home page?<\/h3><\/dt>\n<dd><p>Yes. Keep the button your theme or page builder already has and set its link to <code>#instant-quote<\/code>: clicking it opens your default booking page in a pop-up. <code>#everybooking-your-page<\/code> opens a particular booking page instead; <strong>Settings \u2192 Everybooking \u2192 Quote buttons<\/strong> lists the link for each of yours. Or add the Everybooking Quote Button block, or switch on the floating button.<\/p><\/dd>\n<dt id=\"can%20i%20show%20more%20than%20one%20booking%20page%3F\"><h3>Can I show more than one booking page?<\/h3><\/dt>\n<dd><p>As many as you like, on as many pages as you like, and the same one more than once. Add a block or shortcode for each, or choose <strong>Add<\/strong> on several booking pages in <strong>Settings \u2192 Everybooking<\/strong> and create a page holding them all, as booking pages or as quote buttons.<\/p><\/dd>\n<dt id=\"does%20the%20pop-up%20work%20on%20phones%3F\"><h3>Does the pop-up work on phones?<\/h3><\/dt>\n<dd><p>Yes. On a phone it fills the screen, with a large close button, and the phone's Back button closes it rather than leaving your site. If you prefer, a button can open the booking page in a new tab, or go to it in the same tab, instead of opening the pop-up.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20ai%20assistants%20like%20claude%20or%20chatgpt%3F\"><h3>Does it work with AI assistants like Claude or ChatGPT?<\/h3><\/dt>\n<dd><p>Yes, through MCP (the Model Context Protocol). Install the free <a href=\"https:\/\/wordpress.org\/plugins\/mcp-adapter\/\">MCP Adapter<\/a> plugin and connect your assistant with an application password; <strong>Settings \u2192 Everybooking \u2192 Options<\/strong> shows how. The assistant can then list your booking pages, make pages holding any number of them, add them to existing pages, change the default and set up the quote button. It acts as the WordPress user whose password it has, so it can do only what that user can. New pages are always drafts. It needs WordPress 6.9 or newer, for the Abilities API.<\/p><\/dd>\n<dt id=\"is%20everybooking%20free%3F\"><h3>Is Everybooking free?<\/h3><\/dt>\n<dd><p>An account is free with no credit card and no time limit, and includes 50 quotes. When you need more quotes, more users or features such as AI through MCP, there are paid plans. This plugin itself is free and has no locked features.<\/p><\/dd>\n<dt id=\"i%20have%20never%20used%20everybooking.%20where%20do%20i%20start%3F\"><h3>I have never used Everybooking. Where do I start?<\/h3><\/dt>\n<dd><p>After activating, open <strong>Settings \u2192 Everybooking<\/strong>. The page explains what Everybooking does, shows a gallery of working examples for different kinds of business that you can try, and has a button to build your free quote page. You can start from your website address or from a template for your kind of business, then come back and connect it.<\/p><\/dd>\n<dt id=\"what%20is%20mcp%2C%20and%20do%20i%20need%20it%3F\"><h3>What is MCP, and do I need it?<\/h3><\/dt>\n<dd><p>MCP (the Model Context Protocol) lets AI apps such as Claude, ChatGPT and Grok use other software for you. It is optional, and there are two separate uses. In WordPress, this plugin's tools let an assistant place your booking pages on your site (see above). In Everybooking, on Growth plans, an assistant can build and change the booking pages themselves. Either works without the other.<\/p><\/dd>\n<dt id=\"do%20prices%20and%20availability%20update%20automatically%3F\"><h3>Do prices and availability update automatically?<\/h3><\/dt>\n<dd><p>Yes. The page shown is your live Everybooking booking page, and it checks pricing and availability with Everybooking as the customer goes. This plugin caches nothing. Changes to the design or steps of a booking page appear after you publish that page again in Everybooking; this plugin never publishes or republishes anything.<\/p><\/dd>\n<dt id=\"why%20is%20there%20a%20scroll%20bar%20inside%20the%20booking%20page%3F\"><h3>Why is there a scroll bar inside the booking page?<\/h3><\/dt>\n<dd><p>The booking page cannot yet tell WordPress how tall it is, so it scrolls inside a frame of the height you choose. Increase the height in the block settings if you want less scrolling. On phones the frame is never taller than the screen.<\/p><\/dd>\n<dt id=\"can%20customers%20come%20back%20and%20finish%20later%3F\"><h3>Can customers come back and finish later?<\/h3><\/dt>\n<dd><p>Usually. Everybooking remembers a customer's progress in their browser, so reloading the page continues where they left off. Browsers keep that memory separate for an embedded page and for the same page opened directly, and some privacy settings clear it, so a quote started on your WordPress page may not carry over to the \"Open booking page\" link, or the other way round.<\/p><\/dd>\n<dt id=\"do%20personal%20or%20pre-filled%20links%20work%3F\"><h3>Do personal or pre-filled links work?<\/h3><\/dt>\n<dd><p>Links that Everybooking sends to one customer, including pre-filled links, open on Everybooking's own page, not inside your WordPress page. That is deliberate: a personal link must not be placed on a public page. This plugin refuses the personal link formats it can recognise, but it cannot recognise every one, so always paste the general link to your booking page, the one listed under Integrations \u2192 WordPress in Everybooking.<\/p><\/dd>\n<dt id=\"does%20previewing%20in%20the%20editor%20create%20bookings%3F\"><h3>Does previewing in the editor create bookings?<\/h3><\/dt>\n<dd><p>No. The editor preview is view-only: it can be looked at but not clicked or typed into. Loading the preview does count as one visit to the booking page in Everybooking, the same as opening the page.<\/p><\/dd>\n<dt id=\"who%20can%20add%20a%20booking%20page%20to%20my%20site%3F\"><h3>Who can add a booking page to my site?<\/h3><\/dt>\n<dd><p>Anyone who can edit pages. Changing the default link and the list of allowed addresses needs an administrator. After an administrator connects the site or saves a default link, editors can only show booking pages from your own Everybooking address.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20elementor%3F\"><h3>Does it work with Elementor?<\/h3><\/dt>\n<dd><p>Yes, through Elementor's Shortcode widget. There is no dedicated Elementor widget.<\/p><\/dd>\n<dt id=\"i%20use%20litespeed%20cache%2C%20wp%20rocket%20or%20another%20speed%20plugin.\"><h3>I use LiteSpeed Cache, WP Rocket or another speed plugin.<\/h3><\/dt>\n<dd><p>That is fine. The quote button's script and styles carry the markers those plugins look for, so they are left out of \"delay JavaScript\", combining and \"unused CSS\" removal, and the first click on a quote button always opens it. The script is small and loads deferred, so your page stays fast.<\/p><\/dd>\n<dt id=\"the%20booking%20page%20is%20blank%20or%20will%20not%20load.\"><h3>The booking page is blank or will not load.<\/h3><\/dt>\n<dd><p>Open the link directly in a new tab to confirm the page is published in Everybooking. Check that the link is the general link to the booking page, not a link sent to one customer. If a security plugin or header on your site sets a Content-Security-Policy, allow frames from your Everybooking address.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20i%20remove%20the%20plugin%3F\"><h3>What happens if I remove the plugin?<\/h3><\/dt>\n<dd><p>The embedded booking pages disappear from your WordPress pages and the plugin's settings, including any connection key, are deleted from WordPress. If you connected, use Disconnect first (or revoke the key in Everybooking) so the key stops working. Nothing in your Everybooking account changes: bookings, quotes and customer records are untouched.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.6.7<\/h4>\n\n<ul>\n<li>The plugin's description now starts with wedding venues and links to live example pages for six kinds of business. Nothing changes in how the plugin works.<\/li>\n<\/ul>\n\n<h4>1.6.6<\/h4>\n\n<ul>\n<li>The floating quote button now opens the booking page each page is about. On a page that shows one booking page, or whose quote buttons all open the same one, it opens that page; elsewhere it opens your default booking page. A site with a page per service no longer sends every visitor to the same one.<\/li>\n<\/ul>\n\n<h4>1.6.5<\/h4>\n\n<ul>\n<li>The floating quote button now starts in the bottom centre of the screen, listed first under Where. Sites that already chose a place keep it.<\/li>\n<\/ul>\n\n<h4>1.6.4<\/h4>\n\n<ul>\n<li>The pop-up is now shared with Everybooking's quote button for Wix and other website builders. Nothing changes on WordPress: theme click handlers and analytics tags still see quote button clicks.<\/li>\n<\/ul>\n\n<h4>1.6.3<\/h4>\n\n<ul>\n<li>Quote buttons can now open the booking page in a new tab, as well as in a pop-up or in the same tab. The floating button, the button block and the shortcode (<code>open=\"tab\"<\/code>) all have the choice.<\/li>\n<\/ul>\n\n<h4>1.6.2<\/h4>\n\n<ul>\n<li>Renamed to \"Everybooking \u2013 Instant Quote &amp; Booking for Rentals, Venues &amp; Service Businesses\", which says better who it is for.<\/li>\n<\/ul>\n\n<h4>1.6.1<\/h4>\n\n<ul>\n<li>First release on WordPress.org. The same plugin as 0.6.1, numbered 1.x now that it is complete and in use.<\/li>\n<\/ul>\n\n<h4>0.6.1<\/h4>\n\n<ul>\n<li>Quote buttons now open on the first click on sites that use LiteSpeed Cache, WP Rocket or Cloudflare Rocket Loader to delay scripts. Before, the first click only woke the page up.<\/li>\n<\/ul>\n\n<h4>0.6.0<\/h4>\n\n<ul>\n<li>Quote buttons: a floating \"Get an Instant Quote\" button for every page, an Everybooking Quote Button block, an <code>[everybooking_button]<\/code> shortcode, and <code>#instant-quote<\/code> links that turn any existing button or menu item into one. Each opens the booking page in a full-screen pop-up that works on phones and closes with Escape, the close button or Back.<\/li>\n<li>As many booking pages as you like: the Booking pages tab now lists them all with Add (any number of times, in any order), a Default star, and copy buttons for each one's shortcode and button link. Create a draft page holding them all, as booking pages or as buttons.<\/li>\n<li>Ready for AI assistants: seven tools for the WordPress Abilities API, so Claude, ChatGPT and other MCP clients can list booking pages, build pages with them and set up the quote button through the MCP Adapter. The Options tab shows how to connect one.<\/li>\n<\/ul>\n\n<h4>0.5.0<\/h4>\n\n<ul>\n<li>A gallery of working example booking pages on the opening tab, with search and categories: try one, or start your own from it.<\/li>\n<li>Notices from other plugins now appear above the Everybooking header, not inside it.<\/li>\n<\/ul>\n\n<h4>0.4.0<\/h4>\n\n<ul>\n<li>After connecting, pick your default booking page from a list with preview pictures, right on the settings page.<\/li>\n<li>\"Add it to a new page\" starts a draft page with the block already in place.<\/li>\n<li>The settings page has tabs (Booking page, Options, About Everybooking), so the introduction stays available after you connect.<\/li>\n<li>Preview pictures in the block's list of booking pages, which now shows the newest first.<\/li>\n<\/ul>\n\n<h4>0.3.0<\/h4>\n\n<ul>\n<li>A welcome panel on the settings page for people new to Everybooking: what it does, that an account is free, and how to start. It disappears once the site is set up.<\/li>\n<li>The empty block now points new users to the same place.<\/li>\n<\/ul>\n\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>Connect with a connection key from Everybooking, then pick your booking page from a searchable list in the block.<\/li>\n<li>After connecting, only your own Everybooking address can be shown on the site.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>First version: block, shortcode, default link and custom-domain settings.<\/li>\n<\/ul>","raw_excerpt":"Instant quotes and booking for wedding venues, rentals and service businesses, from live availability. Booking pages, quote buttons and AI tools.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/383415","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=383415"}],"author":[{"embeddable":true,"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/everybooking"}],"wp:attachment":[{"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=383415"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=383415"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=383415"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=383415"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=383415"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=383415"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}