Skip to main content

Ingage Product Glossary

These are words you’ll commonly see when you use Ingage.

Zakk Rome avatar
Written by Zakk Rome
Updated over 3 months ago

Trying to understand something that's not defined here? Ask us in a message — and we can add it to the list!

Actions

The key to interactivity in an Ingage presentation are Actions. Actions can be added to Components to create touchable/clickable elements on a page that will either disclose more information on a page or perform a discrete action like navigating to a different page or presentation.

There are 8 distinct actions supported by the Ingage suite:

Pop Up

Pop ups present a freestyle popup that can contain all Components, including components with select actions: Web, File, Audio, Go to Page, and Open Presentation.

Image Carousel

Image Carousel presents a modal popup that is capable of presenting multiple images. Simple readme text can be added to a button on each image.

Web

The Web action presents a website directly within the app. Viewers must be online for the web page to load.

File

The File action will preview any file supported by the device’s operating system. Most flexible on the iPad or Mac where the iPadOS/MacOS Quick View feature is used to open the file. On Windows, the laptop must have an app installed that is capable of opening and displaying the file.

Audio

Audio action will play an audio file. The file must be in either MP3 or WAV format. On the iOS app only, users can record audio using their device’s microphone.

Go to Page

Go to Page allows a user to navigation between pages in a presentation by clicking or tapping on a button.

Open Presentation

Open Presentation allows a user to navigate to a separate presentation by tapping on a button. The presentation must exist on the user’s device and will be downloaded when accessed.

Launch App

Launch App allows a user to launch a different app that exists on their iPad, Mac or Windows laptop. Launch App button depends on deep linking to open the target app.

In the Component menu are three pre-styled ways to add Actions to a presentation

Buttons

A Button is a text label centered inside a rectangle shape.

Points of Interest

A Point of Interest is a clickable element that contains an icon within a circle.

Hotspots

A Hotspot is an invisible field that can be placed over top of any design component(s). A pulse animation is shown in Presentation Mode to indicate that the area is tappable/clickable. Hotspots are generally depreciated. Most use cases are better suited to applying an Action to a Component.

Analytics

Every time a user presents a presentation from either our Desktop or iOS app, we capture and store all the usage data from presentation views to button views. Company administrators and analysts have access to this data which can be presented and queried from our Teams Console. The following events are captured and stored:

Sessions

Sessions are captured when a user taps on a presentation from the Library and ends when they close the presentation. A Session can contain many presentation views such as navigating back and forth between many presentations opened with our Open Presentation Button.

Presentation Views

Captured every time a user views a presentation. NOTE: A single user on a single visit could trigger multiple presentation views in a session if they leave the Ingage App to visit for example, a website, then return to the Ingage App. In this case two presentation views would be captured in the one session.

Section Views

Captured when a user visits a section in a presentation.

Page Views

Captured when a user views any page in a presentation.

Button Views

Captured when a user taps a button in a presentation

When we capture the events above, we record extra data about the event that include data points like the name of the presentation, the team that the presentation was presented from, the time, the duration of event (ie. how long was the user looking at a particular page), and much more data.

From the Teams Console, administrators or analysts can view, filter and drill down on specific data points to answer questions like “who is the most active user”, “who is the least active user”, or “what is the average duration spent viewing a particular presentation”.

Analytics Tags

Analytics tags are special codes that can be added to the end of a web or deep link that will identify a specific user in Ingage’s Analytics. When a users sends a web link to a customer they can append this special code, then when the administrator views the analytics in the Teams Console, they will be able to identify if the user opened that web link. Here is what a weblink looks like with an Analytics Tag:

Notice the ?c=vincent_vega – this is the analytics tag. When this link is opened, our analytics backend will capture all events for the presentation view and record the analytics tag so that an administrator can filter to see if the weblink with this tag was accessed.

Annotations Mode

On the iPad users can enable a special mode that allows them to draw (annotate) on their screen. They can use either their finger or an Apple Pencil to draw annotations. They can use these annotations to highlight certain parts of the presentation for visual effect. The annotated screens can be shared to the user via Text Message or Email. Annotations mode needs to be enabled on the iPad. It can be turned on by clicking on the Gear icon at the top right hand corner of the library. This opens the Settings screen where Annotations Mode can be enabled. Once enabled, a new annotations button will be visible on the Navigation Bar when presenting a presentation.

Client Applications (Apps)

Ingage has two client applications:

  1. Desktop Application

  2. iOS App

The Desktop application is a cross platform application that runs on either MacOS or Windows. Most users tend to use our Desktop application for editing presentations as designers find it more efficient to design in a desktop environment with the fine control of a mouse.

The iOS application runs on either an iPad or an iPhone. The iPhone app is not as capable as the iPad app and has no editing capabilities. Most users use the iOS app for viewing presentations.

Company

A company is the primary organizational unit in Ingage. Most of our customers will be a member of one company, though it is not uncommon for some customers to be a member of other companies that support guest teams. Each company can have an unlimited number of teams where common users can be grouped.

Deep Link

Deep links are special URL’s that instruct a user’s Operating System – like Windows or Mac OS – to open an application to a specific location. You actually use deep links every day when you use your web browser. When you open the URL https://google.com, you are telling your operating system to open the web page at google.com in your web browser. The operating system knows to open the web browser because the url begins with https:// – this is called an URL Scheme and is the instruction the operating system uses to know to open a web browser.

An Ingage Deep link looks very similar to a website URL except instead of beginning with https:// it begins with ingage:// – when the operating system sees an URL that begins with ingage:// it scans the computer for an installed app that is capable of opening our link – in our case this would be our Desktop app on MacOS/Windows or our iPad app on iPadOS/iOS.

Deep links can be generated in the Teams Console, our Desktop Apps and our iOS app. These links can be copied and shared via email or text message. Some of our partners like Leap allow customers to enter Ingage Deep Links directly into their platforms to enable a seamless integration between our two apps.

An example Ingage Deep Link is a combination of the URL Scheme, and action (can be present or edit and ends with a presentation share alias. Generally they look like this:

ingage://present/sY74cv

Design Components

Design components are the basic building blocks of a presentation. Components are added to a page using the Ingage Page Editor. Ingage offers both static and interactive components.

Static Components

Static components are components that cannot be interacted with. They are static page elements.

Rich Text

The rich text component allows a user to place text on a page. The text can contain multiple styles and colors.

Image

Allows for the display of an image on an Ingage page.

Video

Allows for the display of video within an Ingage page.

Shape

Ingage supports simple shapes like circles, ellipses and rectangles and icons.

Gallery

Allows users to add multiple images that are displayed in a grid-like view. Each cell in the grid can be independently resized. Particularly good for displaying multiple images.

Interactive Components

Interactive components are components that the user can interact with to perform actions or change the behavior of the component.

Compare

Allows a user to provide two images whose visibility on the page will be determined by the user sliding an interactive button to reveal one side or the other. Particularly useful for before and after photos.

Scrollmotion

Allows the user to add an interactive scrubber control on a video. The user can drag the scrubber to control the video interactively. Particularly useful for time-lapse videos.

Embed

Embed components can be added to any Ingage presentation page. With this component, creators can use custom web content to provide additional interactivity or even small web applications in their Ingage presentations. Creators can add prebuilt interactive content by installing Premium Content (Price Kit, Profile Pages) from our Ingage Content Marketplace. Creators can embed their own websites, lead capture forms, surveys, YouTube videos, etc.

Dynamic Content

Dynamic Content is a platform feature of Ingage that enables you to update their presentation content at runtime based on data that:

  1. Ingage Profiles

    1. User Profile - user profiles can be configured in Teams Web Console and include fields like a headshot photo, contact info, rep bio.

    2. Team Profile - team profiles can be configured in Teams Web Console and include fields like a cover photo, team photo, team name.

    3. Company Profile - company profiles can be configured in Teams Web Console and include fields like company logo and name

  2. CRM/CPQ Data

    1. Available to enterprise customer only.

    2. Customers can pass in data via a collection of querystring parameters on a deep link URL that they define in the Teams Web Console and consume in their presentation

Every company gets basic Ingage User, Team and Company profiles and do not have the ability to create additional custom profile fields. Companies on our Enterprise tiers can create additional custom profile fields.

File Import

Importing documents into Ingage provides a quick way to allow you to transfer your existing presentations or documents into an Ingage presentation. Ingage supports 4 document types for importing on both the iPad and Desktop apps:

  1. PowerPoint

  2. Keynote

  3. PDF

  4. Images

When importing any of these files, an Ingage page will be created for each page in the imported document. The page will contain an image that represents each page in the imported document. It’s important to remember this – because the page is imported as an image, any text on the page WILL NOT be editable.

Fonts

Ingage ships with a basic set of fonts. These fonts have been chosen by our design team and work particularly well in the context of a presentation. Admin and Creator level users can upload their own fonts into Ingage to maintain brand consistency across all of their marketing channels. Fonts can be uploaded through our Teams Console Website or in both of our client applications.

HTML Pages

HTML Pages are a special type of page in Ingage where creators can use custom web content to provide additional interactivity or even small web applications in your Ingage presentations. An example of a small web application is Ingage's PriceKit.

HTML pages require knowledge of, and the ability to create or outsource your own HTML content. Once you have developed HTML content, all you need to do is compress the HTML page(s) into a .zip file and upload into the Ingage HTML page, or ideally an Embed Component.

NOTE: HTML Pages have been deprecated and we encourage the use of our more flexible Embed Component.

Guest Teams

Guest Teams are used to provide access to presentations owned by a Manufacturer. Guest Administrators can add Guest Viewers to their teams providing access to the content that has been shared by the Manufacturer.

Inspector

The inspector is a common space on the right hand side of the Page Editor and Presentation Storyboard. Inspectors have widgets that can be adjusted to change the behavior or look and feel of the currently selected item. Inspector widgets are designed to serve a range of functions yet never let the user get into a situation where they can break something.

Integrations

Integrations are ways that Ingage can work somewhat seamlessly with other applications or web services. Ingage supports the following integrations:

  1. Deep Links

  2. Public API’s

  3. Single Sign On (SSO)

Further descriptions of these items can be found below.

Deep links are by far the simplest way of integrating with Ingage. A few partners like Leap, Paradigm Vendo, and One Click Contractor can already work with our deep links and offer a seamless way to navigate back and forth between Ingage and their applications.

Two call coaching services (RillaVoice, Siro) use our Analytics Public API to enrich their call coaching data with analytics events from Ingage. This provides a richer coaching experience for the customer.

Public API’s are much more complicated and generally require the customer to have their own engineering team to integrate. Customers who are interested in our Public API integrations should speak to the engineering team to request documentation and coordinate any integration efforts.

Linked Presentation

A linked presentation is a presentation that has been opened using an Open Presentation button. It is a simple plain old presentation – there is nothing at all different about it except in the manner in which it’s been opened. You will see this term used in Session Analytics to differentiate between the session user’s main presentation and any presentation that was opened with an Open Presentation button.

Navigation Bar

When presenting a presentation the navigation bar is visible across the bottom of the screen. The navigation bar has a number of buttons that allow you to easily navigate through your presentation:

Button

Description

iOS

Desktop

Exit

On Desktop you can return to the Presentation Library by clicking on the Exit button.

Back

On iOS you can return to the Presentation Library by clicking on the Back button.

Section Navigation

In the middle of the navigation bar you will see a list of buttons that contain the section names of the presentation. Clicking on these buttons navigate you to the first page of the selected section.

All Pages

The All Pages button presents a window that shows thumbnails for each page in the presentation. Tapping or clicking on one of these thumbnails navigates you to that page. NOTE: Creators and Administrators can disable this button when they don’t want their viewers to jump around the presentation in a non-linear manner.

Annotations

On the iPad a user can enter “Annotation Mode” where they can draw on the pages with either their finger or an Apple Pencil.

Next Page

On Desktop a user can navigate to the next page by clicking on the Next Page button.

Previous Page

On Desktop a user can navigate to the previous page by clicking on the Previous Page button.

The navigation bar can be styled by a creator or administrator in order to have the navigation bar reflect the brand colors used by the company.

Non-Linear Navigation

A key feature of Ingage Presentations is that they can be easily presented in a non-linear manner. This means a user can present pages in almost any order they wish. This non-linear navigation is exposed by clicking on the section buttons in the presentation’s navigation bar, tapping on the “All Pages” button in the presentation’s navigation bar, and/or using the Go To Page button within a presentation. Note: a company administrator can turn off the “All Pages” button if they prefer to prevent their users from skipping around a presentation.

Page

Pages are where users place static design components (Images, Text, etc.) and interactive design components (Buttons, Compares, Scrollmotions). Pages can be organized into sections.

Page Editor

The page editor is where users add content to the pages in their presentation. The page editor supports many of the features of other editing tools like copy/cut/paste, undo/redo, multi-selection. The page editor supports many of the same editing conventions that are provided by default on the host operating system. The page editor has two main areas:

  1. The Page Canvas

  2. The Inspector

Items can be added to the Page Canvas by tapping or clicking on the new component button (a plus sign) on the main application’s toolbar. Once components are added, they can be selected, resized, reorganized, or have their behavior and look and feel changed through the Inspector.

Premium Content

Premium Content is enhanced interactive content that can be added to a customer’s presentation. This content is typically created using web technologies (HTML, CSS & JavaScript) and embedded into an Ingage Embed Component. Premium Content is offered as Page Templates via the Ingage Content Marketplace. Once installed, these page templates can be added to any Ingage presentation and customized to fit the user’s use case. Examples in the page templates are common configurations that can be used as is, or can be tweaked by the customer to match their requirements.

Current Premium Content offerings:

Presentation

A presentation contains a selection of pages that help the presenter tell their story. These pages can be organized into sections allowing for non-linear navigation.

Presentation Library

The Presentation Library is the first view seen when opening our client applications. It contains two window panes:

  1. On the left is the Teams Sidebar. The Teams Sidebar lists all of the companies and teams that the user is permitted to work with. Most customer’s only have one company. Companies who are also member of a Guest Team in a Manufacturers’ company may see additional companies in their sidebar

  2. On the right is the Presentation Library. The library lists all of the presentations the user has access to in the team that is actively selected in the Teams sidebar. Users can download, and possibly edit presentations from this library. They can also perform some actions like duplication and deletion if they have the appropriate permissions.

Presentation Storyboard

When a user begins editing a presentation they are taken to the Presentation Storyboard screen. This screen shows the user a list of all pages within the presentation, organized by section. Users can click on a page to begin editing it, or they can create a new page by clicking on a button that has a large green plus icon on it.

Users can also manage the pages from the Presentation Storyboard by selecting pages and choosing options by right clicking (Desktop) or long-pressing (iOS). Some management options include deleting, duplicating, copy/pasting and reordering.

The Presentation has a sidebar inspector that lets the user choose some advanced options for the viewing experience like applying a new theme or showing/hiding the All Presentations button.

Presentation Syncing (Offline Support)

All Ingage Presentations are downloaded and saved locally to a user’s device. This allows the user to present their presentations even while not connected to the internet. When an update is made to an Ingage presentation, all users who have access to that presentation will receive updates the next time their device is connected to the internet and they open the app. This ensures that every Ingage user in the field will almost always have the most up to date presentation in their library.

Presentation Versions

Each time a user edits an Ingage presentation a new version is created in our database. The viewers of the presentation always see the most current version, but it’s worth noting that Ingage Support can help you roll back a presentation to a previous version on request. If you're in need of a previous version of your content, please file a support ticket.

Presentations Web (PWEB)

Ingage Presentations can be easily shared to the web. When a presentation is shared to the web, it becomes available on Presentations Web – aka PWEB. Presentations that are shared to the web are given a public url that begins with https://web.ingage.io followed by a path that contains a short-code. A full web shared presentation url will look something like this:

Presentations can be shared from within our Teams Console, our Desktop App and/or our iOS app. It is important to note that any presentation shared to the web can be viewed by ANY person in the world who has a link to the presentation’s web URL.

PriceKit

Take your presentation to the next level with the new PriceKit, Ingage’s answer to solving the most common issue sales reps face: presenting the value of a project. To close more deals, homeowners need to understand the value of the investment they’re making with you, but scribbling numbers on a sheet of paper or putting them in a spreadsheet is confusing and wastes time.

With the PriceKit pages, you can go directly to the source by showcasing customized pricing and financing options to help customers grasp the value of your product offering in a way that seamlessly flows with your existing sales process.

Whether you prefer to share simple price comparisons, offer discounts or show financing options, this collection of pages allows you to provide customers with the essential information they need. Plus, they’re easy to set up; just select the page you like, add it to your existing presentation and input your company’s unique pricing information and voila! Your team is ready to close more deals with immediate pricing information.

Profile Builder

Profile Builder are a series of screens in our Teams Web Console that allows users to customize their:

  1. User Profile

  2. Team Profile

  3. Company Profile

These profiles support the Dynamic Content capabilities of the Ingage platform and can be leveraged by premium content templates like Profile Pages.

Profile Pages

Profile Pages are a series of page templates that can be installed via the Ingage Content Marketplace. These page templates are pre-configured and designed to leverage user, team and company profiles.

Progressive Disclosure

The unique nature of Ingage presentations allow the presenter to control the narrative of the presentation by progressively disclosing information when the time is right. Instead of the traditional way of presenting content with tons of images and “walls of text” on a single page, Ingage allows users to move that content into buttons. The presenter can choose the right time to disclose the information by tapping or clicking on the button to allow – or choose not to present it at all if they feel the content behind the button will not be relevant to the viewer.

Public APIs

API is an acronym for Application Programming Interface. It’s a common set of instructions for two computer systems to talk to each other. It allows one computer system to execute code on another system and get a result back in return.

APIs generally have a layer of security enabled to ensure that the system calling into the API only has access to the information that belongs to the caller. This security is commonly solved using API keys that are generated on the target API. API Keys for Ingage can be generated in the Integrations tab in the Teams Console Website.

Ingage currently supports three public APIs:

  1. Automation API (Deprecated in favour of Dynamic Content)

  2. Analytics API

  3. User API

The Automation API allows another service to pass data into our API, and in return our API reads that data, creates a presentation based on that data, then returns to the user an URL to a web shared version of the presentation. The calling service is required to have a special presentation in their company that has special “automation tags” embedded in it. Automation tags can be specified in our Desktop Page Editor.

The Analytics API allows another web service to automatically extract our analytics data into their own Business Intelligence tools for additional analysis beyond what our Teams Console offers.

The User API allows customers to add users to their company and assign those users to a role and team.

Customers will likely require their own engineering teams to write the code to interact with our Public API’s.

Section

Pages can be organized into sections. Sections allow content to be logically grouped and assist in helping the presentation tell a story. When presenting a presentation, the sections are displayed as clickable buttons in the presentation’s bottom navigation bar. This enables non-linear navigation through a presentation.

Share Alias

A share alias is a unique short identifier that can be used to identify a presentation. The share alias for an Ingage presentation can be identified by looking at the presentations deep link. An example Ingage Deep Link looks like this:

ingage://present/sY74cv

The share alias it the code that follows present/. In this example, the share alias would be sY74cv

Single Sign On (SSO)

Single Sign On is a technology that permits a user to use one set of login credentials — for example, a name and password — to access multiple applications. SSO is very popular with enterprise organizations because it eases the management of users, credentials and security across multiple SaaS applications.

Ingage supports SSO as an integration. If you are interested in discussing SSO for your organization, please reach out to your account manager.

Team

Companies can organize their presentations into Teams. Teams need to have members assigned to them, hence the term “Team”. Members of the team can have different roles assigned to them that determines what they can do to/with the presentations in the team.

Teams Console

The Teams Console is for Ingage company administrators or guest administrators who can manage their company’s users, teams and presentations. From this website you can also view their analytics to measure your salesforce’s adoption and usage of the Ingage Suite. New product features can be accessed through the Teams Console including accessing content in our Marketplace.

User Roles

Most systems that support multiple users, have ways to group users by the types of work they are able to perform within the system. In Ingage, we call these User Roles. Every user on the Ingage platform has a role and each of these roles provides a unique set of permissions.

There are two categories of roles in Ingage:

  1. Company Roles

  2. Team Roles

Company Roles

Company Roles are the default role that a user would have when they are added to a team. For example, if a user has a company role of “Viewer”, when they are added to a team they will be given that default role. In the special case of the a Company-Level “Analyst”, if the user has the Company Role of Analyst, they can view Analytics for any Team they’ve been added to regardless of Team Role.

Team Roles

Team Roles specifie the role that a user actually has on a team. A user could have a company role of “Viewer” but could be given a higher role like “Editor” or “Creator” on a specific team.

There are a number of default roles available in a new Ingage company:

Role

Permissions

Admin

Can perform all actions on the Ingage platform including: Creating, editing and deleting users. Creating, editing and deleting teams. Creating, editing, duplicating and deleting presentations. Viewing analytics. Installing Marketplace content. Managing API Keys for access to the Ingage public APIs

Creator

Create, edit, duplicate, delete and view presentations

Editor

Edit and view presentations. Editing is limited to pages which are not locked

Viewer

Can view presentations on the teams that they are members of.

Analyst

Can sign in to the Teams Console Website to view analytics data

If the company has Guest Teams enabled, the following additional roles are available by default:

Guest Admin

Can create, edit and delete users who are on the guest team that this user is a member of

Guest Viewer

Can view presentations on the guest teams that they are members of.

While the above roles work for 99% of all Ingage customers, the Ingage platform allows for custom roles that can be created for unique use cases.

Example(s):

User 1 with these Roles and Permissions:

  • Company-Level: Analyst

  • Drafts Team: Editor

  • Region 1 Team: Viewer

  • Region 2 Team: Viewer

  • Region 3 Team: Not Added

What can User 1 do?

  • For presentations in the Drafts Team, this user can Edit and View the presentations in this team.

  • For presentations in the Region 1 Team, this user can only View the presentations in this team.

  • For presentations in the Region 2 Team, this user can only View the presentations in this team.

  • No access to anything on the Region 3 Team.

  • Because this user is a company-level Analyst, they have access to Ingage Teams to view the Analytics for the Drafts, Region 1, and Region 2 Team.

User 2 with these Roles and Permissions:

  • Company-Level: Viewer

  • Drafts Team: Creator

  • Region 1 Team: Viewer

  • Region 2 Team: Viewer

  • Region 3 Team: Viewer

What can User 2 do?

  • For presentations in the Drafts Team, this user can Create, Edit, View, and Delete in this team.

  • For presentations in the Region 1 Team, this user can only View the presentations in this team.

  • For presentations in the Region 2 Team, this user can only View the presentations in this team.

  • For presentations in the Region 3 Team, this user can only View the presentations in this team.

Did this answer your question?