Everything listed under: features

  • New Features: Responsive Checkout, New Templates, and More

    This release of LightCMS brings exciting new changes to Checkout and the Form Builder as well as two new fully responsive designs. Keep reading to learn more about what you'll find in this release.

    Responsive Checkout

    For quite some time you've enjoyed responsive design on your website pages and in your web store. Now, just in time for your holiday shoppers, this release also brings responsive design to the Checkout page. Your web store visitors will now experience a seamless and fully responsive shopping experience, regardless of the devices they use for making purchases from your online store. 

    Click one of the images below for an expanded view.

    Desktop/Notebook Tablet Mobile


    Two New Responsive Designs

    This release includes two new responsive designs. As always, these designs are available for use on any LightCMS website at no extra charge. You can use the designs exactly as they are or make your own "tweaks" to the design by using our built-in design editor. If you're an advanced user, you can even download the design source code to use as a starting point for your own design.

    These two new designs are Civet and Liberty.

     Civet Liberty

    To see these designs in action for yourself, click one of the images above or  log in to LightCMS and go to the Designs section on the toolbar at the top of the page. Choose the Gallery, and look for our Featured Designs. You'll be able to apply them to your site or download their source files. You can also see these designs in the LightCMS Design Viewer.

    Updated Form Builder

    This release gives the Form Builder an updated look, bringing its appearance inline with the rest of LightCMS elements. The form builder functions exactly as it always has, providing you with a simple-to-use and sophisticated tool for creating forms on your site.

    Enhanced Form Builder Security

    To promote increased security of LightCMS and your business, we have made a change to the Form Builder element on trial sites. This update is only for the sites created when a user signs up on the LightCMS.com website. Users on these trial sites can still create forms and see the forms on the page, just as they always have. Now, however, the user must be logged to submit the form. This limitation is lifted when the user upgrades to a paid site. By making this change, we will help keep the integrity of the IP and of all LightCMS sites.

    Releasing November 25th

    Look for these changes on the morning of November 25th, just in time for Thanksgiving! For a look at what else is contained in this release, take a look at the 2014.12 release notes below.


    2014.12 Release Notes

    New Features

    • The Check Out page now has a responsive design, making for a friendlier, easier-to-use check out experience.
    • Two new responsive designs, Civet and Liberty are now available in the Featured Designs section of the Design Gallery.


    • The Form Builder element has an updated new look that brings its appearance inline with other LightCMS elements.
    • Increased Form Builder security now means that a user on a trial site must be logged in to submit a form. This limitation is lifted when a site is upgraded to a paid site. Trial sites created by a reseller are not subject to this limitation.

    Resolved Issues

    • The system now provides descriptive error message instead of a generic message when reporting errors for the Stripe payment gateway.
    • RSS feeds now account for blog post times.
    • The LightCMS.com signup process now excludes special characters.
    • Store currency selection is no longer limited when the Stripe payment gateway is in use.
    • iCal imports from iCloud are working again.
    • Leading and trailing spaces have been removed from the blog post title HTML when viewing a blog post.



  • New Features: Password Protected Pages and Calendar Enhancements

    As children, we learn the importance of passwords. Who doesn't remember playing as a child and asking "What's the password?" before granting permission to enter a room, a clubhouse, or even a password protected page. What? A password protected page? That's right! Adults and kids alike will love today's release, bringing Password Protected Pages and more to the LightCMS platform.

    Password Protected Pages

    Granted, you may not want to password protect a page to keep your little sister out, but password protection on website pages enables you to restrict access to certain pages of your site, granting access to only those visitors who know the password. Of course, you've always been able to restrict access via LightCMS's robust system of Users and Roles, but we've had many requests for a quick and easy way to restrict access without having to create a user.

    Plus, it's so easy to use.

    To enable the feature, simply go to a page’s settings and select the Advanced tab. Enter a password in the Password field, and that page becomes password protected. It's really that easy. As you might guess, to unprotect a page, you clear the password from the field.


    When a visitor attempts to access a protected page, the system displays the Protected Page message and requires the visitor to enter the password before it will display the page.

    Registered users assigned to an administrative role, or any role that grants editing privileges for the page, can access the page without having to enter the password, as long as they are logged in.

    Manage Your Events

    LightCMS users who publish a calendar of events on their websites will be excited about the new Manage Events feature. Similar to Manage Posts for blogs, Manage Events gives you a listing of all of that calendar element’s events. To view the Manage Events page, go to the page with the calendar element and select Manage Events from the Calendar element’s dropdown menu.

    You can sort the Manage Events grid by clicking a column heading. Filter the events in the grid by entering a search term in the Search field located at the upper right corner. You can also specify the number of events to display in the grid by selecting the number from the Show dropdown list in the upper left corner. If the calendar has more events than you choose to display, use the Next and Previous links in the bottom right corner of the grid to page forward and backward through the events.

    Manage Posts

    The Blog element's Manage Posts page now includes the same features that were introduced on the Manage Events page listed above. This includes sorting, filtering, and pagination.

    It’s About Time!

    Event time! You can now specify an end time for an event. Previously, you could set only the event start time. To set up start and end times for an event, enter them in the time section of the event settings page.

    Display the Time in Event Summaries

    Previously, event times only displayed on the event's detail page. Now, both the start time and end time can be displayed in event summaries in list or calendar view.

    List View


    Calendar View


    A check box on the calendar element settings specifies if this calendar should list the start and end times for events.


    When the feature is released, Display event time will be unchecked for any existing calendars. For new calendars, Display event time will be checked by default.

    Released September 23rd

    As you may have already noticed, these features and enhancements were released today Tuesday, September 23rd. For a look at what else to expect in this release, take a look at the 2014.10 release notes below. 

    2014.10 Release Notes

    New Features

    • Added the ability to password protect a page. By password protecting a page you can restrict access to only those visitors who know the password. This enables you to secure and grant access to pages on your site, without having to set up a user for each visitor you want to give access to the page. To password protect a page, simply enter a password in the password field on the pages advanced settings. Then give the password to whomever you want to view the page.
    • The new Manage Events page gives you an easy-to-use interface for managing your calendar events. To manage events, select Manage Events from the Calendar element menu. This page lets you sort events by name, date, and modified date. You can also search for events by name or date.
    • You can now specify an end time for calendar events. Previously you could specify only an event start time.
    • You can now list event start and end times on the calendar summary view. Previously, times were displayed only on the event detail page. To display event times, select settings from the Calendar element menu and check the Display event time box on the Basic tab. After release, this box will be unchecked for existing calendars. For new calendars, the box will be checked by default.
    • The Blog element Manage Posts page now gives you the ability to more easily manage your blog posts. These enhancements include the ability to sort posts by title, publish date, and modified date. You can also search posts by title and publish date.


    • The body and summary sections of the BlogML import no longer uses paragraph tags on every new line. The HTML is now imported as is.
    • When blogs are exported from LightCMS, the system no longer serializes the attachments as part of the post. Instead, only the file name of the attachment is stored in the export XML file. The BlogML import process now also looks for and imports the file name of the attachment so it is stored in the new post record. With this change, users must move the attached files from one blog to another via FTPS.
    • Now if a visitor encounters an error on a site or if a site is down, the system displays a page that lets the visitor know we are aware of the issue and are working to resolve it.
    • You now have the ability to configure your element toolbars and menus to display in black instead of the default white. To enable black toolbars, go to your site settings and select the Advanced tab. Check Enable black toolbars in the Toolbar Options section.

    Resolved Issues

    • Default text now displays for an empty Files and Links element.
    • Billing information fields now display at checkout when a customer purchases a free item that includes a handling fee.
    • When a digital download product was created and the source of the digital download was a remote link, an error message sometimes displayed stating no file was found at the URL, even if a file existed at that location. 
    • When a client billed website is upgraded by the account owner and a custom price is set, the custom price is only allowed if it is 5x the monthly price or lower. For partner platform accounts, this now allows a 10x price markup.
  • Introducing the New Element UI

    Elements are the keys to LightCMS's simple-to-use content management system. From the beginning, we built LightCMS with an "edit in place" approach, using toolbars that overlay the various editable pieces of content on a site. It's one of the things that sets us apart from most other dashboard-based systems. So, it is with great pleasure that we introduce the newest version of LightCMS's Element functionality, to be released very soon. Take a look below at everything that's new.

    The New Element Toolbars

    First off, we've redesigned the Element Toolbars. You're used to seeing black bars at the top of each element. Our new toolbars are more modern and discreet. They're designed to blend into your site while still serving their main purpose of marking your elements and providing access to the element menus. The element menus themselves have been redesigned as well, sporting fresh new custom icons. Take a look at the new toolbars and menus in the image below.

    Image of the Redesign LightCMS Element Toolbars

    The New Add Element Bar

    Next, we've updated the Add Element bar found at the bottom of each editable region. The old Add Element bar was a thick, black bar with the same weight as the Element Toolbars. We felt this made it difficult to distinguish between the tops of elements and the bottoms of regions. We have replaced this bar with an add element button and a thin line to mark the location where you can add elements when in edit mode. This approach more naturally blends with the design of your site while at the same time subtly marking those locations where you can add elements.

    As before, the Element Toolbars and Add Element buttons are displayed only in edit mode to logged-in administrators. See the new Add Element Bar in the image below.

    The redesigned LightCMS Add Element bar

    The Add Element Modal: Beautiful, Responsive Design with Fewer Clicks

    Now comes the most exciting change — the new Add Element modal. Clicking the Add Element button now brings up a beautifully-designed, responsive modal with fresh, custom icons representing each of the available elements. Simply click (or touch) the element you want and it is immediately added to your page. See the Add Element Modal in the image below.

    LightCMS's redesigned Add Element modal

    The modal adapts to the size of your device's screen, enabling you to easily add elements on desktops, laptops, tablets and phones. Plus, if you're a click counter, you'll notice that the new modal requires two fewer clicks for every element you add!

    Sharing is the New "Copy"

    We've also updated our copy element functionality. For one thing, we're now calling it "share" instead of "copy." For the most part, sharing an element works just as copying an element used to work. With sharing, you can place an element in multiple locations across your website. Updating the content of the element in one location automatically updates it everywhere it is shared.

    However, we have made one big improvement in sharing vs. copying. Previously, when you copied an element, you had to select the element you wanted from a dropdown list that included every single element on your site. This list of elements could get very long and it could be quite cumbersome and time-consuming to select the element you wanted.

    So, we've addressed this issue by creating a new Is Shareable property on the advanced settings of every element (see the image below). Now, only those elements that are marked as shareable are included in the share element list. By default, new elements will not be marked as shareable. However, when we release this new feature, we will automatically mark any element that you have currently copied as shareable.

    All you have to do to share an element is to select the "Share an Element from Another Part of Your Site" dropdown list on the Add Element modal (see image of the modal above). Remember, this list displays only the elements you have marked as shareable, so if you don't see the element you want, you'll need to go to the Advanced tab in that element's settings and check the Is Shareable checkbox.

    But Wait, There's More!

    The new Element UI is a major upgrade and a big step forward for the LightCMS Platform. However, there are some other features, enhancements and resolved issues included in Release 2014.9 as well. For full details, see the 2014.9 Release Notes below.

    Launching on September 2nd

    Because of the significance of the changes in this release, we felt it important to give you advance notice of what is coming in 2014.9. These changes are tentatively scheduled for release on Tuesday, September 2, 2014. We look forward to bringing you these updates soon!

    Release Notes for 2014.9

    New Features

    • Added an Is Shareable checkbox on the element settings Advanced tab. Selecting this box marks the element as shareable, and it makes it available for selection on the shared element dropdown list on the Add Element modal.
    • Introduced the Add Element modal, offering a completely redesigned, mobile-friendly experience for adding elements to a page. This also reduces the number of clicks required to add an element by 50%.


    • Redesigned the Element Toolbars, giving them a more modern and discreet appearance.
    • Improved the appearance of the Add Element bar.
    • Reduced the Element Toolbar markup and sped up the addition of an element.

    Resolved Issues

    • The checkout page would hang when the user entered the zip code if the currency format used periods for the thousands separator and commas for the decimal.
    • For accounts on the Partner Platform, the Update Subscription page should allow a maximum 10x markup. However, the page allowed only a 5x markup, which is the maximum markup for legacy accounts not on the Partner Platform. The page now allows a maximum 10x markup for partner accounts.
    • USPS First Class shipping was not calculated and presented as a shipping option for the customer, even when it was selected as an option in the store settings.
    • Clicking the HTML button on the UI resulted in a minor display issue of the text field.
    • The text area on the Blog Summary, Checkout and Payments Page, and on the Policies tab extended below the bottom of the frame, blocking the WYSIWYG controls located at the bottom of the field.
    • Selecting the HTML button on the text editor displayed the HTML code, but clicking the Design button did not revert back to WYSIWYG mode, and the editor continued to display HTML code.
    • Changes made within the Image Editor were not saved.
  • New Features: Updated WYSIWYG Editor Including Mobile Access

    What you see is what you get, but just wait until you see what all it includes! In case you can't tell, we're super excited to bring an updated WYSIWYG editor to the LightCMS content management system. This updated editor provides you with many new features, enhancements and some improvements to existing features. Keep reading to learn more detail about a few of the most noteworthy changes.

    View of the mobile editing interface for LightCMS

    A New Look

    The most noticeable change is the editor’s appearance. It sports a sleek new look without compromising any functionality. The toolbar buttons and functions remain the same and are in the same familiar locations so you won't have any problem finding the tool you want. File browser dialogues for images, media, documents and others have also been redesigned to incorporate the new look and feel of the WYSIWYG editor.

    View of the new WYSIWYG Toolbar interface

    WYSIWYG on Mobile Devices

    Previously, when editing your site on a mobile device such as an iPad, Android tablet, or smart phone, text elements did not include the WYSIWYG editor. You were limited to viewing and editing only the text and HTML code. The updated editor now gives you the same WYSIWYG editor in the mobile browser that it provides in the Mac or PC browser. However, there are a few features that are unavailable in the mobile browser such as the file manager and full screen editing.

    Full Screen Editing

    The previous editor did not allow you to maximize it to full screen. Now, clicking a button on the toolbar changes the text editor to full screen. Clicking the button again, toggles the editor back to its original size. If you prefer keyboard shortcuts, F11 toggles full screen editing off and on.

    Full Screen WYSIWYG

    Title Boxes For Image and Image Map Properties

    The Image, Hyperlink, and Image Map properties dialogue boxes now include a Title text box. When set, the title will be displayed on mouseover.

     Image with Title

    Plus Much More

    The above-listed features are just a few of the many changes in release 2014.8. For more details, please see the release notes listed below.

    Launching on July 29th

    Because this release presents changes to one of LightCMS's most-used features, we wanted to give you some advanced notice for this release. Therefore, we have tentatively scheduled the release of these features for Tuesday, July 29, 2014.

    Release Notes for 2014.8

    New Features

    • Mobile browsers now provide a WYSIWYG editor. Previously the mobile browser provided only a textbox that allowed editing of the text and HTML code.
    • The WYSIWYG editor now includes a full screen text editing feature. A new toolbar button enables you to toggle full screen editing. You can also toggle full screen editing by pressing F11.


    • Redesigned the WYSIWYG editor, its icons and its file browser dialogues including the Image Manager, Flash Manager, Insert Media, and Document Manager.
    • You can now resize images and tables in the WYSIWYG editor by clicking an image or table and dragging its handles. 
    • New Title textbox in Set Image Options, Hyperlink and Image Map properties dialogues
    • Removed the convert to XHTML content filter from the text editor to allow HTML 5 attributes.
    • When a user configures the store to not auto-charge customers, the user should be able to capture the payments on the order screen. This feature existed for Authorize.Net and other providers, but not for Stripe. Updated the Stripe payment gateway to give users the option to capture a payment that was pre-authorized.

    Resolved Issues

    • Corrected an issue that caused the WYSIWYG editor to insert multiple <br> tags into an element's HTML output when using IE11.
    • If a user tried to contact a customer from the Customer Detail or Order Detail screens and an error occurred, the error message was not displayed to the user. Now if an error occurs when sending a message from the customer detail or order detail screen, any error messages will be displayed to the user.
    • When an administrator or store owner used the order detail or customer detail screen to contact a customer, double and single quotes were not escaped before sending the parameters to the web service. This caused the service to fail. Updated the system to properly escape single and double quotes before sending the email subject and body to the web service.
    • Corrected an issue that prevented users from uploading zero length files via FTPS.
    • If a user was a store owner with permissions to edit a product listing, the element did not list the Add Product option on the element action list. A user with these permissions should be able to add a new product and also edit existing products in the product listing. Updated the system to list the Add Product option on the element action dropdown for store owner with edit content access for the product listing. 
    • When a Stripe payment was authorized but not captured, the status on the order showed that the payment was made. Updated the system to record the status of an authorized payment as Authorized instead of Paid.
  • New Features: Free Shipping, Stripe Enhancements and More!

    As the old adage says: There is no such thing as a free lunch. But we say: Who needs a free lunch when you have free shipping! This release includes two new free shipping methods for your LightCMS online store plus more available currencies for Stripe and a whole lot more. Take a look below at all the details and the release notes for Release 2014.7.

    Free Shipping: Discount Code

    You can now create free shipping Discount Codes. Normal discount codes give your customers a set amount or a percentage off the total order, but the free shipping discount code gives the customer the option to choose a free shipping method at checkout. 

    Here's how it works: When a customer enters the free shipping discount code in the shopping cart's discount code field, the free shipping method is automatically selected for the order, and no shipping charges are assessed. 

    However, the customer still has the ability to choose a different shipping method at checkout. For example, they might wish to select two day shipping instead of the free shipping. All that's required to choose a different shipping method is to select the preferred method from the shipping dropdown list on the checkout screen.


    Free Shipping: Product Variant

    You can now also offer free shipping for a product variant. This results in no shipping charge for a particular product on an order, rather than no shipping charge on the entire order as the free shipping discount code provides. When a customer purchases only the free shipping product, there is no shipping charge on the order. However, if the customer purchases multiple products and only one of those products is available for free shipping, the weight of the product with free shipping is excluded from the total weight of the order, and the shipping charges are calculated on the weight of the other products. 

    One thing to keep in mind is that if you use a flat rate shipping charge and the customer buys multiple products where at least one product does not offer free shipping, then the total flat rate shipping charge is still assessed on the order.

    Gold and Silver Support

    In the past, LightCMS partners had to directly navigate through multiple clicks in order to access Priority Support (now known as Gold and Silver support). With this release, options for Gold and Silver support now appear on the LightCMS Partner’s user menu on the top toolbar. This provides easy access to the priority support screen from anywhere in the admin interface.

    Additional Currencies for Stripe

    For this release we've also updated the Stripe library which adds features not available in the older library. One of these features is support for additional currencies. Previously, Stripe was an eligible Payment Gateway only when the store currency was set to US Dollars. The new Stripe library also supports the following currencies:

    • USD (US Dollar)
    • GBP (British Pound)
    • CAD (Canadian Dollar)
    • EUR (Euro)
    • AUD (Australian Dollar)
    • CHF (Swiss Francs)

    Stripe Credit Card Authorization

    The updated Stripe library also enables you to authorize a credit card transaction without actually charging the transaction. To authorize a transaction without charging it, you must select "Wait until I approve the transaction" in the store Settings under Payments > Checkout . With this setting, the card will be authorized, but you must manually process the charge when you fulfill the order.

    Increased Blog Post Title Length

    Before this release, blog post titles were limited to 90 characters. Now blog post titles can contain up to 150 characters.

    Flickr Social Icon

    Sharing your photos is now even easier with the addition of Flickr to our Social Icons. To link to your Flickr account, go to the Advanced tab in your site settings. In the Social Media section, select the Flickr icon and add the link to your Flickr page. 

    If you haven't discovered them for yourself, these enhancements have already been rolled out and are live today, July 8th. Enjoy and watch for even more exciting enhancements and new features still to come.


    Release Notes for 2014.7

    New Features

    • Added the ability to offer free shipping through the use of discount codes.
    • Added the ability to define a product variant with free shipping.
    • The user dropdown list now provides direct access to Gold and Silver Support options for LightCMS Partners. Previously, links to these options were available only by direct navigation through multiple pages on the site.


    • Updated the Stripe library to enable the use of Stripe as a payment gateway for a broader range of currencies. The new library supports the following currencies:

      • USD (US Dollar)
      • GBP (British Pound)
      • CAD (Canadian Dollar)
      • EUR (Euro)
      • AUD (Australian Dollar)
      • CHF (Swiss Francs)
    • The new Stripe library also enables you to authorize a transaction without charging it. This option is controlled by the Transactions settings under Store > Settings > Payments.
    • Meaningful messages were not always displayed when a credit card was declined at checkout. The system now provides more detailed authorization failure messages when a card is declined in your store.
    • Previously, blog post titles were limited to 90 characters. Blog post titles can now include up to 150 characters.
    • Social Icons now include Flickr.

    Resolved Issues

    • Form submission was sometimes slow when it was configured to email the website owner or the form submitter. Modified the method used for sending email to eliminate the slow form submission.
    • Made changes to improve search indexing when text elements are updated or removed.
    • If a website was configured to use a custom domain name and the customer used PayPal Express at checkout, the shopping cart screen was empty when redirecting back from PayPal. The redirect screen now displays the correct information for the shopper.
    • Blog posts are exported in the BlogML format, and the summary of the post is included in the export file. However, when user imported the file, the summaries were omitted from the import. Modified the blog import feature to fully import the BlogML formatted file.
    • The credit card payment option did not display when the customer had to pay only the shipping costs. Updated the checkout page to properly calculate shipping so the billing information panel is displayed.
    • Shipping amounts calculated by some carriers were not rounded to two decimal places. As a result, when the total order was calculated, the final order amount may not have been rounded to two decimal places. The system now rounds the order total to two decimal places before passing it to the payment gateway.
    • When users configured their websites to use Stripe for processing payments, the accepted credit card settings were left blank. Modified the system to now default the accepted cards to Visa, Mastercard, American Express, Discover, and Diners Club.
    • The account owner was used as the "from" address in any email communication regarding digital downloads. Made changes to use the store email address as the "from" address in digital download email communications.
    • If the store customer used a discount code which resulted in a free order and there was also free shipping and no taxes, the system did not save the customer's first and last name. Modified the system to save the customer's first and last name when there is no charge for the product, no taxes, and free shipping.
    • Firefox's recent update to version 30 caused z-indexing issues that resulted in element menus rendering behind element content when editing sites with Firefox v30. This issue was resolved.



Try it yourself. It's free.

Takes less than 60 secondsNo commitmentNo payment information required

Sign Up for Free