The JavaScript code snippet (what should we call this?) used to integrate ICS widgets and referral tools on merchants sites can be adjusted to suit a variety of configurations and scenarios. Small details can make a big difference in your campaigns campaign performance, things elements like timing, placement and…presentationm.. Modifying the script lets you control and tweak these aspects to achieve SUCCESS.This Reference guide will explore these optionsand presentation are essential considerations to get the most out of your referral campaign. Luckily the ICS integration script offers a host of customizations and configuration options to suit your campaign strategy.
For the moment, customizations are applied at the script level and will require a few manual adjustments to the JavaScript snippet to apply. While this may sound intimidating, in all but the most advanced usages, applying customizations simply involve copying and pasting a line, or swapping out a single value, but we’re here to guide you through it!
While many of these options are laid out briefly in the Anatomy of the Integration Script article, the following pages will explore these options more contextually, how they might be relevant to you and, your campaign, as well as how to apply them.
deep customization to fit the client’s needs.
Most changes of the script only take a few rounds of copy and paste. This reference aims to explore an ever growing list of these options and how you can utilize them.
Communicates many options to our JSS SDK which serves up a
Joseph:
NEW ARTICLE: Anatomy of the script? Make a graphic
Help with naming . These customizations come in a few main categories:
Customizing Widget Behavior
...
Customizing the widget behavior allows you to control key aspects of presentation, placement and launch options of the widget. With these options you can adjust how, when and where and widget is deployed.
Common behavior customizations include items like:
Presenting the widget as a callout or a modal
Adding a delay to the widget
Status | ||||
---|---|---|---|---|
|
Customizing Widget Appearance
...
You can customize the widget’s appearance quickly by adjusting a few basic color settings, or for a more advanced approach, completely retheme it by including your own CSS styles to be applied to .
Commonly used appearance changes include:
Applying your brand’s color palette
Changing border radius value
Applying custom CSS styles to specific elements
Status | ||||
---|---|---|---|---|
|
Customizing Widget Data
...
In addition to being a powerful referral tool, ICS is also useful for collecting data from prospective customers. Configuring and customizing the data collected from the script is an important step to bolstering your database and analytics.
Commonly used options here include:
Collection of customer personal information
Mapping dynamic variables
Status | ||||
---|---|---|---|---|
|