Skip to main content

How to Add a Widget to Your Space

What Is This?

Widgets are interactive elements you can embed into your space's customer portal page. They add functionality beyond the standard loyalty features — like showing your Google Maps location, embedding a YouTube video, displaying a 3D virtual tour, or linking to your reservation calendar.

Real-Life Example

Puan Hana runs Casa de Hana boutique hotel in Langkawi. She adds three widgets to her space: a Google Maps embed so guests can find the hotel easily, a YouTube video showcasing the rooms, and a Reservation Widget linking to her booking calendar. Guests visiting the portal get a complete experience without leaving the page.

How to Add a Widget

Step 1: Open Your Space

From the Admin Panel sidebar, go to GeneralSpaces. Click on the space you want to edit.

Step 2: Find the Widgets Section

In the space edit page, scroll down to the Widgets relation manager section (or look for the Widgets tab).

Step 3: Create a New Widget

Click Create to add a new widget. Fill in the details:

  • Type — Select from the available widget types (see table below)
  • Name — Auto-populated based on type (you can change it)
  • Is Active — Toggle on to display the widget

Available Widget Types

Widget Type What It Shows Required Field
Google Maps Embedded map of your location Embed src (paste Google Maps embed code)
YouTube Embedded YouTube video Embed src (paste YouTube embed code)
Matterport 3D virtual tour Matterport ID
3D Vista Another 3D tour platform Embed src
Facebook Page Feed Your Facebook page posts (only available when editing, not on create) Facebook page name
Calendly (Inline) Calendly scheduling widget Calendly URL
Reservation Widget Your Pixalink reservation calendar Select a calendar
Gallery Image gallery Upload up to 10 images (separate from space gallery)
Default Widget Without Matterport Custom card with title, CTA, and background Title, CTA text, background image

Widget creation form showing type dropdown, name field, and active toggle

Step 4: Configure Display Settings

Set how the widget appears on different devices:

  • Tablet — Column span (1–2) and row span (1–2)
  • Laptop — Column span (1–3) and row span (1–3)

These settings control the widget's size in the grid layout. A larger span means the widget takes up more space.

Widget display settings showing tablet and laptop column and row span selectors

Step 5: Save

Click Create to save the widget. It immediately appears on the customer portal page for that space.

Success notification confirming the widget has been created

Good to Know

  • Multiple widgets — You can add as many widgets as you like to a single space.
  • Active toggle — Quickly enable/disable widgets without deleting them.
  • Responsive layout — Widgets automatically adjust for mobile, tablet, and laptop screens.
  • Embed codes — For Google Maps and YouTube, paste the full embed code from the platform (the <iframe> source URL).
  • Reservation Widget — This connects directly to your Pixalink calendar, letting customers book without leaving the portal.

Was this article helpful?

Thank you for your feedback!

0 found this helpful 0 did not

Search