Sizzle Feature Sets

This document details the requirements of each feature of Sizzle. The features are independent of each other, though many share similar requirements. This is to be as comprehensive as possible, so all features should be listed and explained. 

Scan

Uses the app camera to identify a target image and perform a corresponding function.

  • Scan Screen
    • Interface
      • Fullscreen camera view
      • Active Scanning Target Animation
      • Flashlight on/off
    • Functionality
      • Full screen camera view
      • App will analyze the image and attempt to find a known target
      • Target found
        • App sends the marker identity to the server
        • Server responds with information on the Offer
        • App executes required response (see Available Responses)
        • App executes required endpoint (see Available Endpoints)
      • Target not found
        • Timeout scan after 5 seconds. (notify user)
        • Return to home screen
  • Available Responses
    • Show full screen video
    • Show SizzleFX
    • Play AR audio
    • No response, move to endpoint
  • Available Endpoints
    • Forward user to external URL
    • Show Matterport
    • Add Offer to Wallet
    • Purchase product
  • Available Endpoints that require contacting Sizzle in advance:
    • Complete poll, questionnaire or survey
    • Download Digital Content (white paper, jpeg, motion GIF, video, mp3, animation and other bonus content files to be determined)
    • Download App
    • Launch Game
    • Share in Social Media
    • Enter Sweepstakes 
    • Enter contest
    • Send email
    • Send Text
    • Take picture or video and post to server
    • Report current GPS
    • Start phone call
    • Share with a friend
    • Add to calendar
    • Add to address book/contacts

Watch

The app analyzes the video being played and looks for offer triggers.

  • Watch Screen
    • Interface
      • Control bar
    • Functionality
      • Video plays
      • User touches screen Offer is presented to user
      • Multiple Easter eggs can be programmed for contest
      • Poll, questionnaire, survey, quiz
  • Available Responses
    • Forward user to external URL
    • Add Offer to Wallet
    • Purchase product
  • Available Responses that require contacting Sizzle in advance:
    • Complete poll, questionnaire or survey
    • Download Digital Content (white paper, jpeg, motion GIF, video, mp3, animation and other bonus content files to be determined)
    • Download App
    • Launch Game
    • Share in Social Media
    • Enter Sweepstakes 
    • Enter contest
    • Send email
    • Send Text
    • Take picture or video and post to server
    • Report current GPS
    • Start phone call
    • Share with a friend
    • Add to calendar
    • Add to address book/contacts

Listen – (This feature is coming soon)

The app listens to the user’s environment for a specific signal telling of an available offer. The signal is an ASCII code rendered as audio within the frequency range of 18000Hz

  • Listen Screen
    • Interface
      • Settings
        • Enable/disable listening
        • Set specific “quiet time”
    • Functionality
      • App listens at the required frequency for an ASCII code
      • Code is parsed to get the Offer identification
      • App notifies user of available Offer
      • User responds to notification
        • App requests Offer information from server
        • Server responds with Offer information
        • App executes required response (see Available Responses)
        • App executes required endpoint (see Available Endpoints)
      • User dismisses notification
        • App logs Offer identification info as recently heard
      • User ability to disable listen functionality
        • Set a specific “quiet time”
        • Turn off indefinitely
  • Available Responses
    • Show full screen video
    • Show video inset into background
    • No response, move to endpoint
  • Available Endpoints
    • Forward user to external URL
    • Add Offer to Wallet
    • Purchase product
    • Complete poll, questionnaire or survey
    • Download Digital Content (white paper, jpeg, motion GIF, video, mp3, animation and other bonus content files to be determined)
    • Download App
    • Launch Game
    • Share in Social Media
    • Enter Sweepstakes 
    • Enter contest
    • Send email
    • Send Text
    • Take picture or video and post to server
    • Report current GPS
    • Start phone call
    • Share with a friend
    • Add to calendar
    • Add to address book/contacts

Offers

Offers are the driving force behind Sizzle. Offers are created by a user/company through the offer engine on the website (B2B). An offer has many different variables, some are required, while others are not.

  • New Offer
    • Offer Type
      • Transactional
      • Donations
      • Contests
      • Information
      • Social Sharing
  • Offer Schedule
    • Start Date/Time
    • End Date/Time
    • Frequency Shown
  • Offer Trigger
    • Visual
    • Audio (coming soon)
    • Pressure
  • Offer Location
    • Allows for geo-targeting offers
    • A location must be Sizzle-enabled
  • Offer Demographics
  • Offer Response
    • Show fullscreen video
    • Show video inset into background
    • Show AR video
    • No response, move to endpoint
  • Offer Reason
    • Internal memo for analytics
  • Offer Endpoint
    • Forward user to external URL
    • Add Offer to Wallet
    • Purchase product
    • Complete poll, questionnaire or survey
    • Download Digital Content (white paper, jpeg, motion GIF, video, mp3, animation and other bonus content files to be determined)
    • Download App
    • Launch Game
    • Share in Social Media
    • Enter Sweepstakes 
    • Enter contest
    • Send email
    • Send Text
    • Take picture or video and post to server
    • Report current GPS
    • Start phone call
    • Share with a friend
    • Add to calendar
    • Add to address book/contacts

Wallet

The Wallet is a place for a user to store offers for later use. With the goal being that users will have access to a large amount of offers at any time, there is a high likelihood that they will want to save some of them for viewing/using later due to time or budget restraints. 

  • Wallet Screen
    • Interface
      • List of saved Offers
        • Grouping available
          • Category
          • Ending Soon
          • Recently Saved
        • Offers ending soon will be marked as such
        • Sort and Filter options
        • Search
      • Redeemed Offers
        • Grouping available
          • Category
          • Ending Soon
          • Recently Saved
        • Offers ending soon will be marked as such
        • Sort and Filter options
        • Search
      • Sponsored/suggested Offer
        • Grouping available
          • Category
          • Ending Soon
        • Offers ending soon will be marked as such
        • Sort and Filter options
        • Search
      • Saved Prizes
        • Grouping available
          • Game
          • Ending soon
        • Prizes ending soon will be marked as such
        • Redeem option
        • Sort and Filter options
        • Search
      • Tout(s) to view unsaved Offers in the Discover page
  • Offer Screen
    • Interface
      • Save to Wallet button
      • Remove from Wallet button
  • Functionality
    • Selected Offer is saved to the user’s Wallet
    • User has the ability to view all saved Offers at any time
    • User can forward the Offer to a friend by email, text or WeChat, What’s App, if allowed by maker of offer
    • User may post usable Offer in Social Media if allowed by maker of offer
    • User can remove an Offer from their Wallet at any time, singly or in bulk
    • Once an Offer has expired, it is auto removed from the Wallet
    • Once an Offer has been used to its capacity, it is removed from the Wallet

Discover

The Discover section is where a user will be able to find new Offers to engage with. All Offers will be available in this section. Functionality will be similar to the Apple App Store and Google Play Store. Offers will be categorized and may fall under several categories at once. The goal is to make Offers as easy as possible to discover.

  • Discover Home Screen
    • Interface
      • Search bar
      • Settings button
      • Slider with featured Offers
      • Trending categories
      • Trending Offers
  • Discover Category Screen
    • Interface
      • Back button
      • Search bar
      • Settings Button
      • Subcategories
      • Featured Offers
      • Nearby Offers
      • Offer listing
        • Sortable
  • Discover Offer Screen
    • Interface
      • Back button
      • Search bar
      • Settings button
      • Offer Information
        • Image (optional)
        • Video (optional)
        • HTML5 Animation (optional)
        • Details
          • Time left
          • Rating
          • Description
        • Endpoint
          • External link
          • Sizzle Product
          • Coupon code 
          • Survey
          • Information form
  • Discover Offer Product Screen
    • Interface
      • Product Details
        • Images
        • Video 
        • HTML5 Information
        • Description
        • Price
      • Offer Details
      • Add To Cart button
      • Buy Now button
  • Discover Settings Screen
    • Default categories/filters

Me (My Profile)

The Me section is where a user will be able view and manage all aspects of their account. A user will be able to view and update their profile, view past purchases, or get help with an issue.

  • Me Home Screen
    • Interface
      • Settings button
      • History button
      • Help & Support button
      • Logout button
      • Avatar photo
        • Shown with change button
      • Username (not editable)
      • Display Name
      • Email
      • Phone
      • Address
  • Me Settings Screen
    • Interface
      • Notifications toggle
      • Notifications button
      • Allow Location Based offers button
      • Allow Audio Based Offers button
      • Allow GPS Based Offers button
      • Privacy Settings button
      • Language/Region button
  • Me History Screen
    • Interface
      • Side-scrolling list of recently viewed Offers
        • View Single Item
      • Vertical scrolling list of recent purchases
        • Search bar
        • Filter options
        • Paginated
        • View single item
          • Offer information
          • Transaction information
  • Me Help & Support Screen
    • Interface
      • FAQ button
      • Support Tickets button
      • Manage My Account button

Shop Sizzle

This is the standard e-commerce side of Sizzle. This is meant to function as a marketplace store, where different vendors sell their goods and services. 

  • Shop General
    • Interface
      • Navigation
      • Search bar
      • Account Sign In/Register
      • Footer
  • Shop Home
    • Interface
      • Carousel of featured Offers
      • Trending Offers
      • Suggested Offers
  • Shop Vendor
    • Interface
      • Hero image
      • Avatar
      • Vendor information
        • Rating
        • Location
        • Contact
        • Favorite button
      • Trending products
      • All products
        • Category list
        • Filters
        • Search
        • Sort
        • Pagination
  • Shop Product
    • Interface
      • Product image
      • Product information
        • Vendor
        • Price
        • Offer information
        • Add to Cart button
        • Buy Now button
        • Description
        • Reviews
  • Shop Cart
    • Interface
      • Cart items
        • Product Name
        • Quantity (editable)
        • Price
        • Offer information
        • Remove button
      • Update Cart button
      • Continue to Checkout button
  • Shop Checkout
    • Interface
      • Cart items
        • Organized by vendor/shipment
          • Shipment information
            • Shipping method (user defined)
            • Shipping total
            • Estimated ship/arrival dates
        • Quantity
        • Price
        • Offer Information
      • Subtotals and Total
      • Process Order button
  • Shop Account
    • Interface
      • Recent orders
        • Order date
        • Number of items
        • Estimated arrival date
        • View More button
      • Suggested products
      • Previously viewed products
  • Shop Account Orders Placed
    • Interface
  • Shop Account Settings
    • Interface

Sizzle Accounts

This is the standard consumer User account that everybody has. All activity is assigned to an account.

  • Profile Information
    • Interface
      • Personal information

Sizzle Enterprise Accounts

This is the upgrade to the standard User account that everybody has. An Enterprise Account is required in order to post Offers.

  • Dashboard
    • Interface
      • Offer Listing
        • Add new Offer
        • Edit Offer
      • Analytics Overviews
  • Profile Information
    • Interface
      • Personal information
  • Companies
    • Interface
      • Company List
      • Add new company
  • Offer Details
    • Interface
      • Offer Information
      • Analytics
        • Total views
        • Views by Demographic
        • Conversions
  • Offer Creation/Edit Console
    • Interface
      • Offer details
  • Clients
    • Only for Agency Account Type
    • Interface
      • Create clients

Sizzle Companies

A Company is the professional sub account used for creating/managing Offers. A Company is created by a valid Sizzle User, and can have multiple other Users assigned as administrators. Only one User can be assigned as the Company owner. Company accounts on SIzzle must be verified through a process if they are selling goods with a corporate brand name, prior to the account going live. A company can make their video play to a target, with a bit easier validation.

Sizzle Games

Sizzle will produce several different games for businesses to add prizes to. A game is playable by a Sizzle User at times defined by the game settings. Prizes are won based on defined odds for each game. A prize is stored in the User’s Wallet until redeemed. Redemption is handled solely by the business providing the prize. Sizzle takes no responsibility for prize redemption.

  • Game Screen
    • Portal for all games within Sizzle
    • Interface
      • List of available games
        • Grouping available
          • Category
          • Ending Soon
          • Recently Played
      • Gameplay
        • Game interface is standardized
        • Game is fully skinnable
        • Win Screen
          • Standardized format
        • Lose Screen
          • Standardized format
      • Wallet
        • Game Prizes are added to wallet
          • A prize is an image from the vendor
          • Vendor handles redemption
          • Prize must be able to be removed from the wallet upon redemption
            • Option for Vendor
            • Option for User
Was this article helpful?