Products

Go Beyond Widgets With Custom Pages Built for Your Operation

Build purpose-built interfaces with HTML, React, or JavaScript—or embed any external URL directly inside your Ubidots dashboards.

Benefits

Extend your dashboards far beyond standard widgets

Custom Interface Builder

Build lightweight, purpose-built UIs with HTML, JavaScript, or React and deploy them directly on Ubidots dashboards.

External Content Embedding

Embed any external URL, video, or third-party app directly inside your dashboard without leaving Ubidots.

Full-Screen Display

Pages use the entire dashboard width and height, giving your custom content room beyond widget containers.

Public Deployment

Publish custom pages as standalone public URLs, not just inside dashboards.

Live Dashboard Integration

Custom pages connect to date-time pickers, device selectors, and real-time data controls natively.

Built-In Dev Center

Code, preview, and deploy pages from Ubidots without external hosting or infrastructure.

IoT in Action

How it Works

Two ways to extend your dashboard beyond widgets

Pages gives you two powerful options: build a fully custom interface from scratch using web technologies, or embed any existing external content directly inside your dashboard—both without leaving Ubidots.

Build custom UIs with HTML, React, or JavaScript

Write, preview, and deploy purpose-built interfaces on your dashboards. Structure your page with HTML, style it with CSS, add logic with JavaScript or React—Ubidots handles hosting and URL generation automatically.

Embed any external content in one step

Paste any external URL—a third-party app, video stream, or business tool—into your dashboard settings and it appears inline. No code required. Keep all critical operational content in one place.

Deploy full-screen or share publicly

Pages take over the entire dashboard canvas for immersive display, or publish them as standalone public URLs. Either way, they stay connected to live device data, date pickers, and dashboard controls.

Key Features

Everything you need to build and embed custom interfaces

Custom Page Builder

Build lightweight, purpose-built UIs using HTML, JavaScript, and React with Ubidots' Dev Center.

External Content Embedding

Embed external URLs, videos, and third-party apps directly inside any dashboard.

Full-Screen Canvas

Pages render across the entire dashboard width and height, beyond widget container limits.

Dev Center Integration

Code, preview, and deploy pages without leaving Ubidots or setting up external hosting.

Native Dashboard Controls

Custom interfaces connect to date pickers, device selectors, and real-time refresh automatically.

Vertical Scrolling

Build long-form, scrollable interfaces that behave like standard websites.

Structured File Support

Organize pages with dedicated HTML, CSS, JS, and static asset folders for clean, maintainable code.

Quantify Environmental Is Slashing Utility Costs With Ubidots

Quantify Environmental uses wireless IoT sensors and Ubidots dashboards to turn utility data into real-time insights, helping industrial clients monitor water, energy, and gas use, detect inefficiencies, and act before costs rise.

$250,000+ in annual client savings through optimized water, electricity, and gas consumption.

Millions of liters of fresh water conserved and tons of CO₂ emissions prevented driving measurable sustainability outcomes.

Improved operational oversight with real-time visibility into utility usage and equipment performance.

Success Story

Further exploration revealed a platform that was not only robust and reliable, but also extremely user-friendly, offering intuitive data visualization tools that would be easily comprehensible by our clients.

Tom Ulanowski

Co-Founder

Use Cases

Real Companies, Real Results

Quantify Environmental uses Ubidots to centralize utility data, driving efficiency, speed, and cost savings.
01
Slashing Utility Costs with Real-Time Data

Tom Ulanowski

Co-Founder

Quantify Environmental uses Ubidots to monitor utilities across sites, helping clients cut costs through real-time data and alerts.

Results:

  • Centralized energy monitoring
  • Faster response times to abnormal consumption
  • Reduced utility expenses across multiple clients
02
Bringing IoT to Industrial Companies in Australia

Steve Barker

Founder & CEO

Prospect Control uses Ubidots to deliver remote tank level monitoring for industrial customers, replacing complex PLC/SCADA setups with a scalable, web-based IoT solution.

Results:

  • Real-time visibility of tank inventory across multiple sites
  • Elimination of manual readings and reduced operational overhead
  • Significant annual cost savings and faster ROI for industrial clients
03
Cutting Energy Costs and Automating Billing

Darryl Schembri

General Manager

AIS Technology uses Ubidots to monitor electricity, water, and gas consumption across multi-tenant buildings, enabling real-time visibility, automated billing, and faster response to inefficiencies.

Results:

  • Centralized monitoring of electricity, water, and gas consumption
  • Automated monthly billing and reporting, reducing manual effort
  • Faster fault detection and reduced energy usage across facilities
04
Keeping Large-Scale Gardens Alive Using IoT

Onofre Tamargo

CEO & Cofounder

S4IoT uses Ubidots to remotely monitor irrigation systems in urban gardens, helping clients reduce maintenance costs, prevent plant loss, and shift from manual operations to a scalable subscription-based model.

Results:

  • Remote monitoring of garden irrigation across multiple sites
  • Reduced on-site maintenance visits and lower operational costs
  • Improved plant health, fewer losses, and higher customer satisfaction

Help & Support

Frequently Asked Questions

Have questions about Ubidots? Here are some ofthe most common queries to help you get started.

What is the difference between a Page and an HTML Canvas widget in Ubidots?

The key difference is canvas size. An HTML Canvas widget is constrained to its container within the dashboard grid. A Page occupies the full width and height of the dashboard, giving you the same visual real estate as a complete website — including vertical scrolling. Use HTML Canvas for embedded chart components; use Pages when you need to build a full, purpose-built interface.

Can I embed external URLs or third-party applications inside Ubidots dashboards?

Yes. Ubidots Pages support external URL embedding — paste any URL (a third-party app, video stream, BI tool, or business platform) directly into the page settings, and it renders full-screen within your dashboard. No coding is required for this method, making it an easy way to consolidate external tools alongside your IoT data in a single view.

Do Ubidots Pages interact with dashboard controls like the date picker and device selector?

Yes. Pages maintain full interactivity with native Ubidots dashboard controls — including the date/time picker, device selector for dynamic dashboards, and the real-time refresh button. This means your custom-built interfaces stay in sync with the same context controls used by standard widgets, without any additional integration work.

What plan is required to use Pages in Ubidots?

Pages are available on Enterprise plans only. The maximum upload size for a custom page (packaged as a ZIP containing HTML, CSS, JS, and assets) is 5 MB. Ubidots handles hosting and URL generation automatically — no external infrastructure required. To get access, contact the Ubidots sales team at sales@ubidots.com for pricing and availability.