Skip to main content
Build a Screen from Scratch
Updated this week

When building experiences, the best place to start is always the screen library. But, while the options there give you plenty of ways to get started, we know that you want to customize your screens beyond what’s offered in the screen library. That’s where design elements come in!


Video Tutorial

Step by Step Guide

  1. From the screen editor view, select “Add Element” from the left navigation menu. This opens up a sub-menu of elements you can add to your screen.


  2. On the top of the sub-menu, you will notice headers for Basic Elements and Form Elements. Below is a full list of design elements for those two categories. Below you will find more info on the element features for each category!


Basic Elements/General

Within Basic Elements, you'll find sub-categories for General, Response Types, Outcomes and Sharing.

  • Text: Static Non-interactive text to provide detail to users.

  • Image/Video: Non-interactive photo, video, or gif to add context, humor, etc.

  • Button: Adds a standard button in the primary styling specified in the experience’s Style Guide. You will have the option to assign as a "secondary button" as well which you can also design in the Style Guide.

  • Image Button: Allows users to answer a question by clicking/tapping on an image. Can also include text.

  • Container: Create groupings of response elements that are contained. Within a container, you can add the following elements: Buttons, Image buttons, social share buttons, form inputs, text, images/video, and main outcome dynamic elements.

  • Restart Button: Allows users to be taken back to the start of the quiz.

    • This is particularly useful for campaigns embedded on-site via iframe, as the user can return to the start of the Jebbit experience without needing to refresh the entire page!

Basic Elements/Response Types

  • Select All That Apply: Allows users to select more than one response on a screen.

  • Dropdown: Allows users to select an answer from a dropdown list.

  • Question Matrix: Allows users to respond to multiple questions with a range of different answers in a table format.

  • Checkbox: Allows users to submit responses via a checkbox. Commonly used for opt-ins.

  • Slider: Allows users to select an answer based on a sliding scale.

  • Form input: Allows users to type an open response into a text field.

  • Mood Board: Mood Boards allow you to create stunning visual experiences that are interactive and fun!

  • Spinners: Spinners give your audience an engaging way of interacting with your brand. Try an example, HERE!

  • Screen Timer: Adding a screen timer to your campaign opens a world of possibilities to further engage your users.

Basic Elements/Outcomes

NOTE: Outcome elements are dynamic elements. These elements allow you to show different things to different users based on the information that you fill in on the 'Add Outcomes' screen.

  • Heading: Provide the name of a specific result a user reached.

  • Description: Provide a description of a specific result a user reached.

  • Image: Provide a picture to accompany a specific result a user reached.

  • Products: On your outcome screen, you can add additional product recommendations which is a powerful way to showcase numerous offerings on your website at one time.

    Basic Elements/ Sharing

  • Social Share: Allow users to share the experience on social media.

  • Facebook Login: Allows users to log in using Facebook for identity verification.

  • Google Login: Allows users to log in using Google for identity verification.

Form Elements

When you click into the Form Elements header, you'll find more specific form elements that you can use to further customize forms based on the data that you want to collect.

NOTE: The majority of the elements that you'll find within the Form Elements menu are pre-labelled for use exactly as you'd expect. A couple of elements to note from this sub-menu are:

  • Create Your Own: This is another way that you can customize a unique text input field.

  • Text Within Form: This allows you to easily insert text within a form container.

  • Long/Short Open Response: Open responses can be made long/short depending on how long of a response you are expecting from the user. If you are asking a question like "Describe your first time at the ballpark," you will want to set the input size to 'Long.' If you are asking for a shorter response, set the input size to 'Short.'

Tip: You can make a form field required by double clicking directly into the form element and making sure the 'Required' setting form the left hand menu is checked off. If a form input should be optional, then you would simply uncheck the 'Required' setting.


Element Positioning Design

Once you’ve added a new element on the screen, you can edit the placement and positioning by clicking on the specific element box to highlight the menu on the left side.


Side-Bar Menu

1. Up/Down Arrows: The arrows will shift the element up or down to change its position on the screen, and click the blue trash icon to delete it.

2. Trash Icon: To remove an element, select the desired element and click on the trash icon.

3. Free-Form positioning: Allows for flexible placement of elements within the screen to scale across different device sizes by anchoring them a specific number of pixels from the edge. To enable free positioning, simply select the container element and click on the three dotted dropdown menu.



* For more information and instructions on "Free-Form Positioning" you can dive in here!


Check out the video below for additional tips and tricks on design best practices:


Did this answer your question?