uL uLanding Docs

Requirements & Browser Support

Before installing uLanding, make sure your environment meets the requirements below. In most cases, if Ultimate SMS already runs on your server, uLanding will run too.


System requirements

uLanding is a Landing Page Builder Plugin for Ultimate SMS. It runs inside your Ultimate SMS installation on the Laravel stack your host already uses.

Component Minimum Recommended
Ultimate SMS 3.6.0 Latest 3.x
PHP 8.2 8.3 or higher
Laravel Host Ultimate SMS version (Laravel 13 on current builds) Match Ultimate SMS
Database MySQL 5.7 / MariaDB 10.3 MySQL 8.0+ / MariaDB 10.6+
Web server Apache or Nginx Nginx
Composer Available to the web/PHP user (plugin installer) Latest 2.x
Disk space 250 MB free for the plugin and demo images 1 GB+
Memory (RAM) 256 MB PHP memory limit 512 MB+

Required PHP extensions

These are standard for Laravel and are usually already installed:

  • BCMath, Ctype, cURL, DOM, Fileinfo, JSON, Mbstring, OpenSSL, PCRE, PDO, Tokenizer, XML
  • GD or Imagick (for image uploads and resizing)
  • Zip (required to upload and extract the plugin ZIP)

Note If Ultimate SMS is already installed and working, these extensions are usually present.

Required for demos & uploads

  • The storage and packages directories must be writable by the web server.
  • A storage symlink must exist (php artisan storage:link). Ultimate SMS normally creates this.

Server settings that affect uLanding

PHP setting Suggested value Why
upload_max_filesize 64M or higher Plugin ZIP, hero images, short videos
post_max_size 64M or higher Must be ≥ upload_max_filesize
max_execution_time 120 Demo import and plugin install
memory_limit 512M Demo import and image processing

Tip Page Builder image uploads are limited to 2 MB and video uploads to 50 MB by uLanding itself. Keep images optimized.


Browser support

Browser Supported versions
Google Chrome Last 2 major versions ✅
Mozilla Firefox Last 2 major versions ✅
Microsoft Edge Last 2 major versions ✅
Safari (macOS & iOS) Last 2 major versions ✅
Samsung Internet Latest ✅
Opera Latest ✅
Internet Explorer 11 ❌ Not supported

Warning The Page Builder and Theme Customizer need modern JavaScript. Always use Chrome, Firefox, Edge, or Safari to edit your site.


Responsive support

Every theme and Page Builder section is built to adapt to:

  • Large desktops
  • Laptops
  • Tablets
  • Phones

Use the Page Builder Responsive Preview and test real devices before launch. See Responsive Design.


Light Theme & Dark Theme

Feature Support
Global Light / Dark mode Customizer → General → Theme mode
Per-section Inherit / Light / Dark Page Builder section settings
Separate light & dark logos Customizer → Branding

Theme Customizer

The live Theme Customizer is supported on all modern browsers listed above. See Theme Customizer.


Supported themes

Theme Best for
Digital Agency General agencies & digital marketing (default)
AI Agency & Startup AI companies and tech startups
IT Consulting IT consulting & enterprise technology
SEO Agency SEO and digital marketing firms
Personal Portfolio Freelancers & creative professionals
Web Design Agency Web design & creative studios
Startup Agency Startups & growth businesses
Creative Agency Creative agencies & design studios
AI Startup AI-focused startups
IT Solution IT solution & service providers

Full details: Themes.


Knowledge requirements

None. This documentation assumes you have never written code. If you can fill in an online form and upload a ZIP file, you can install and use uLanding.

Continue to Plugin Architecture.