9 min read

Home Screen Banners

The Banners tool in the Poq App Manager is used to control the content blocks on the homescreen, starting below the App Stories section. It allows users to create a variety of types of content, linking to many different areas of the app. The ability to schedule and preview content gives users full control of the app homescreen experience and any changes are published in real-time, delivering new content to your users immediately.

Published, Draft and History

There are three views available in the left-hand navigation bar in the Banners tool; published, current draft, and history.

Published

The published view is the first view you’ll see when you load the Banners tool. It displays the set of banners as they are currently configured for the app. You’ll see the banners list containing information about the banners that are set up as well as a visual preview on the right of the screen which is scrollable.

The banners page showing the published home screen layout
The banners page showing the published home screen layout

The list of banners and the visual preview are both controlled by the filter fields near the top of the screen. This allows you to preview the banners for specific dates and times in the future, giving you confidence that any scheduling has been set up correctly. You can also filter by platform, if you are configuring different banners for iPhone, Android or iPad.

When you are ready to make changes to the banners, you can select “New draft” to create a new draft, or “Resume editing” to continue editing a draft you created earlier. Currently, it is only possible to have one draft at a time to avoid conflicting changes by multiple users, so make sure to communicate well with colleagues who might also be making changes.

Current Draft

The draft view is where users can make changes to the banners they want to be displayed in the app. The overview screen is very similar to the published view, giving the user both a list of the banners and a visual preview, with a few more actions available to the user.

  • The user can change the order of the banners displayed by dragging and dropping the banner
  • The user can delete each banner by clicking on the bin icon on the right side of the banner list
  • The user can create a new banner
  • The user can publish the current draft to the live app
  • The user can delete the current draft, taking them back to the published screen.
  • The user can export and import banners from another app

The banners page showing the draft home screen layout
The banners page showing the draft home screen layout

The final additional feature on the draft view, is ability to see the draft banners on a mobile device by clicking the “See on device” button underneath the visual preview. This generates a QR code that you can scan using your smartphone’s camera, which will launch the live app, but populate the homescreen from the draft, rather than published set of banners. This requires the user to have the app already installed on their device.

History

The history view displays a timeline of the changes made to the published banners. It allows you to create a new draft from a historic version, which can help if you need to revert changes made.

The banners page showing the history screen
The banners page showing the history screen

Previewing and Filtering

The visual preview shown in the banners tool can be used to check the configuration of your banners for scenarios you want to create ahead of time, for example, setting up weekend promotions to run Saturday and Sunday.

Filtering

You have the option to filter by date, by platform and by tags. The changes are reflected in both the list and the visual preview. Banners that are scheduled and do not match the filter conditions will be shown as inactive in the list and hidden from the visual preview.

On Device Preview

In the Draft screen, there is an option to see the draft on device, so that you can check exactly what the draft set of banners will look like in your mobile app. This also works with the filters mentioned above so ensure you have set up the date, time and platform before clicking on “See on device”. Clicking the button will show a pop-up with a QR code you can scan on your device’s camera, which will open the app and load the draft set of banners on the homescreen. You will need to make sure you have the app already installed on your device.

If you see an error reading, “App bundles are not set up”, please raise a ticket with our support team.

Creating a Banner

To set up new content, you will need to create a new draft, or edit the existing one. Once in the Draft section, click “Add a Banner” to open the banner creation screen. Here you can select from a number of content types. This guide will cover each one individually.

Content Types:

  • Image/GIF
  • Video
  • Product Carousel

Image or GIF Banners

Image banners will likely represent most of the content on your home screen. To set up an image banner, follow these steps:

  1. Give the banner a title. This will be used to identify the banner in analytics, used by voice assistance technology to aid visually impaired users and used as a screen title should the banner link to other content like a PLP.
  2. Set the Content type to Image/GIF.
  3. Set the Action from the dropdown. This is to control what happens when the banner is tapped on. The options are as follows:
    • None - the banner will do nothing when tapped.
    • Page - link to a page created in the CMS, choose from the dropdown list.
    • Product Category - link to a Product List Page, choose from the category picker.
    • URL - if a webpage URL is configured, the app will open the page in webview. If an app deep link is configured, the app will navigate to the corresponding screen.
    • Shop - link to the shop screen.
    • Lookbook - link to a lookbook created in the CMS, choose from the dropdown list.
    • Store Finder - link to the Store Finder feature.
  4. Upload a new image file, or select one that was uploaded previously.
  5. Select the banner layout either as full width or half width. Half width banners can be used to make 2 by X grids on the home screen and will need to be followed by another half width banner to complete the row.
  6. Set the padding if required. This is optional.
  7. Set the active or inactive state. Inactive banners will remain hidden regardless of their scheduling. This is useful for banners that are still a work in progress. Active banners will only show if they are scheduled to do so.
  8. Set the schedule for when this banner should show. This is optional and leaving it blank will mean the banner is always shown until it is removed.
  9. Set the platforms you would like this banner to be displayed, iPhone, iPad and Android.

Once these steps are completed, you need to save your banner which will return you to the banners overview screen, where you’ll be able to preview it and publish the draft when satisfied with your changes.

Video Banners (Available from Andromeda v21)

Video banners are played automatically in-line when the user opens their home screen. Similar to Instagram, they are intended for short-form video content, no longer than 30s, which will play on loop and without the ability to pause, fast forward or rewind. Videos can have audio, but by default the video will play on mute until the user manually unmutes it. To set up a video banner, follow these steps:

  1. Give the banner a title. This will be used to identify the banner in analytics, used by voice assistance technology to aid visually impaired users and used as a screen title should the banner link to other content like a PLP.
  2. Set the Content type to Video.
  3. Set the Action from the dropdown. This is to control what happens when the banner is tapped on. The options are as follows:
    • None - the banner will do nothing when tapped.
    • Page - link to a page created in the CMS, choose from the dropdown list.
    • Product Category - link to a Product List Page, choose from the category picker.
    • URL - if a webpage URL is configured, the app will open the page in webview. If an app deep link is configured, the app will navigate to the corresponding screen.
    • Shop - link to the shop screen.
    • Lookbook - link to a lookbook created in the CMS, choose from the dropdown list.
    • Store Finder - link to the Store Finder feature.
  4. Set the Video URL. It is currently the responsibility of the client to host their videos, and the file URL will need to be in an accepted video file format, such as mp4 or MOV.
  5. Set the video aspect ratio. The iOS and Android apps need to create the space for the video before it loads to avoid the screen jumping. By setting the correct aspect ratio, you ensure that the video is not cropped and is shown without borders.
  6. Set the active or inactive state. Inactive banners will remain hidden regardless of their scheduling. This is useful for banners that are still a work in progress. Active banners will only show if they are scheduled to do so.
  7. Set the schedule for when this banner should show. This is optional and leaving it blank will mean the banner is always shown until it is removed.
  8. Set the platforms you would like this banner to be displayed, iPhone, iPad and Android.

With Product Carousel banners, you have the ability to promote your products directly on the home screen. These are shown with some product information like their price and product title and tapping on a product takes you straight to the Product Details Page. To set up a product carousel banner, follow these steps:

  1. Give the banner a title. This will be shown as a title for the carousel . It is also used to identify the carosuel in analytics and is used by voice assistance technology to aid visually impaired users.
  2. Set the Content type to Product Carousel.
  3. Set the Carousel Source from the dropdown. This configures where the products in the carousel are pulled from.
    • Product Category - Select a category from the category picker and the carousel will load in the first set of products
    • Recently Viewed - This configuration pulls the customers’ most recently viewed products into the carousel.
    • Custom URL - This should only be used in custom solutions if set up by your development team, for example to pull in recommendations from an engine.
  4. Set the active or inactive state. Inactive banners will remain hidden regardless of their scheduling. This is useful for banners that are still a work in progress. Active banners will only show if they are scheduled to do so.
  5. Set the schedule for when this banner should show. This is optional and leaving it blank will mean the banner is always shown until it is removed.
  6. Set the platforms you would like this banner to be displayed, iPhone, iPad and Android.

In-Store Home Banner (Available from v25 for customers who have enabled In-Store Mode)

  1. Input your Banner Title (We recommend that you provide a descriptive label e.g. ‘In Store Banner’ or ‘In Store carousel’ to improve accessibility support)
  2. Select the ‘In Store Mode’ content type to surface the banner carousel item configuration
  3. Add items to the carousel
  4. Select an icon to attach to the carousel item
  5. Select the in-app feature that the carousel item should link to when pressed
  6. Optionally select a custom deep link (Note: Setting up a custom deep link requires additional configuration. Speak to the support team for more information)
  7. Select the platforms(s) in which the banner should be visible

Setting up an In-Store banner
Setting up an In-Store banner

App Manager - Import/ Export Content

You can Import and Export your Banners and Stories within the App Manager tool, so they're ready to use when migrating content from one environment to another.

The import and export buttons in App Manager
The import and export buttons in App Manager

Export banner Content using the App Manager

To export your existing banner content using the App Manager…

  1. From the App Manager landing screen, select the ‘Banners’ tab from the menu on the top navigation.
  2. Select ‘New Draft’ or Edit an existing Banner
  3. Click ‘Export’ from the available action items
  4. Select the banners which should be included in the exported file
  5. Deselect the reset linked data toggle if the product IDs/categories are the same in different environments.
  6. Click ‘Export’ from the available action items
  7. File (.JSON) should automatically download to your device

You have exported your latest banner(s).

Exporting your banners
Exporting your banners

Import banner Content using the App Manager

Migrate an existing banner scheme into App Manager and provision for the appropriate environment(s).

Note: When importing Banners it's important to remember that any unmapped category / Product Ids will not be migrated and will need to be mapped to the correct category/product for the banner to navigate to the desired location in app.

To import your existing banner scheme :

  1. From the App Manager landing screen, select the ‘Banners’ tab from the menu on the top navigation.
  2. Select ‘New Draft’ or Edit an existing Banner
  3. Click ‘Import’ from the available action items
  4. Select your banner (.JSON) file from your local device
  5. Click ‘Import’ from the available action items
  6. Each banner is imported into App Manager
  7. Banner draft is provisioned
  8. Save and Publish

You have created a new banner scheme.

Importing a set of banners
Importing a set of banners