Smartlink Apps | Basic 3

Smartlink Apps | Basic 3

Introduction

The following article has been written to detail how our standard Basic 3 app can be set up and used for. We have also detailed all of the available features associated with Basic 3 features, styling, renderer option and miscellaneous options. The Basic 3 app was specifically designed to offer a clean and contemporary tab based customiser for blanks, presigned and print on demand type products. 
Key features of this smartlink app include CSS support, dynamic backgrounds for visualisation, narrow tabs compared to ACP2_3 and easy display of multi sided aspect products. 
The app is intended for use on desktop and larger screen sizes and may not display desirably on smaller screens. 

How To Set Up Basic 3

To set up a new Basic 3 app users need to head into the Settings menu and select the "Smartlink Apps" option highlighted below. 

Once in the "Smartlink Apps" menu simply search for "basic 3" or select it from the available default options. 

Here you can set up new "Configurations" and "Language Packs" from within the sub menus.

We have broken down each section of the submenus in the remainder of this article. 

How to Set A Configuration 

The following tables added below outline the available configuration options that can be used to tailor the App to meet specific requirements. To access every menu simply click the arrow pointing down and the menu will expand for you to customise. 

Within the setup of configuration there are multiple menus detailed below for General setup, Features, Styling, Product Indo, Renderer Options and a Miscellaneous menu
Once created users will be left with a unique 15 digit config code that can then be used to add config to the smartlink.

General Menu

The general menu will allow you to set the name of your config as well as the ability to enable multiple different locale options. This menu has been shown below. 

Locale options link into Language packs which has been detailed further down in this article. Essentially these act as app translation locales that can be listed into this menu for language or terminology translations to key elements of the app such as "Add to cart", "add text" or "add Image". 

Features Menu

The following table details every single option that can be enabled within the Features menu located on your set configuration.
Option Name
Setting Option
Description
Enable image upload
Toggle
Enabled by default this allows for users to upload images to a products image area. 
Enable Facebook
Toggle
Enabled by default this allows users to upload images from their Facebook account.
Enable Flickr
Toggle
Enabled by default this allows users to upload images from their own Flickr account.
Enable Instagram
Toggle
Enabled by default this allows users to upload images from their own Instagram account.
Enable dropbox
Toggle
Enabled by default this allows users to upload images from their own Dropbox account. 
Enable QR
Toggle
Enabled by default this allows customers to click the "QR Scan" button which opens up a popup that details how users can upload an image from their mobile device if using this app on a desktop app. 
Enable Remove Background
Toggle
Enabled by default. Toggles visibility of the remove background tool
Enable Products
Toggle
Enabled by default this will ensure products are enabled within the apps to appear, with this disabled no products would load so this must be enabled. 
Enable product placement
Toggle
With this toggle enabled the app tab for "Product Placement" will appear which will detail the placement of artwork within your product. 
Product placement thumbnail
Toggle
This toggle will ensure a thumbnail of the products placement will appear within the app for customers to see. 
Product search
Toggle
With this toggle set a search box will appear for users to search for items - this is ideal for 
Textual product list
Toggle
Requiring Product Selector this changes the Product display from thumbnail preview to a named list."
Persist state between products
Toggle
"Changing between products in the Smartlink will retain your personalisation. This requires Product Selector"
Image populated validation enabled
Toggle
Cannot 'Add to Cart' unless an Image has been uploaded to all areas.
Image fill validation enabled
Toggle
Cannot 'Add to Cart' unless an Image has been uploaded that covers the entire Print Area on the product.
Text area colour spectrum
Toggle
Enabled by default. This will add an interactive colour picker tool to the Text Area menu in place of the standard text colour swatch
Implicit user image gallery
Toggle
Creates a dynamic image gallery in the app from the images the user has selected.
Persist implicit user image gallery
Toggle
Implicit user image gallery will be retained if user switches product. 
User image API v3 upload processor
Dropdown
From this dropdown you can select from the different types of image processors they wish to set with their products. The options include "Standard", "Embroidery" and "Pantone". 
Print job thumbnail type
Dropdown
From this dropdown you can specify the type of print job that will be generated by the system - this can either be left at PNG by default or updated to generate as JPG.
Add to cart button background colour
Input Field
Allowing for a hex code to be entered to change the colour of the add to cart button. 
Print job number of thumbnails
Inpur Field
With this input field users can specify the number of thumbnails that can be produced with every artwork generation from this app. This is set to "-1" by default to not produce these thumbnails but users of multi aspect product can update this to produce a thumbnail for each page. 
Print job thumbnail size
Input Field
The thumbnail size will be set to 500 pixels by default but users can update this to produce bigger or smaller thumbnails for each generated print job. 
Google analytics code
Input Field
Enter your Google Analytics ID here, Starting with "UA-".
Mouseflow website id
Input Field
Mouseflow is a third party that tracks user activity within your app. Simply add the Mouseflow website ID they will have created for you and this will track activity. 
Product Placement Note
Input Field
With this option you can add a note for customers that will appear within the app to detail the products placement. 
Below gives you a look at how this menu will appear for users. 

Simply scroll through the features menu and once happy with your changes select "Save" and move onto the next menu in the sequence.  

Styling Menu

Styling refers to the appearance of the app and how to create external CSS that can be used against your app. 
Option Name
Setting Option
Description
External CSS
Input Field
Here you can add external CSS to change the appearance of the smartlink.
The styling menu will appear for users like the below. 

An example of the kind of CSS you can set using the cards app can be seen below. Here we have changed the background of the app to black, with borders around the tabs and a black and white add to cart button. 

CSS is optional but recommended as it allows for your own company branding to match with the selected app. 
Once styling has been added users can move onto the next menu within the sequence. 

Product Info Menu

Product Info allow for optional settings appearing within the app such as names, descriptions and pricing. The table below shows all of the available options that can be enabled. 
Option Name
Setting Option
Description
Dynamic Pricing
Toggle
If a product has additive pricing this should be enabled allowing a single product with 'options' and price that changes based on product options selected
Show Product Price
Toggle
Toggle to make 'Product Price' visible within the app.
Show Product Name
Toggle
Toggle to make 'Product Name' visible within the app.
Show Product Description
Toggle
Toggle to make 'Product Description' visible within the app. 
Show Dynamic Pricing Summary
Toggle
Toggle to display Dynamic Pricing Summary based on user selected options
Show Setup and Total Price
Toggle
Toggle to show Setup and Total Price within the app.
The product info menu will appear for users like the below.

Simply scroll through the Product Info menu and once happy with your changes select "Save" and move onto the next menu in the sequence.  

Renderer Options Menu

Renderer Options refers to how the app will first render and second the options that can be set for print job generation when an order is received from a customer. 
Option Name
Setting Option
Description
Draw Surface Area Border
Toggle
By default, a blue dotted line visually represents the Print Areas on the product. This can be toggled to turn them off/ on depending upon preference, gives a clean app appearance. This is most commonly best used on photo upload product to highlight where the decoration area is. Generally not needed for virtual products as they already feature a design.
The renderer options menu will appear for users like the below. 

Simply scroll through the Renderer Options menu and once happy with your changes select "Save" and move onto the next menu in the sequence.  

Miscellaneous Options Menu

Miscellaneous options refer to options that do not really relate to the other menus including the displayed order of the app tabs. 
Option Name
Setting Option
Description
Tab Order
Matrix
Change the order or appearance for selected menus within the App based on numerical order,
eg. 1 = Appears first / topmost.
Specific menus can also be disabled to remove them from the app entirely by toggling the "Disabled" option.
The Miscellaneous menu will appear for users like this below example, as detailed the matrix can be seen here to control the tab order of your app. 

Miscellaneous is the last menu within the configuration, users will than have a unique 15 digit code that they can use when using smartlink builder or default apps. 

Language Packs

As mentioned before on this article language packs can be set to define the shown text for menu options such as "Add To Cart" which users may want to change to either "Add To Bag" or spelling add to cart in French which would be "Ajouter au panier".  To set a new language pack simply click the "+ Create Locale" button shown below. 

Once clicked users can select the language type from the dropdown which is set to English by default, as well as options to set a unique identifier as well as a name. 

With these basic details now set users can expand the menu with the arrow which will show the Translations options which must be entered into the "To" column. These can be changed at a later date by simply amending the app. 

Once the "To" translations have been set simply save the Locale which can than be entered into the "Enabled Locales" menu within the config which will ensure this locale is used for the app. 

Example Of The App

We have created an example of the app for customers to use, this is using a test product with config options shown below. 

Users can access this Basic 3 App link here - Click Here

    • Related Articles

    • Smartlink Apps | Smartlink Builder Overview

      Overview Smartlinks can be configured to suit different use cases and offer control over the end user journey. The available apps that the user can choose from will be detailed within this article. This article will offer information on the core ...
    • Smartlink Apps | Garment 3

      Introduction The following article has been written to detail how our standard Garment 3 app can be set up and used for. We have also detailed all of the available options associated with Garment 3 features, styling, renderer option and miscellaneous ...
    • Smartlink Apps | 3Column3

      Introduction The following article has been written to detail how our standard 3Column3 app can be set up and used for. We have also detailed all of the available options associated with 3Column3 features, styling, product info, renderer option and ...
    • Smartlink Apps | Eris

      Introduction The following article has been written to detail how our standard Eris app can be set up and used for. We have also detailed all of the available options associated with Eris General, Miscellaneous and Image menus. This app has similar ...
    • Smartlink Apps | Proof3

      Introduction The following article has been written to detail how our standard Proof 3 app can be set up and used for. We have also detailed all of the available features associated with Proof 3 features. This app is designed for the B2B market and ...