{"id":137,"date":"2026-06-16T20:07:56","date_gmt":"2026-06-16T20:07:56","guid":{"rendered":"https:\/\/connect.amaxmarketing.co.uk\/?page_id=137"},"modified":"2026-06-20T08:37:53","modified_gmt":"2026-06-20T08:37:53","slug":"docs","status":"publish","type":"page","link":"https:\/\/amaxmarketing.co.uk\/connect\/docs\/","title":{"rendered":"Documentation"},"content":{"rendered":"<style>.legal-body{max-width:1200px!important}.band .wrap{max-width:1216px!important}.acxd{--navy:#001f3d;--blue:#2f7bff;--sky:#8fc0ff;--ink:#0d1b2a;--slate:#5a6b80;--line:#e7eef7;--mist:#f3f7fc;--good:#1fb583;max-width:1160px;margin:0 auto;padding:6px 20px 50px;color:var(--ink);font-family:inherit;line-height:1.62;font-size:16px;}.acxd *{box-sizing:border-box;}.acxd .lead{font-size:1.22rem;line-height:1.55;color:#26384c;margin:0 0 10px;}.acxd h2{font-size:1.62rem;line-height:1.2;margin:48px 0 12px;color:var(--navy);letter-spacing:-.01em;}.acxd h3{font-size:1.16rem;margin:26px 0 8px;color:var(--navy);}.acxd p{margin:0 0 14px;}.acxd a{color:var(--blue);}.acxd .kicker{display:block;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--blue);font-weight:700;margin:0 0 4px;}.acxd .toc{background:var(--mist);border:1px solid var(--line);border-radius:14px;padding:18px 22px;margin:14px 0 4px;}.acxd .toc strong{display:block;font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--slate);margin-bottom:10px;}.acxd .toc ol{margin:0;padding-left:18px;columns:2;column-gap:30px;}.acxd .toc li{margin:0 0 7px;}.acxd .toc a{text-decoration:none;}.acxd .toc a:hover{text-decoration:underline;}.acxd .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin:12px 0 6px;}.acxd .card{border:1px solid var(--line);border-radius:14px;padding:18px 20px;background:#fff;}.acxd .card h4{margin:0 0 6px;font-size:1.02rem;color:var(--navy);}.acxd .card p{margin:0;color:var(--slate);font-size:.95rem;}.acxd ol.steps{counter-reset:s;margin:14px 0;padding:0;list-style:none;}.acxd ol.steps li{position:relative;padding:0 0 20px 54px;}.acxd ol.steps li:before{counter-increment:s;content:counter(s);position:absolute;left:0;top:0;width:34px;height:34px;border-radius:50%;background:var(--navy);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.95rem;}.acxd ol.steps li:not(:last-child):after{content:'';position:absolute;left:16px;top:38px;bottom:4px;width:2px;background:var(--line);}.acxd ol.steps strong{display:block;color:var(--navy);margin-bottom:2px;}.acxd code{background:var(--mist);border:1px solid var(--line);border-radius:6px;padding:2px 6px;font-size:.9em;color:#13315c;}.acxd pre{background:var(--navy);color:#dfe9f7;border-radius:12px;padding:15px 18px;overflow:auto;margin:0 0 16px;font-size:.92rem;}.acxd pre code{background:none;border:none;color:inherit;padding:0;}.acxd table{width:100%;border-collapse:collapse;margin:10px 0 18px;font-size:.92rem;}.acxd th,.acxd td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--line);vertical-align:top;}.acxd th{background:var(--mist);color:var(--navy);font-weight:700;}.acxd td code{white-space:nowrap;}.acxd .callout{border-left:4px solid var(--blue);background:var(--mist);border-radius:0 12px 12px 0;padding:13px 18px;margin:0 0 16px;}.acxd .callout.good{border-left-color:var(--good);}.acxd .callout p{margin:0;}.acxd ul.tick{list-style:none;padding:0;margin:0 0 16px;}.acxd ul.tick li{position:relative;padding:0 0 9px 28px;}.acxd ul.tick li:before{content:'';position:absolute;left:0;top:6px;width:16px;height:16px;border-radius:50%;background:rgba(31,181,131,.16);}.acxd ul.tick li:after{content:'';position:absolute;left:5px;top:9px;width:5px;height:9px;border-right:2px solid var(--good);border-bottom:2px solid var(--good);transform:rotate(40deg);}.acxd hr{border:none;border-top:1px solid var(--line);margin:36px 0;}.acxd .meta{color:var(--slate);font-size:.88rem;}@media(max-width:640px){.acxd .grid{grid-template-columns:1fr;}.acxd .toc ol{columns:1;}}.acxd ol.steps{display:block!important;grid-template-columns:none!important;}.acxd ol.steps>li{width:auto!important;}.acxd .grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;}<\/style>\n<div class='acxd'>\n<p class='lead'>Amax Connect puts your live Stora units, prices, availability and online booking straight onto your own WordPress website. Customers browse and book on your domain, under your brand, while everything stays in sync with your Stora account automatically. Amax Connect is set up and fully managed for you by Amax Marketing. It is not a plugin you buy or install yourself, it is available by booking a demo.<\/p>\n<div class='toc'><strong>On this page<\/strong><\/p>\n<ol>\n<li><a href='#what'>What Amax Connect does<\/a><\/li>\n<li><a href='#help'>How it helps your business<\/a><\/li>\n<li><a href='#how'>How it works<\/a><\/li>\n<li><a href='#requirements'>Requirements<\/a><\/li>\n<li><a href='#install'>Installation<\/a><\/li>\n<li><a href='#connect'>Connecting to Stora<\/a><\/li>\n<li><a href='#display'>Displaying your units<\/a><\/li>\n<li><a href='#shortcodes'>Shortcode reference<\/a><\/li>\n<li><a href='#design'>Customising the design<\/a><\/li>\n<li><a href='#data'>Data handling and privacy<\/a><\/li>\n<li>\n<h2 id=\"new-in-120\">What&#8217;s new in v1.2.0<\/h2>\n<p>Amax Connect v1.2.0 introduces two significant improvements for operators:<\/p>\n<h3>Instant live availability via webhooks<\/h3>\n<p>Unit availability on your website now updates the instant something changes in Stora, rather than waiting for the cache to expire. This is handled automatically via a webhook connection and requires no changes to your setup. Existing connections pick up the new behaviour automatically.<\/p>\n<h3>Abandoned booking lead capture<\/h3>\n<p>When a visitor starts the booking journey but drops off before completing payment, they are automatically saved as a contact in your Stora CRM. This is an opt-in setting (off by default) and can be enabled from the Booking tab in the Amax Connect admin. It uses a find-or-create approach so existing contacts are never duplicated.<\/p>\n<p><a href='#support'>Support and updates<\/a><\/li>\n<\/ol>\n<\/div>\n<h2 id='what'><span class='kicker'>Overview<\/span>What Amax Connect does<\/h2>\n<p>Amax Connect is a WordPress plugin that links your website to Stora, the self storage management platform. Once connected, it pulls your unit types, sizes, prices and live availability from Stora and shows them on your own pages through a simple shortcode or block. When a customer chooses a unit, they are taken through to secure online booking and the reservation is recorded in Stora. You continue to manage your facility in Stora exactly as you do today. Amax Connect simply gives that information a home on your own site.<\/p>\n<h2 id='help'><span class='kicker'>Why use it<\/span>How it helps your business<\/h2>\n<div class='grid'>\n<div class='card'>\n<h4>Bookings on your own domain<\/h4>\n<p>Customers reserve and pay without being sent off to a third party directory, so you keep the relationship and the data.<\/p>\n<\/div>\n<div class='card'>\n<h4>Always in sync<\/h4>\n<p>Prices, sizes and availability mirror Stora automatically, so your website is never out of date, even overnight.<\/p>\n<\/div>\n<div class='card'>\n<h4>Your brand, not a template<\/h4>\n<p>The display uses your colours, fonts and styling, so it looks like a natural part of your website.<\/p>\n<\/div>\n<div class='card'>\n<h4>Better for search<\/h4>\n<p>Your units live on pages you own, which can rank in Google, rather than sending traffic to a directory that competes with you.<\/p>\n<\/div>\n<div class='card'>\n<h4>Less admin<\/h4>\n<p>No spreadsheets and no double entry. Update once in Stora and your website follows.<\/p>\n<\/div>\n<div class='card'>\n<h4>Built to convert<\/h4>\n<p>Clear unit cards with live availability cues help customers move from browsing to booking.<\/p>\n<\/div>\n<\/div>\n<h2 id='how'><span class='kicker'>The basics<\/span>How it works<\/h2>\n<ol class='steps'>\n<li><strong>Connect to Stora<\/strong>We connect your website to your Stora account, so your live units, prices and availability flow straight through.<\/li>\n<li><strong>Choose what to show<\/strong>We set up which unit types, layouts and details appear, matched to the pages you choose.<\/li>\n<li><strong>Match your brand<\/strong>We style the units in your colours, fonts and buttons so they look like a natural part of your site.<\/li>\n<li><strong>Customers book<\/strong>Visitors view live units on your site and move through to secure online booking, with the reservation flowing back into Stora.<\/li>\n<\/ol>\n<h2 id='requirements'><span class='kicker'>What is needed<\/span>Requirements<\/h2>\n<ul class='tick'>\n<li>A self hosted WordPress site, version 6.0 or newer<\/li>\n<li>PHP 7.4 or newer<\/li>\n<li>A Stora account<\/li>\n<li>An SSL certificate (https) on your site, recommended for secure booking<\/li>\n<\/ul>\n<h2 id='install'><span class='kicker'>Done for you<\/span>Installation<\/h2>\n<ol class='steps'>\n<li><strong>We install it for you<\/strong>Amax Marketing installs and activates Amax Connect on your WordPress site. There is nothing for you to download or upload.<\/li>\n<li><strong>We configure everything<\/strong>We set up the Amax Connect dashboard and get it ready to connect to Stora.<\/li>\n<li><strong>You stay hands off<\/strong>You do not need to touch any code or settings. We handle the technical work from start to finish.<\/li>\n<\/ol>\n<h2 id='connect'><span class='kicker'>Done for you<\/span>Connecting to Stora<\/h2>\n<ol class='steps'>\n<li><strong>We link your Stora account<\/strong>We set up a secure, managed connection between your site and Stora, so your live data can flow through.<\/li>\n<li><strong>Your live data flows in<\/strong>Your unit types, sizes, prices and availability then load automatically from Stora.<\/li>\n<li><strong>We check it before launch<\/strong>We confirm the connection is live and your units display correctly, so everything is right before you go live.<\/li>\n<\/ol>\n<div class='callout'>\n<p>The connection to Stora runs through a secure proxy managed by Amax Marketing. No Stora credentials are stored on your website, and nothing sensitive is exposed on the public side of your site.<\/p>\n<\/div>\n<h2 id='display'><span class='kicker'>On your pages<\/span>Displaying your units<\/h2>\n<p>Your live units are placed on your pages for you, using a simple shortcode that we configure. It can be set up in many ways, for example a filterable grid of unit types like this:<\/p>\n<pre><code>&#91;amax_connect_units columns=&quot;3&quot; filter_bar=&quot;true&quot;&#93;<\/code><\/pre>\n<p>Three shortcodes are available:<\/p>\n<ul class='tick'>\n<li><code>&#91;amax_connect_units&#93;<\/code> shows your units as cards or a list<\/li>\n<li><code>&#91;amax_connect_count&#93;<\/code> shows a live count of available units<\/li>\n<li><code>&#91;amax_connect_price_from&#93;<\/code> shows your lowest starting price<\/li>\n<\/ul>\n<h2 id='shortcodes'><span class='kicker'>Reference<\/span>Shortcode reference<\/h2>\n<p>The main shortcode is <code>&#91;amax_connect_units&#93;<\/code>. The most useful attributes are below. All are optional, so you only add the ones you need.<\/p>\n<div class=\"acx-tbl\"><table>\n<thead>\n<tr>\n<th>Attribute<\/th>\n<th>What it does<\/th>\n<th>Example<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>columns<\/code><\/td>\n<td>Number of columns in the grid<\/td>\n<td><code>columns=&quot;3&quot;<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>layout<\/code><\/td>\n<td>Display as a grid or a list<\/td>\n<td><code>layout=&quot;grid&quot;<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>filter_bar<\/code><\/td>\n<td>Show the size and availability filter bar<\/td>\n<td><code>filter_bar=&quot;true&quot;<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>show_price<\/code><\/td>\n<td>Show prices on each unit<\/td>\n<td><code>show_price=&quot;true&quot;<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>show_image<\/code><\/td>\n<td>Show or hide unit images<\/td>\n<td><code>show_image=&quot;false&quot;<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>show_availability<\/code><\/td>\n<td>Show live availability status<\/td>\n<td><code>show_availability=&quot;true&quot;<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>size_guide<\/code><\/td>\n<td>Show a size guide<\/td>\n<td><code>size_guide=&quot;true&quot;<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>pricetype<\/code><\/td>\n<td>Which price to show, for example weekly or monthly<\/td>\n<td><code>pricetype=&quot;weekly&quot;<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>orderby<\/code> and <code>order<\/code><\/td>\n<td>Sort order of the units<\/td>\n<td><code>orderby=&quot;size&quot; order=&quot;asc&quot;<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>limit<\/code><\/td>\n<td>Maximum number of units to show<\/td>\n<td><code>limit=&quot;12&quot;<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>type<\/code> or <code>id<\/code><\/td>\n<td>Show a specific unit type or single unit<\/td>\n<td><code>type=&quot;...&quot;<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>booking_url<\/code><\/td>\n<td>Override the destination of the booking button<\/td>\n<td><code>booking_url=&quot;...&quot;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<div class='callout'>\n<p>Not sure which attributes to use? The Shortcode Builder sets all of these for you with a visual preview, so you rarely need to type them by hand.<\/p>\n<\/div>\n<h2 id='design'><span class='kicker'>Make it yours<\/span>Customising the design<\/h2>\n<p>We match the units to your brand using the Design controls, which include:<\/p>\n<ul class='tick'>\n<li>Set your Primary, Background and Accent colours, each with a matching text colour<\/li>\n<li>Choose the card style, corner radius and typography<\/li>\n<li>Set the booking button background and text colours<\/li>\n<li>Add Custom CSS for anything bespoke<\/li>\n<\/ul>\n<p>Your design choices apply everywhere your units appear, so the display always stays consistent with your website.<\/p>\n<h2 id='data'><span class='kicker'>Privacy<\/span>Data handling and privacy<\/h2>\n<p>Amax Connect is designed to handle as little data as possible.<\/p>\n<ul class='tick'>\n<li><strong>What is fetched.<\/strong> The plugin requests non personal facility data from Stora, namely your unit types, sizes, descriptions, prices and live availability. This is the same catalogue information you already publish to customers.<\/li>\n<li><strong>What is stored.<\/strong> To keep pages fast, the plugin may briefly cache this display data on your own server using standard WordPress transients. No customer personal data is collected or stored by the plugin.<\/li>\n<li><strong>Bookings and payments.<\/strong> When a customer books, they are handed to Stora&#8217;s own secure checkout. Amax Connect does not see, process or store customer or payment details. That is handled entirely by Stora.<\/li>\n<li><strong>Credentials.<\/strong> Because the link to Stora runs through a secure proxy managed by Amax Marketing, no Stora credentials are stored on your website or exposed on the front end.<\/li>\n<li><strong>Your policies.<\/strong> Because bookings complete in Stora, your existing Stora privacy policy and terms continue to govern customer data. We recommend linking to them from your site.<\/li>\n<\/ul>\n<div class='callout good'>\n<p>In short, facility data flows from Stora to your website for display, and customer and payment data is handled by Stora at the point of booking. The plugin itself stores no personal data.<\/p>\n<\/div>\n<h2 id='support'><span class='kicker'>Help<\/span>Support and updates<\/h2>\n<p>Amax Connect is set up, managed and supported by Amax Marketing. To get started or to ask a question, email <a href='mailto:marketing@amax.co.uk'>marketing@amax.co.uk<\/a> or book a demo, and we will take it from there.<\/p>\n<p class='meta'>Amax Connect is built and maintained by Amax Marketing, an independent Stora development partner. Stora is a trademark of its respective owner and Amax Connect is not endorsed by Stora. Current version 1.2.0. Last updated June 2026.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Amax Connect puts your live Stora units, prices, availability and online booking straight onto your own WordPress website. Customers browse and book on your domain, under your brand, while everything stays in sync with your Stora account automatically. Amax Connect is set up and fully managed for you by Amax Marketing. It is not a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-137","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/amaxmarketing.co.uk\/connect\/wp-json\/wp\/v2\/pages\/137","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/amaxmarketing.co.uk\/connect\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/amaxmarketing.co.uk\/connect\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/amaxmarketing.co.uk\/connect\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/amaxmarketing.co.uk\/connect\/wp-json\/wp\/v2\/comments?post=137"}],"version-history":[{"count":8,"href":"https:\/\/amaxmarketing.co.uk\/connect\/wp-json\/wp\/v2\/pages\/137\/revisions"}],"predecessor-version":[{"id":160,"href":"https:\/\/amaxmarketing.co.uk\/connect\/wp-json\/wp\/v2\/pages\/137\/revisions\/160"}],"wp:attachment":[{"href":"https:\/\/amaxmarketing.co.uk\/connect\/wp-json\/wp\/v2\/media?parent=137"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}