1. Documentation /
  2. Sparks for WooCommerce

Sparks for WooCommerce

Sparks for WooCommerce brings in extra e-commerce functionalities for your shop page, allowing you to build an engaging website using its modules.


↑ Back to top
  1. Purchase the product from WooCommerce.com.
  2. Download the .zip file from your WooCommerce account.
  3. Go toWordPress Admin > Plugins > Add New and Upload Plugin with the file you downloaded with Choose File.
  4. Install Now and Activate Plugin.
  5. Read on to learn how to set up and configure the product.

More information at Install and Activate Plugins/Extensions.

Plugin Modules

↑ Back to top

The Sparks for WooCommerce extension has eight modules. This section will provide general information about each module and a link to the dedicated documentation.

  1. Go to Settings > Sparks.
  2. Use the Activate button to enable the modules.

Multi-Announcement Bars

↑ Back to top

The multi-announcement bars are useful for the offers that appear from time to time, according to your configurations.

Multi-Announcements bars can be created within the Dashboard, and certain actions will automatically trigger them. Below is an example of offering a free product based on the ones added to the cart. In the following steps, we will explain how an announcement for free books can be created.

Creating the coupon

Before designing the multi-announcement bar, a coupon needs to be created.

  1. Navigate to Marketing > Coupons.
  2. Create a new coupon and insert a suggestive name.
  3. Under Coupon data > Discount Type, select Percentage discount.
  4. Next to the Coupon amount, insert 100 as a percentage of the offer. You can also allow free shipping and configure an expiry date.
General tab

5. Switch to the Usage restriction tab.
6. Next to Products, insert the name of the product which will be available for the offer.

Usage Restriction

Creating the announcement bar

  1. Navigate to Dashboard > Marketing > Announcement Bars.
  2. Click on Add new to create a new one from scratch.
  3. Once the editor opens, click on the plus sign and add the Cart notice block.
Cart Notice

4. Insert the desired text on the Cart Notice.
5. Click on the available button (here: Get Offer) to open its settings.
6. Expand the Advanced link settings and enable the options.
7. Insert a discount code for the offer, which must be the same as the coupon name.

Advanced link settings

8. On the same button set a link to the product included in the offer.

Link the discounted product

Additional settings

There are other available settings, which you can find in the block settings: set triggers for the product or decide on which page it should appear.

Display Location and Display Conditions

Also, magic tags can be used to show the name of the product that was added to the cart and triggered the announcement bar, but they can be configured only after you have set the Products in cart condition and included some of them.

Magic Tags


Multi-Announcement Bar on Cart Page

Video – How to use the Multi-Announcement Bars?

Variation Swatches

↑ Back to top

The Variation Swatches is a useful tool that belongs to an online shop. It displays the availability of the product in different shapes or colors, with different prices. The swatches are shown in colored dots corresponding to the color attributes. In the below example, we will present how to create color variations.

Creating the attributes

  1. Navigate to Dashboard > Products > Attributes.
  2. Set a suggestive name for the attribute that will appear on the website (e.g., “Color”), and choose an attribute type (here: color).
  3. Click on the Add attribute button.
Create Color attribute

4. On the right side, next to the attribute’s name, click on Configure terms.

Configure terms

5. In the new panel, insert the name of the color (e.g., Red).
6. Pick the corresponding color from the Color palette.

Configure the red color
Color attributes

Attaching attributes to products

  1. Navigate to Products and open the desired one.
  2.  Into the Product data space select the Variable product option from the dropdown.
  3. Select the Attributes panel.
  4. Select the Color attribute and expand it.
  5. Check the Used for variations option.
Configure Variable product

6. Inside the Values field, select the attributes that you have created.

Selecting Values

7. Navigate to Variations and click on the Add Manually button.
8. For each value inserted, configure the price and the specifications.
9. Use the Default Form Value to set the default color of the product.
10. Save the changes and check the product.

Colors Specifications


Video – How to configure the Variation Swatches?

Product Comparison

↑ Back to top

The Product Comparison module creates a comparison table, which is an indispensable feature of an online shop that helps the user to have a better overview of the desired products by having them displayed along with their specifications one next to the other.

  1. Navigate to Settings > Sparks.
  2. Activate the Product Comparison module.
  3. Click on the Configure button.
Configure Product Comparison

4. Use the settings accordions to create a pleasant appearance of the table.

Settings Product Comparison


Compare icon on the Shop page
Comparison Table page

Advanced Product Review

↑ Back to top

This module enhances Sparks’ Product Review by allowing users to enable an advanced review section with multiple capabilities.

  1. Navigate to Dashboard > WooCommcerce > Settings > Products.
  2. Scroll down to the Reviews section.
  3. Enable the desired review features.
Configure Advanced Product Reviews


Custom Thank You Pages

↑ Back to top

The Custom Thank You Page creates a more friendly appearance to the online shop by displaying a thank you message after finishing an order. 

  1. Navigate to Dashboard > Marketing > Thank You Pages.
  2. Click on the Add New bottom to start from scratch.
New Thank You Page

3. Once the editor opens, start designing the Thank You page.
4. From the right sidebar, configure the Shipping methods and Payment Gateways, which will trigger the Custom Thank You Page.

Additional settings

Apart from Shipping and Payment, the thank you page can be triggered by the categories of the products using the Categories accordion.

If multiple Custom Thank You Pages are created, the Post Attributes Order can be used to decide which one will be displayed (0 = most important).

Categories and Post Attributes

Custom Thank You Pages for individual products

You can set a specific Thank You Page for each product by following these steps:

  1. Navigate to Products > All Products and pick the desired one.
  2. Click on the Edit button and scroll until the Product data.
  3. Go to the Thank you Page and select the suitable one from the dropdown list.
  4. Click on Update and visit the site to check the changes.

Video – How to create a custom Thank You Page?

Product Tab Manager

↑ Back to top

This option helps you customize the  Products tabs on the shop product page. You can add new tabs and reorder them as you want.

Global tabs

Global tabs can be created to be used by multiple products. This can be controlled by selecting the categories of the products that should display the current tab.

  1. Navigate to WooCommerce > Product Tabs.
  2. Click on Add New to create a new global tab.
  3. Once the editor opens, select the categories where the product tab should appear.
Formatting Global Tab


Individual product tab

The Custom sorting works only in the Sorting tab. The All / Published tabs do not provide this feature.

This feature is available for each particular product and offers the possibility of adding custom tabs for the current products only.

For adding a custom tab to the current product, first edit it, then navigate to Product data > Product tabs

Configure Individual Product Tab

Please note that you’ll only see the default tabs of WooCommerce here and the custom ones you add. The global tabs mentioned in the above chapter don’t appear here.

The custom tabs added in this section can’t be edited with the WordPress blocks editor. The formatting options are available below the text area.

Individual Product Tab Customizations


Video – How to configure the Product Tabs?

Product Wishlist

↑ Back to top

The Wish List Module ensures your customer’s visits through the possibility of storing their favorite products in a special wish list.

  1. Navigate to Settings > Sparks.
  2. Inside the Product Quick View panel, click on the Configure button.
Configure Product Wishlist

3. Use the General Settings dropdown to set the button position.

Button Position Wishlist


Product Quick View

↑ Back to top

The Quick View is an essential tool in e-commerce because it facilitates the customer’s experience, allowing them to quickly look at the product and explore its options without entering the product page.

  1. Navigate to Settings > Sparks.
  2. Inside the Product Quick View panel, click on the Configure button.
Configure Product Quick View

3. Use the General Settings dropdown to set the button position.

Button Position


Quick View – Top position
Quick View – Bottom position

Questions and Support

↑ Back to top

Do you still have questions and need assistance?