Ecommerce Essentials for Shopify
Introduction
EcomEvolve Ecommerce Essentials for Shopify is an App that provides the additional features Basic Shopify needs to be suitable for us in the UK.
The features are listed in Table 1.
|
Feature |
Description |
|---|---|
|
Privacy policy notifier |
A GDPR cookie notification box to asks online shoppers to confirm that shoppers accept the terms of the website. |
|
Currency converter |
A currency converter widget that enables the prices to be displayed in GBP, USD and EUR. Other currencies will be added on demand. |
|
Quantity-based discounts |
The ability to modify the price of product based on the number of items added to the shopping cart. |
|
Discounted product bundles |
The ability sell a secondary product at a discounted price when a primary product is purchased. |
Privacy policy notifier
A GDPR cookie notification box to asks online shoppers to confirm that shoppers accept the terms of the website.
Buyer experience
When a buyer lands on the online store for the first time a message is displayed on the screen informing them that in order to use the website
- they must first agree terms of the store owners privacy policy.
- A link is provided that, when followed, enables the user to read the privacy policy.
- A button is displayed near the message enabling the buyer accept the terms of the policy. When the button is clicked the message is removed and a cookie added to the buyer's browser.
- An optional additional button is provided enabling the buyer to indicate that they do not accept the terms of the privacy policy. When this is clicked access to the website is disallowed.
Seller experience
The design tool features are configured via a single page application.
The design tool can be enabled and disabled via a toggle button. The default configuration is "Disabled".
Message content
- The seller can modify the notification message. The default message is "This website requires cookies to work properly and we also use them to analyse the performance of our website. Please confirm that you are happy to proceed on this basis."
- The seller can add a link to the message, which will direct the user to a page detailing the privacy policy. The anchor text and link URL can be configured by the tore owner.
- The message link can be incorporated into the notification message adding the field {{ link-to-policy }} or appended to the message. By default, it is appended to the message.
- The seller can modify the text used on the button clicked to allow cookies. The default value is "Allow".
- The seller can optionally provide a button that, when clicked disables operation of the website. The default text is "Do not allow"
Message design
- The design of the message is controlled using CSS styling. The following values that can be modified by the owner:
- Box background colour (default dark grey)
- Text colour (default light grey)
- Allow button colour (green)
- Allow button outline colour (grey)
- Disallow button colour (dark red)
- Disallow button outline colour (grey)
Display options
- The message can be can be optionally displayed as:
- Slide up from bottom (default)
- Slide down from top
- Modal pop-up
- When the modal pop-up is specified a further option is enabled enabling the user to specify the maximum width of the dialogue in pixels.
Advanced options
- Instructions on how to manually install the popup
- Edit the notification CSS
- Edit the notification template
- Restore the default notification template
Operational features
Additional buttons are provided to:
- A preview of the cookie bar is displayed.
- Reset the cookie (required after a change in the privacy policy)
- Restore the default values
- Save the changes
Currency converter
A currency converter widget that enables the prices to be displayed in GBP, USD and EUR. Other currencies will be added on demand.
Quantity-based discounts
The ability to modify the price of product based on the number of items added to the shopping cart.
Free and discounted gifts
The ability sell a secondary product at a discounted price when a primary product is purchased.
Buyer experience
When a buyer lands on a product page:
- The parent product is displayed.
- A promotional offer is displayed above the quantity button, informing the customer that an additional item is available to them when they purchase the product. The offer might be a discount off the offer product, which can be up to 100%.
- If the promotion is optional, the user can select check a box to accept the offer.
- If user wishes to accept the offer and the offer product has variants, the user can then select the variant they wish to receive.
- When the clicks the add to cart button, the parent product and the offer product are added to the order.
- Depending on the configuration of the offer product either one offer product is added to the cart, or the same number of offer products as parent products.
- When the user views the shopping cart the discount is applied to the cart.
- The user can remove the offer product from the cart and the discount is no longer applied.
- If the user deletes the parent product, both the parent product and the offer product are removed from the cart.