Posted on Leave a comment

How to Configure a GDPR Cookie Consent Popup in WebToffee’s Cookie Consent Plugin

Enabling the Cookie Popup in WebToffee’s GDPR Cookie Consent plugin allows you to present a clear, opt-in consent notice that gives users full control over their cookie preferences. By selecting the Popup layout under the GDPR customization settings, you can display a prominent consent window that supports both full acceptance and category-wise preferences — ensuring transparency, user choice, and regulatory compliance.

Cookie Notice Template Types

Before configuring, it helps to know that the plugin offers four cookie notice template types:

  • Classic Type — A traditional full-width bar at the top or bottom of the page.
  • Banner Type — A wide banner-style notice, ideal for bottom-of-screen display.
  • Box Type — A compact box displayed in a corner of the screen.
  • Popup Type — A centered overlay popup that draws clear user attention.

Steps to Enable Cookie Popup on Your Website

Step 1: Navigate to Cookie Consent from the Dashboard

From your WordPress admin dashboard, locate and click on Cookie Consent in the left-hand sidebar. This opens the plugin’s main settings panel.

WordPress Dashboard showing Cookie Consent in the left sidebar
Click on Cookie Consent from the WordPress Dashboard sidebar.

Step 2: Ensure the Customize Option is Set to GDPR

Once inside the Cookie Consent plugin, you will land on the Cookie Banner tab. Look for the Customize dropdown near the top of the settings panel and confirm it is set to GDPR. This ensures all configuration options align with GDPR compliance requirements.

Cookie Banner tab with Customize dropdown set to GDPR
Confirm the Customize option is set to GDPR in the Cookie Banner tab.

Step 3: Go to Cookie Banner > Layout and Select Popup Type

Click on Layout in the left sub-menu under Cookie Banner settings. Under the 1. Cookie Notice section, you will see the available template types: Box Type, Banner Type, and Popup Type. Click on Popup Type to select it.

Once Popup Type is selected, a position option (such as Center) will appear, letting you choose exactly where the popup appears on screen.

Layout tab showing Popup Type selected under Cookie Notice
Select Popup Type under Cookie Banner > Layout > Cookie Notice.

Step 4: Click Update Settings and Reload Your Site

After selecting Popup Type, click the Update settings button in the top-right corner of the settings panel. Once saved, reload your website in a new tab to see the cookie consent popup displayed live.

Update settings button highlighted in the top-right of Cookie Consent plugin
Click Update settings to save, then reload your site to view the cookie popup.

Summary

Enabling the Cookie Popup in WebToffee’s GDPR Cookie Consent plugin allows you to present a clear, opt-in consent notice that gives users full control over their cookie preferences. By selecting the Popup layout under the GDPR customization settings, you can display a prominent consent window that supports both full acceptance and category-wise preferences, ensuring transparency, user choice, and regulatory compliance.

StepActionLocation
1Open Cookie Consent pluginWordPress Dashboard → Sidebar → Cookie Consent
2Confirm GDPR is selectedCookie Banner tab → Customize dropdown
3Select Popup TypeCookie Banner → Layout → Cookie Notice
4Save and verifyUpdate settings button → Reload website
Posted on Leave a comment

Shortcode page

CAtegory list

Necessary

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

Functional

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

Analytics

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

Performance

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

Advertisement

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

Others

Other cookies are those that are being identified and have not been classified into any category as yet.

Preference category

audit table

Posted on Leave a comment

Test 9

Posted on Leave a comment

test page 10

Posted on Leave a comment

test-page

Necessary

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

Functional

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

Analytics

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

Performance

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

Advertisement

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

Others

Other cookies are those that are being identified and have not been classified into any category as yet.

Posted on Leave a comment

Product sync

WebToffee WooCommerce Product Feed & Sync Manager plugin allows you to sync your WooCommerce products with Facebook shops and Google shops (merchant center). The plugin allows generating Facebook/Instagram product feed and Google feed that can be used to upload products into the Facebook catalog and Google merchant center respectively, thereby making the products available for user searches.

With the plugin, you can choose from two options to sync products with Facebook shops.

  1. By creating feed
  2. By direct sync achieved by connecting your Facebook account with the store.

Features offered

Major features offered by the WebToffee WooCommerce Product Feed & Sync Manager plugin are the following:

  • Create Facebook/Instagram feed, Google shop feed
  • Attribute mapping
  • Category mapping
  • Category filter (include & exclude)
  • Auto feed refresh intervals (daily, weekly, monthly)
  • Direct sync with Facebook shops
  • Multiple product filter options (filter by product category and tags)
  • Choose from long/short product description
  • Category mapping
  • Batch sync
  • View product sync log for detecting failed syncs and troubleshooting

Installation

You can refer to the article How to Install a Free Plugin to learn about the installation process of the plugin. On installation WebToffee Product Feed menu is added as shown in the image below.

Pre-requisites

  • Create the necessary business accounts with Facebook or Google shop. You can create a Google shop page from here.
  • Use this reference to view the product fields that will be synchronized via this plugin.

Product feed Configuration

Product feeds are managed through three tabs. They are,

  • Create new feed
  • Manage feeds
  • General settings

Create new feed

This page allows you to configure a new product feed in four steps and they are:

  • Creating new feed
  • Attribute mapping
  • Category mapping
  • Generating feed

Step 1: Create a new feed

In this step, the user can create a new feed for Facebook/Google. The basic feed settings are configured in this step. The image shows configurable options in step 1.

Step 1: create new feed
Step 1: create new feed
  • File name – Unique name given to the feed.
  • Country – Allows choosing a country for the feed.
  • Channel – Allows users to create feeds based on channel. Different channels will have different requirements in terms of product data, structure, etc. The available options are Facebook/Instagram and Google shopping.
  • Exclude product categories – WooCommerce categories that should be excluded from the list.
  • Auto-refresh – Choose from available options to enable automatic feed refresh.
    • Daily
    • Weekly
    • Monthly
    • Manual (The feed won’t be auto-refreshed. You will have to manually refresh the feed by navigating to the Manage Feeds section within the plugin).

Step 2: Attribute mapping

Store owners can choose the corresponding WooCommerce field for the Facebook/Google product field on the left side. The Attribute mapping page of the Facebook shop is given below.

Step 2: Attribute mapping
Step 2: Attribute mapping

Step 3: Category mapping

Store owners can choose the corresponding Facebook/Google category for the WooCommerce categories in their store. The category mapping page of Facebook is shown below.

Step 3: Category mapping

Step 4: Generating feed

This is the final step in creating the feed. The image shows the final step configurations which generate the feed. Here we specify the batch size and delimiter.

Step 4: Generate feed
Step 4: Generate feed
  • Process in batches of – Sets the number of products to be processed at each iteration while generating the feed.
  • Delimiter – Allows setting the separator for differentiating the columns in the CSV file. Assumes ‘,’ by default.

Manage feed

This page allows store owners to manage the existing feed and offer several other options. The image shows the manage feed page.

Manage feed page
Manage feed page
  • Copy URL – The URL point to the product feed created. This can be copied and pasted into the Facebook or Google business account to establish the feed.
  • Refresh -This option allows refreshing the feed manually. If the intervals don’t match users’ specific requirements, they can update the feed manually whenever they want.
  • Download – The feed can be downloaded by clicking this link. The files can later be uploaded to the Business account.
  • Edit – The feed settings can be updated by clicking on this button. Such as feed interval.
  • Delete – The feed can be deleted by clicking on this link.

General settings

This page allows setting the default options. The image shows the general settings page.

General settings
General settings
  • Default feed batch count – Sets the default number of products to be processed at each iteration while generating the feed.

Adding Additional fields to the feed (Google and Facebook)

You can add custom fields such as color, size, age group, gender, unit price, etc via creating custom fields and mapping them to the corresponding Google/Facebook attribute.

Here is how it’s done.

Suppose you want to add an additional field ‘age group’ to your google feed.

First, you need to go to the product’s edit page (in which you want to add the field/s).

Additional fields for Google feed – simple product
Additional fields for Facebook feed – Simple product
Facebook and Google fields for variable product

Now, you may map the custom field within the attribute mapping section while creating the feed.

Facebook product sync configuration


Facebook catalog sync is an alternate method to sync your WooCommerce products with Facebook shops.

With this method you don’t have to copy and paste the feed URL. This method works by allowing you to perform on demand sync using which you can sync products whenever any update is made to the products in your store. The changes will be promptly reflected within Facebook shops therefore eliminating the need to rely on Facebook fetch frequency.

Steps to sync WooCommerce products with Facebook.

Step 1 – Login to your Facebook account

Login to your Facebook account in which you have set up your Facebook shop.

Step 2 – Allow permission for WebToffee product feed & Sync manager plugin

Click the Connect Facebook button and allow permission for WebToffee product feed & Sync manager plugin.

Button to connect to Facebook

Step 3 – Choose the business account/FB shop

If you have multiple business accounts/Facebook shops, it is necessary to choose the account/shop you wish to sync products.

Choose from business accounts/fb shops to sync

Step 4 – Click ‘Continue’

Now you have established connection with your Facebook shop. You can get started with syncing products with Facebook shops.

Manage connection screen after connection with Facebook is established

Step 5 – Filter products

In this step you may filter products you wish to sync with Facebook catalog using different criteria.

First, you need to choose the fb catalog you wish to sync your products (if you have multiple catalogs associated with your business account)

Exclude product categories – You can use this filter to exclude specific categories from syncing with Facebook catalog. You may search and add one or more categories.

Only include specific categories – You can use this filter to only include specific categories in the sync. You may search and add one or more categories.

Exclude product tags – Using this filter you can exclude products associated with selected tags.

Product description type – It is required to send either short or long description to Facebook. You can choose which one should be sent.

Products per batch – It is the number of products that will be processed in a single iteration. You can increase or decrease the value based on your server performance. If you are not sure about it, leave it to the default.

Step 6 – Category mapping

Map store categories with Facebook category
Category mapping – Facebook catalog sync

You may map the store categories to that of Facebook/Google categories. You may save the mapping once done.

Furthermore, you can edit the already mapped categories for Facebook by going to the category edit page. Product level category mapping is also possible with the plugin.

Step 7 – Click the button Map FB categories and Sync

Once the sync is completed, click the Check fb catalog button to redirect to the catalog in your FB business account.

Product sync with Facebook complete screen

There you can view the synced items in your catalog.

View catalog items after sync

View detailed log

Logs section records the product sync status. It provides reasons for failure to sync if any, besides each record.

Log records are used for debugging purposes. In case of any product sync failure, you can refer to the log file by clicking on View Status

Conclusion

WebToffee WooCommerce Product Feed & Sync Manager is a simple plugin that allows you to auto-sync your WooCommerce store with Facebook Shops and Google shops/merchant center. When it comes to Facebook shops the plugin lets you sync your store either via feeds or through direct sync.

Posted on Leave a comment

column

Step 1:
After purchasing the plugin, go to the My Account section in WebToffee. Log in with your credentials. Navigate to Downloads from the dashboard.

Step 2:
Click Downloads to get redirected to My Downloads. Click on the plugin package ZIP file to get it downloaded into your system.

Step 3:
After downloading the ZIP file, navigate to Dashboard > Plugins and click on Add New.

Step 4:
In the window that appears, Click on Choose file to browse the plugin ZIP file.

Step 5:
Choose the ZIP file and click open.

Step 6:
Click Install Now.

Step 7:
After installing, proceed to activate the plugin.

Step 8:
Get your API Key and API Email from the My Account License Keys tab in WebToffee.

Step 9:
Navigate to the plugin’s general settings window. Click on the License tab.

Step 10:
Enter the API License Key and Email. Click on Activate button.

Posted on Leave a comment

Installation smart coupon

Steps to download, install and activate WebToffee plugin

Step 1:
After purchasing the plugin, go to the My Account section in WebToffee. Log in with your credentials. Navigate to Downloads from the dashboard.
Step 2:
Click Downloads to get redirected to My Downloads. Click on the plugin package ZIP file to get it downloaded into your system.
Step 3:
After downloading the ZIP file, navigate to Dashboard > Plugins and click on Add New.
Step 4:
In the window that appears, Click on Choose file to browse the plugin ZIP file.
Step 5:
Choose the ZIP file and click open.
Step 6:
Click Install Now.
Step 7:
After installing, proceed to activate the plugin.
Step 8:
Get your API Key and API Email from the My Account License Keys tab in WebToffee.
Step 9:
Navigate to the plugin’s general settings window. Click on the Licence tab.
Step 10:
Enter the API License Key and Email. click on Activate button.