Microsites
Updated August 24, 2026
A microsite is a mobile-first landing page hosted by Pluspoint and owned by one location or one brand. It shows your logo, the location name and address, and an optional rating block. Below that sits a stack of buttons pointing at external URLs, surveys, uploaded files, other microsites or food menus. Use one wherever a single short link has to carry everything a local customer might want: an Instagram bio, a table card, an SMS, a receipt.
Before you start
- Web pages appears in the sidebar only for users with at least restricted access to the Microsites module. Creating, editing and deleting a microsite requires full access to that module on the microsite’s location or brand. See Users and permissions.
- You need at least one location you can write to. A brand microsite also needs a brand with at least one location — see Brands.
- Colours, fonts and the default logo are inherited from the brand appearance in Settings → Brands. There is no per-microsite styling.
- Adding, verifying or deleting a custom domain requires full access to account settings, plus DNS access to the domain.
Where to find it
Sidebar → Web pages → Microsites, or go to https://app.pluspoint.io/web-pages/microsites.
Reading the microsites list
Note The Micro-sites created: counter above the grid counts every microsite in the account. The cards below are filtered to what you are allowed to see. If your access covers only a few locations, the counter will be higher than the number of cards.
Creating a microsite
Clicking the create button makes a real microsite on the server straight away, then opens it for editing.
- Go to Web pages → Microsites.
- Click Create new microsite.
- Fill in the Settings tab as described below.
- Switch to the Content tab and add your link buttons.
- Click Save.
Warning Pressing Cancel or closing the modal at this point deletes the microsite you just created. Use Cancel only if you want to abandon it entirely. Once saved, Cancel only closes the modal.
Filling in the Settings tab
Microsite name
Microsite name is required and internal only — it is the name on the card, not anything a visitor sees.
Choosing the owner: brand or location
A microsite belongs to exactly one location or exactly one brand — never both, never neither. Pick with the Brand / Location radio pair, then choose the specific brand or location from the dropdown below it.
- Switching between Brand and Location turns Display live-chat off and clears the selected channel.
The owner choice also decides which link types you can use on the Content tab, so settle it before you build the content.
URL
URL is required. The domain part is fixed: plsp.io, or your custom domain once it is Active. You edit the part after the slash.
| Rule | What happens when it is broken |
|---|---|
| At least 8 characters | This field must be at least 8 characters long |
| Not already used by any microsite in the system | Unavailable |
| Not on the reserved word list | Unavailable |
Must not start with unsubscribe, q/, s/ or c/ | Unavailable |
The reserved list covers obvious system words — account, admin, api, menu, survey, settings and similar — plus a set of exact file-like names such as wp-login.php and sitemap.xml. Matching is name for name, so a slug is rejected only when it equals a listed entry. Every rejection surfaces as the same one-word error, Unavailable. If a plausible slug is refused, try a more specific one rather than assuming a bug.
A slug that merely ends in a blocked file extension is a separate case: .zip, .php, .html, .xml, .json, .env, .sql, .log, .yml and similar. The editor accepts these, but the public page refuses to serve them. Avoid those endings even though the field lets you save them.
Logo
The logo picker opens a cropper locked to a 1:1 square. Choose artwork that survives being cropped square.
| Constraint | Value |
|---|---|
| Formats | JPG, PNG |
| Maximum size | 500 KB |
| Minimum size | 10 KB |
| Crop | Forced 1:1 square, 250 px output |
Leave the logo empty and the public page falls back to the brand appearance logo, then to the location logo.
Additional settings
Three switches sit under Additional settings: Display social media links, Display rating & reviews and Display live-chat.
- Social links are not entered on the microsite. They come from the location’s own social link fields in Locations → Manage. A brand microsite uses the links of the brand’s first member location. The Google Maps link comes from the connected Google profile rather than the social fields.
- The rating block is computed from the location’s connected review profiles. A brand microsite aggregates across every location in the brand. When both an official and an unofficial profile exist for the same platform, the unofficial one is ignored.
- Display live-chat requires a Live chat channel that already exists in Settings → Channels, and only channels you can access are listed. Turning the switch on without picking a channel blocks Save. See Live chat channel.
Subscription form
Turn Enable subscription on to add a subscribe button to the public page. Enabling it switches Contact email on and marks it required for you. Contact email, Contact phone and Contact name are each a switch, with a Required checkbox once the switch is on.
Use the Segment multiselect to attach one or more segments to everyone who subscribes. You can create a segment inline. See Segments.
Turning Enable subscription back off clears every sub-setting and the segment list, so re-enabling it starts from Contact email again.
Warning At least one of email or phone must be both switched on and ticked as Required. If neither is, Save fails with the toast Either a phone or an email must be required.
Pluspoint matches each submission against existing contacts by cleaned phone number or by email. A returning subscriber gets the segments and the location merged onto their existing record, so no duplicate is created.
Adding links on the Content tab
Click Add on the Content tab to open the list of link types.
| Link type | Available on | Greyed out when |
|---|---|---|
| Link | Any microsite | — |
| Survey | Location microsites | The location has no surveys |
| File | Any microsite | — |
| Microsite | Brand microsites | The brand’s locations have no microsites |
| Menu | Location microsites whose location type is Restaurant or Hotel | The location has no menus assigned |
Each link is a card. Expand it to edit the Title — required, and the button text visitors see — and the target:
- Link — a URL. If you omit the scheme, the public page prefixes
https://. - Survey — a dropdown of surveys available to the microsite’s location, including brand-scoped surveys of that location’s brand.
- Microsite — a dropdown of microsites belonging to locations of the selected brand.
- Menu — a dropdown of menus assigned to that location.
- File — an uploaded file, stored view-only and opened in a new tab.
Drag a card by the handle on its left to reorder it. The order in the editor is the order visitors see.
| File upload | Value |
|---|---|
| Accepted types | .jpg, .jpeg, .png, .pdf, .docx, .xlsx, .pptx, .txt |
| Maximum size | 15 MB |
Link error states
A link card expands itself and shows a red caption when its target has become invalid. Save stays disabled until every such link is fixed or removed. The usual trigger is switching a microsite between Brand and Location after links were already added, or unassigning a menu from the location.
Translating a link
Click Localization on a link card to open a per-language editor.
- For a plain Link you can override both the title and the URL per language.
- For a File link you can upload a different file per language.
- For Survey, Microsite and Menu links only the title is translated — every language points at the same target.
The languages on offer depend on the account locale. A visitor gets the language named in ?language=XX on the URL, failing that their browser language, failing that the account’s default.
Serving a microsite from your own domain
By default every microsite lives on plsp.io. The Custom Domain section of the Settings tab lets you serve it from a hostname you own instead.
Anyone with full access to the Microsites module can switch Use custom domain on and pick a domain that is already registered. Adding a domain, opening its DNS details to verify it, and deleting it all require full access to account settings.
Your plan sets how many domains an account may register — see Billing and plans.
Adding and verifying a domain
- In the microsite’s Settings tab, switch Use custom domain on.
- Open the Domain dropdown and choose Add new domain.
- In Add Custom Domain, type the hostname — for example
links.yourdomain.com— and click Add Domain. - The modal shows the CNAME record to create. Add that record at your DNS provider.
- Click Check Status.
- Click Done to close, then Save the microsite.
You can paste a full URL — scheme, path and port are stripped and the hostname is lower-cased. Pluspoint domains (pluspoint.io, plsp.io or any subdomain of them) cannot be used, and the server refuses a hostname that is already registered by any account.
To use a root domain rather than a subdomain, your DNS provider must support CNAME flattening.
How verification works
| Behaviour | Detail |
|---|---|
| Manual Check Status | 30-second cooldown; inside that window the cached result is returned |
| Automatic re-check | Pending domains are re-checked about every 10 minutes |
| Give-up point | A domain still unverified 7 days after it was added flips to Failed |
| Recovering from Failed | A later successful check promotes it to Active; a failed re-check leaves it Failed |
Only an Active domain is used for the microsite’s URL. While the domain is Pending, the microsite keeps answering on plsp.io/<slug> and the URL field keeps showing the Pluspoint domain.
To come back to a domain’s details later, click the pencil icon beside it in the Domain dropdown.
Deleting a domain
Open the domain with its pencil icon and click Delete in Edit Domain. Microsites using the domain lose their custom URL and remain accessible only via plsp.io. To use the domain again, you would have to re-add and re-verify it.
Deleting a microsite
Click the bin icon on the card, or Delete microsite in the modal footer. Deletion also removes the microsite’s visit history, and it cannot be undone.
What a visitor sees
The subscribe button sits at the very top of the page, not with the link buttons. A brand microsite shows the brand title and never an address. A Menu button opens the public menu page carrying the current language, and a menu that has since been deleted is dropped from the list server-side, so visitors never hit a missing page.
Every page view increments the Visits: counter on the card, including repeat views by the same person.
Each microsite emits a canonical URL, OpenGraph tags, and hreflang alternates for every language its links use plus x-default. It also emits JSON-LD describing the local business, or the organisation on a brand microsite. Sitemaps are served per host: a microsite with an Active custom domain is listed on that domain’s sitemap and excluded from the plsp.io one.
If the account’s subscription lapses, the microsite and its subscribe endpoint stop serving content and show a subscription-expired page instead.
Troubleshooting
| Symptom | Cause | Fix |
|---|---|---|
| Web pages is missing from the sidebar | Your team has no access to the Microsites module | Ask an admin to grant restricted or full access — see Users and permissions |
| Create new microsite is not shown | You have restricted, not full, access | Ask an admin for full access to the Microsites module |
| Every field in the modal is disabled and only Cancel works | You can read this microsite but not write it | Ask for full access on that location or brand |
| The URL field shows Unavailable | The slug is taken, reserved, or starts with unsubscribe, q/, s/ or c/ | Choose a longer, more specific slug of at least 8 characters |
| Save is greyed out | The form is invalid, nothing has changed, or a link card is in a red error state | Scroll the Content tab for red captions and fix or remove those links |
| Social icons do not appear | Social links live on the location, not the microsite | Fill in the location’s social link fields in Locations → Manage |
| The rating block is empty | The location has no connected review profiles | Connect a review profile — see Profiles |
| Display live-chat will not save | No channel is selected, or no Live chat channel exists | Create one first — see Live chat channel |
| Menu or Survey is greyed out in the Add dropdown | The owner type does not support it, or nothing exists to link to | Check the link type table above and create the survey or assign the menu first |
| No domains available. Contact your admin to add a custom domain. | Adding domains requires full access to account settings | Ask a colleague with that access to register the domain |
| A domain stays Pending | The CNAME record is missing, wrong, or has not propagated | Re-copy Name and Value from Edit Domain, then use Check Status (30-second cooldown between manual checks) |
| A domain shows Failed | It was not verified within 7 days of being added | Fix the DNS record and click Check Status — a successful check restores Active |
| The custom domain is not used in the URL | The domain is not Active yet | Verify it; until then the microsite serves on plsp.io/<slug> |
| Creating a microsite errors immediately | Your user has no assigned locations | Get at least one location assigned to you first |