Your discount: -33%
Model
290
Version
1.5.1
Availability:
In Stock
450 грн300 грн
PHP
7.2-7.4
Compatibility
Opencart 3.0, OcStore 3.0
All the features

Pop-up modal windows "Order a callback / Ask a question" help to solve two important questions:

  • Solve the user's problems by providing him with a simple and convenient way to get the information he needs or find out the answers to unsolved questions
  • And as a result, increase the conversion of the store due to retained visitors

And these tasks can be solved using the IMCallMeAskMe module, which is a very flexible tool.

Pluses

  • Ability to create unique windows for each language (one window per language; see also screenshots)
  • Email notification with all fields and the URL from which the action was taken, especially useful for page analysis
  • Flexible settings system (see screenshots)
  • Support for multilingualism (multiple localizations)
  • You can set different email addresses for each language to separate the flow of emails
  • Each window can be configured in a completely different way. For example, make one window for users, another for a callback. Or simply emphasize users inside the form on various details (see in the screenshots what the module allows)
  • It will take 5 minutes to correct names or add your comments in this module.
  • When adding a language, the window will not be empty, because the default settings (in Russian) are provided.
  • Dynamic window loading. There will be no extra text when the page is loaded
  • Validation of fields
  • No vqmod required
  • Statistics by application with the ability to leave comments and specify statuses, which is useful for things like ordering a call
  • Accounting for UTM tags from advertising platforms (utm_source, utm_medium, utm_campaign, utm_content, utm_term). Labels are stored separately in statistics, so you can always use the table for third-party calculations.
  • Ability to display the statistics panel on the main panel
  • You can customize the letter format (specified in the localization file). Available tags ([site_name], [site_url], [name], [email], [tel], [utm_source], [utm_medium], [utm_campaign], [utm_content], [utm_term], [text], [url] ,)
  • You can configure regular expressions to check the fields yourself (in the absence of regular expressions, the field is considered filled, if it is not empty)
  • You can temporarily disable the sending of letters to specific windows.
  • There is a File field where you can attach 1 file to a message (the form field is disabled by default).
  • Protection against spam based on tokens (tokens)
The issue of integration

A flashing animated button may not always be convenient, so the mechanism provides for the use of buttons, blocks, and more.
For this, it is enough to write the "imcallask-click" class (without quotes) for the CSS html-element in the template or in the block (where you will use it).
For example, like this:
<a class="imcallask-click" href="#">Callback</a>
Clicking on such a link will now open the IMCallMeAskMe module form for the user's current language.

In addition, you can also add any other elements in addition to the button.
For this, it is enough to write the "imcallask-click-additional" class (without quotes) for the CSS html element in the template or in the block (where you will use it). For example, like this:
<a class="imcallask-click-additional" href="#">Callback</a>

Attachable files
In the form module, you can enable the "File" field, which allows you to attach 1 file to the message (the settings are similar to other fields). By default, the field is disabled.

The standard OpenCart mechanism is used to upload files. So, the settings of the online store are automatically applied to all downloaded files (file extensions, php verification, etc.).

All uploaded files are stored in the system/IMCallMeAskMe/Uploads/ directory. If you open this directory via FTP, do not delete index.html (highly recommended, because index.html is designed to protect all files in the directory from being viewed).

Also, don't delete the .htaccess file because openmaps 2.3 and above use special directives for security. If you delete the file, you will not be able to open the saved files.

The link to the file is also included in the text of the email and is displayed in the application statistics table.

When deleting an application, the attached file is deleted.

Protection against spam based on tokens (tokens)

This type of protection is designed to counter common automated spammers. In addition, the advantage of this mechanism is that it does not spoil the appearance of the captcha callback form (and similar things), since the mechanism is purely technical.

Its essence is simple. When the user opens the form, a random parameter — a token (marker) — is added to the session. Accordingly, if there is no token in the form when sending, then such an application is not saved and not sent.

To counter spammers with feedback page loading (CURL and similar), the parameter is set using JavaScript.

Features
  • The module uses bootstrap and jquery
  • After adding a language, a window will be displayed for it, but with a standard appearance and with default settings (Russian).
  • To disable the module, it must be deleted in the admin. And the inclusion happens in the opposite way. At the same time, all settings are saved and stored in the database
  • Check that you have the mbstring module for php enabled on your hosting. In 99% of cases, this module is enabled by default.
  • You need to set mbstring.func_overload to 0 in the site settings. If you don't know how to do this, check with your hosting. In most cases, the default value is 0 (you, as a customer, do not need to do anything), but some hostings set the value to 2. This is relevant in cases where you have problems with keys and module activation.
Installation
  • Unzip to the root of the site. Don't worry, no files will be overwritten
  • Open admin and install the module
  • Open the module (editing) in the admin
  • Modifiers may need to be updated
  • Adjust as needed
Renewal
1. Replace the files in the root from the archive
2. Reinstall the module (your settings will be saved!!!)
3. Perhaps you need to update the modifiers and clear the twig cache
4. Use it

What to do if you have a custom theme

First, check if the button did not appear after installation. It's possible that you don't need to do anything. But, if the button did not appear, it is necessary to manually add only two lines to the template (tpl - html):
<script src="catalog/view/javascript/IMCallMeAskMe/jquery.imcallask.js" type="text/javascript"></script>
<link href="catalog/view/javascript/IMCallMeAskMe/jquery.imcallback.css" rel="stylesheet" />

Note that the lines must come after the jQuery and bootstrap connections. For example, you can move them to the footer of the page altogether. After that, clear the cache, update the modifiers and reload the page in the browser. A button should appear.

License and Use
Made for OpenCart 3.0.1.1, 3.0.2.0, 3.0.3.0, 3.0.3.1-3.0.3.8, ocStore 3.0.2.0, 3.0.3.7

By purchasing the module, you automatically agree to the text of the license.
The module has an "as is" distribution principle.

Characteristics

PHP
7.2-7.4
Compatibility
Opencart 3.0, OcStore 3.0
Localization
Russian, Ukrainian, English
Reviews: 0

There are no reviews for this product.

Questions: 0

No questions about this product.

Module installation instructions:

  1. Before performing any actions to install the add-on in Opencart, we recommend creating a backup copy of all site files and the store database;
  2. Install the localcopy fix (if you don't have it installed yet)
  3. Download the module file for the required Opencart version from our website (Follow the installation instructions if there are any in the module archive);
  4. Then go to the "Installing add-ons/extensions" section and click on the "Download" button;
  5. Select downloaded file and wait for the module to be fully installed and the text "Application installed successfully" to appear;
  6. Then go to "Application Manager" and update the modifiers by clicking the "Update" button;
  7. After these actions, you need to add the rights to view and manage the module in the "User Groups" section for the administrator or other users you select by clicking "Select All"
After completing these steps, your module will be installed and ready to use, and you can start configuring it!


Similar products
Description meta tag automatically from description for Opencart
Our module automatically generates the Description meta tag for product, category and manufacturer pages in the Opencart..
7.2-7.4 Opencart 3.0, OcStore 3.0
300 грн
Your discount: -33%
Shopping Cart Savings (Guest)
Shopping Cart Savings (Guest)
Guest Cart Saving OpenCart is an add-on that allows you to save the contents of your guest cart. This means that if the ..
7.2-7.4 Opencart 2.0, Opencart 2.1, Opencart 2.2, Opencart 2.3, Opencart 3.0, Opencart Pro 2.1, Opencart Pro 2.3, OcStore 2.1, OcStore 2.3, OcStore 3.0
449 грн 300 грн
TOP downloads!
Price update when selecting an option without AJAX - Dynamic price of options
Price update when selecting an option without AJAX - Dynamic price of options
Dynamic price of the product when choosing an option and changing the quantity of the product for OpenCart OC2 and OC3 -..
7.2-7.4 Opencart 2.3, Opencart 3.0, OcStore 2.3, OcStore 3.0
0 грн
Your discount: -30%
Google Analytics GA4 Tag Manager Ads Conversion Pixel Remarketing
Google Analytics GA4 Tag Manager Ads Conversion Pixel Remarketing
All-in-one solution for Google Analytics UA, GA4, Ad Conversion Tracking, Enhanced Conversion, GDPR, Facebook Pixel, Con..
7.2-7.4 Opencart 2.3, Opencart 3.0, OcStore 2.3, OcStore 3.0
499 грн 350 грн
Your discount: -40%
XML/YML manager
XML/YML manager
YML\XML Manager module for effective management of your online store The YML\XML manager is an integrated module develop..
7.2-7.4 Opencart 3.0, OcStore 3.0
499 грн 300 грн