Powered by Adobe Commerce 2.4.8-p3

c2clogo240x240px.png

ContextToCall

This is an Integration with a Third Party Service. Other charges and fees may be required to use this extension on your Store
PRODUCT:
0
TOTAL:

Trader Information

Back to top

Overview

Back to top

ContextToCall is a powerful customer engagement solution that seamlessly integrates call and email communication into your Adobe Commerce (Magento) store through its C2C script. It allows merchants to place a dynamic, interactive button on product pages, category listings, and during the checkout process—fully customizable based on specific business configurations.

Designed to boost conversions and improve user experience, ContextToCall gives customers an easy and immediate way to reach out via phone or email, right from where they are on your site.

Comprehensive pre and post implementation For detailed guidance and support before and after installation, please visit ContextToCall

Features

  • Add a dynamic call/email button on the product detail page, product listing page, and checkout page.
  • Customizable button placement for different areas (e.g., price, title, add-to-cart button, etc.).
  • Global configuration for header/footer and product delta and list pages. 
  • CSV import/export for bulk configuration management.

Installation Guide

Step 1: Install the Module Using Composer

Run the following command to install the ContextToCall_C2C module:

composer require contexttocall/magento-2-module-c2c

Step 2: Update Magento

After installation, run the following Magento commands to complete the installation process:

Copy

php bin/magento setup:upgrade

php bin/magento setup:di:compile

php bin/magento setup:static-content:deploy

php bin/magento cache:flush

Manual Installation

Step 1: Upload Module Files

Download the module package from the source (e.g., zip or Git repo).

Extract and upload the contents to:

app/code/ContextToCall/C2C

Step 2: Enable the Module

php bin/magento module:enable ContextToCall_C2C

Step 3: Register and Compile

php bin/magento setup:upgrade

php bin/magento setup:di:compile

php bin/magento setup:static-content:deploy

php bin/magento cache:flush

Verify Installation

After the installation is complete, navigate to the Stores > Configuration section in the Magento Admin Panel and ensure that ContextToCall_C2C appears under the General section.

User Guide

Users can configure the C2C Script and button placement both globally and at the product level. Please note that product-level configurations take precedence over global/store settings.

Product-Level Configuration

● C2C Code: Add the C2C script at the product level.

● Display on Detail Page: Set to "Yes" or "No" to display the button on the product detail page.

● Display on List Page: Set to "Yes" or "No" to display the button on the product list page.

● Button Position on Detail Page: Choose the position to display the button on the detail page from the available options.

● Button Position on List Page: Choose the position to display the button on the list page from the available options.

Global Configuration 

Global Settings: Configuration for header and footer buttons

● Enable Header Button: Set to "Yes" or "No" to show or hide the button in the header.

● Header Script: Add the C2C script for the header.

● Header Position: Select the desired position for the button in the header from the available options.

● Enable Footer Button: Set to "Yes" or "No" to show or hide the button in the footer.

● Footer Script: Add the C2C script for the footer.

● Footer Position: Choose the desired position for the button in the footer from the available options.

Product Settings

● Display on Detail Page: Enable or disable button display on the product detail page.

● Display on List Page: Enable or disable button display on the product list page.

● Button Position on Detail Page: Choose the button position on the product detail page.

● Button Position on List Page: Choose the button position on the product list page.

Design Settings

● Custom CSS: Apply custom CSS for design adjustments.

Front End

The button will dynamically appear on the product detail pages, product list pages, and other areas, depending on the configuration settings you choose. You can control its visibility and positioning at both the global and product levels, allowing for flexible customization across different pages. Whether it's displayed on the product detail or list page, or during the checkout process, the button will adapt to your preferences, ensuring a seamless user experience tailored to your setup.

Import/Export

Users can leverage native features to easily export and import the C2C script for products. To streamline this process, a new column labeled ‘c2c_code’ has been added to the CSV file.

● Export: The C2C script is included in the exported CSV file, allowing users to manage the script for each product.

● Import: The exported CSV file can be imported into the C2C portal. After making the necessary adjustments or additions, the updated file can be imported back into Adobe Commerce to apply the C2C script at the product level.

This process simplifies managing C2C script configurations across products, ensuring consistency and efficiency in handling large numbers of products.

Uninstallation Guide

You can uninstall the ContextToCall_C2C module either via Composer or manually, depending on how it was installed.

Uninstall via Composer (Recommended)

If installed via Composer:

Remove the Module

composer remove contexttocall/magento-2-module-c2c

Clean Up Magento

php bin/magento setup:upgrade

php bin/magento setup:di:compile

php bin/magento setup:static-content:deploy

php bin/magento cache:flush

Manual Uninstallation

If installed manually (not via Composer), follow these steps:

Remove Module Files

Delete the module folder:

rm -rf app/code/ContextToCall/C2C

Unregister the Module

Edit the app/etc/config.php file and remove or comment out the following line:

'ContextToCall_C2C' => 1,

Run Magento Cleanup Commands

php bin/magento setup:upgrade

php bin/magento setup:di:compile

php bin/magento setup:static-content:deploy

php bin/magento cache:flush

Technical Specifications

Back to top

Seller profile

Context To Call LLC

Seller contact

E-mail

Integrator

ContextToCall

Current Version

1.1.4

Adobe Commerce platform compatibility

Adobe Commerce (cloud): 2.4 (current)

Adobe Commerce (on-prem): 2.4 (current)

Magento Open Source: 2.4 (current)

Type

Stable Build

Updated

07 July, 2025

Categories

Extensions, Customer Support

Supported Browsers

Chrome, Firefox, Safari, IE

Documentation

User Guides

License Type

Open Software License 3.0 (OSL-3.0)

Policy

Privacy Policy

Quality Report

Back to top

Installation & Varnish Tests

Passed

Coding Standard

Passed

Plagiarism Check

Passed

Malware Check

Passed

Marketing Review

Passed

Manual Testing

Passed

All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top

1.1.4:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    Version 1.1.2

    Initial release of the C2C Script integration with button placement settings.
    Added global configuration options for enabling header and footer buttons.
    Introduced product-level configuration for customizing button display and position on product pages.
    Provided support for custom CSS to adjust button designs as needed.
    Enabled flexibility for configuring C2C script in both header and footer areas.
    Implemented options to show or hide buttons on both product detail and list pages.
    Enhanced user experience by allowing customization of button positions for each page type.

Support

Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top

Reviews

Back to top