The Frosmo Platform works its magic in the front end, in the visitor's browser, through JavaScript tags placed directly in the web page HTML code.

In a nutshell, the platform consists of the following main components:

  • Frosmo JavaScript library handles the modifications to the site, manages segmentation, collects usage data, and fetches content to display from the back end.
  • Frosmo back end stores the usage data collected by the Frosmo JavaScript library and processes the data for reporting and analysis purposes. The back end also stores operational data related to modifications, segments, and other configurable resources.
  • Frosmo Control Panel manages the Frosmo JavaScript library (and thereby how the site is modified and improved) and pools analytics data from the Frosmo back end.

Figure: Frosmo Platform architecture and information flows at a glance

For more information about the platform architecture, see Technical overview.

Frosmo JavaScript library

In the browser, the Frosmo Platform runs on two small but powerful pieces of JavaScript code. The first piece contains the Frosmo Core library, which implements basic functionality and services. The second piece, the Frosmo custom script, contains code produced specifically for the site, such as segmentation rules, modification content and placements, and custom actions. Together, these two pieces make up the Frosmo JavaScript library, which connects your site to the Frosmo back end.

Example Frosmo scripts

Figure: Example Frosmo scripts

You only need to add these scripts to your site once to start developing you site. You can later modify the custom script through the Frosmo Control Panel, or Frosmo can do that for you.

The easiest way to add the Frosmo scripts to a web page is to add them directly to the HTML code of your site, but you can also use a tag manager.

For more information about how to set up your site to work with the Frosmo Platform, see Setting up the Frosmo Platform for your site.

Frosmo Control Panel

The Frosmo Control Panel is the main user interface of the Frosmo Platform.

Figure: Frosmo Control Panel

You can use the Control Panel to, for example:

  • Create and manage modifications to site functionality and content.
  • Create and manage visitor segments.
  • Manage user accounts and site settings.
  • View analytics data for conversions, modifications, segmentation, and other components.

When you create and edit segments and modifications in the Control Panel, the changes are reflected in the custom script specific to your site.

You can start configuring your site and creating visitor jounreys through the Control Panel after you've added the Frosmo scripts to your site.

Logging in to the Frosmo Control Panel

Your Control Panel login URL depends on the Frosmo Platform instance for your site. You receive the login URL, your user name (your email address), and a temporary password from your Frosmo representative.

Log in to the Control Panel with the user name and temporary password.

Figure: Frosmo Control Panel login view

You must change the password the first time you log in. For more information about changing your password, see Managing your user settings.