Frequently asked questions

BlingRush adds to your store in just a few minutes of work and, without development, the ability to host contests and offer your products as prizes in the competitions directly from your store. The contests are based on a game that the participants need to play in order to win. You can think of this approach as a group sale with a huge twist that is meant to be used on a regular basis, side by side with your existing shopping experience or as part of marketing campaigns. The contests are designed in a way that you actually earn money from and with motivators that encourage the participants to shop and buy products in your store…

Understanding Contests

BlingRush adds to your store in just a few minutes of work and, without development, the ability to host contests and offer your products as prizes in the competitions directly from your store. The contests are based on a game that the participants need to play in order to win. You can think of this approach as a group sale with a huge twist that is meant to be used on a regular basis, side by side with your existing shopping experience or as part of marketing campaigns…

Walkthrough: Creating and modifying a contest

A Contest is a Shopify product managed by BlingRush under the hood and added with relevant functionality that turn it into a contest. Creating a contest does not change in any way the product that was selected as the contest’s prize.

When a contest is created, We add it to the ‘BlingRush Contests’ collection. The store can add a navigation link to the collection to present all the contests to the customer on a single page…

Improve loading time, usability, and design of the contests storefront plugin

BlingRush has made a decision not to modify the store’s theme templates. Actually, we don’t even ask for theme template modification permission when the store installs the app.

Although the BlingRush app works out of the box and is highly customizable, we have added the option for a store to manually modify its own templates and reach any level of customizations it desires.

In order to modify the templates, you will need to have at least basic knowledge in HTML, CSS, and liquid development…

How to modify the built-in styles of the storefront plugin?

BlingRush app storefront plugin runs on the following pages:
The product page
The customer order page
The thank-you/order status page
The contest game page

All of the UI elements contain default styles that the store can modify. Also, the user can set a custom CSS class for each UI part. Applying custom CSS classes will require the store to make changes in the storefront Theme and add to its CSS files’ custom styles…

How to translate the storefront plugin text?

The store can easily modify or translate all the contest-related text presented to the customer on these pages.

To modify the text, select the relevant page to customize under the Customizations menu located at the top navigation menu in the BlingRush app.

Each page has a Messages and Captions section which contains all the available text for modification or translation. Please notice that there are text elements that exist in some or all of the pages. Modifying these text in one customization form will only change the text on that specific page. To alter the same text element in all the pages, you will have to change it in all the customizations forms…

How to use the existing checkout buttons for contest registration?

When a contest page is loaded, the widget identifies that it is a contest page and not a regular product page. The widget then renders the relevant panels and, depending on the store’s settings, either hide the normal checkout/add-to-cart and show a new participation button instead or keeps the existing checkout buttons and uses them for contest registration.

It is common for the store to want to use the existing checkout buttons and not to render a new button instead.

There are a few ways to accomplish this behavior.

First, the store will have to make sure that the widget can successfully locate the existing checkout buttons. Since the store theme can be developed in many ways, there could be a scenario in which the widget will not correctly identify the buttons and will require the store to point out where the buttons are located manually…

Embedding contest storefront plugin in your Theme templates

This article will explain how to manually change the Theme template files to embed the widget’s initialization script.

The store is not required to perform this step. However, embedding this script directly in the Theme templates will reduce the widget’s loading time in the pages and increase the usability of the app…

How to ensure that BlingRush correctly identifies the product page checkout buttons?

BlingRush app widget enables the shoppers to buy a ticket for a contest in the exact same way they buy any other product on the store.
When a contest page is loaded, the widget identifies that it is a contest page and not a regular product page. The widget then renders the relevant panels and depending on the store’s settings, either hide the normal checkout/add-to-cart and show a new participation button instead or keeps the existing checkout buttons and uses them for contest registration…

How to require the customer to accept the terms of the contest

BlingRush app widget enables the shoppers to buy a ticket for a contest in the exact same way they buy any other product on the store.
Since the contest has a set of rules that is not part of the store’s terms of use, it is important from a legal perspective to make sure that the user fully understands the terms. BlingRush widget automatically renders a verification checkbox next to the participation button and prevents the customer from buying a ticket until the checkbox is checked…