GetResponse Integrations Sign up free
ZenCart Plug-in


  • Ecommerce


May 2018

ZenCart Plug-in

Zen Cart is a free open-source shopping cart system designed to be user-friendly enough for non-programmers to set up and use. The platform is so popular that “Zen Cart” has become almost a generic name for online shopping carts.


About Zen Cart

The Zen Cart community consists of shop owners, programmers, designers, and consultants who want to create the ideal shopping cart for online merchants and their customers.

There are no limits on the quantity and types of products you can sell, so Zen Cart can expand as needed. You can customize your shopping cart using the administration tool and templates.

If you host Zen Cart on your own servers, you’ll need a working knowledge of the Linux operating system. But if you use a hosting service, many offer one-click installation of the operating program. Configuring the system takes time and patience because of the wide array of options built into Zen Cart.

The platform includes a simple process for creating and updating products. You can categorize and link products and mark certain products “free”, “call for price,” “featured,” etc. Pricing options include %-off, fixed amount, new price, and quantity discounts.

About API

You can integrate Zen Cart with GetResponse by installing a plug-in inside Zen Cart.

The plug-in automatically adds each new customer to the GetResponse campaign of your choice, along with contact details (city, country and telephone) added as custom fields.

With the API in place, you’ll be able to create email marketing campaigns exclusively for your ecommerce customers. GetResponse built-in tools such as Intelligent Analytics and Advanced Segmentation help you better serve your customers with offers that match their preferences and buying habits.

Note: Imported contacts receive a confirmation email and must click the link inside the email to be added to your GetResponse email marketing list.

Using API

Follow these steps to install the integration plug-in:

1. Download the plug-in zip file from here and copy content of this archive to ZenCart top level (php cURL is required). - copy /your_admin_path/ to your administration folder

2. Edit file: //modules.php (default: /admin/modules.php):

  • in first line, after <?php tag add: ob_start();
  • in last line, before ?> tag add: ob_end_flush();

3. Edit file: //modules.php copy the entire code chunk below and paste before </head> tag:

<!-- GetResponse Plugin -->
        echo ‘<script type=”text/javascript” src=”includes/getresponse/jquery-1.7.1.min.js”></script>’;
        if ($_GET[‘module’]==’ot_getresponse’ AND $_GET[‘action’]==’edit’) {
            echo ‘<script type=”text/javascript” src=”includes/getresponse/ot_getresponse_campaign.js”></script>’;
        } else if ($_GET[‘module’]==’ot_getresponse’ AND $_GET[‘action’]!=’remove’) {
            echo ‘<script type=”text/javascript” src=”includes/getresponse/ot_getresponse_export.js”></script>’;
<!-- GetResponse Plugin -->

Please note: in case you get the following error information:

ERROR: module not loaded due to missing language file: ../includes/languages/english/modules/order_total/ot_getresponse.php all you need to do is create empty file called ot_getresponse.php and copy it to correct language path e.g English: .../includes/languages/english/modules/order_total/

4. Once the module is loaded in the administration panel go to “Modules”=>”Order total” setting.

5. Click on “GetResponse” plugin and click “Install” button.

6. After installation click “Edit” button and set required params: API key and campaign name.

7. Save settings. By clicking “Export to campaign” you’ll add all your existing ZenCart contacts to campaign.

From now on when a customer makes an order he/she is automatically added to GetResponse campaign together with their contact details (city, country and telephone values) that will be added as contact custom fields.

Save settings. When you click Export to campaign, your existing Zen Cart contacts are added to the campaign you specify.

After all existing contacts have been downloaded, new contacts are added automatically.

Growing Your Business

With the growing popularity of online shopping, many competing platforms have appeared. But if you want in-depth control of your setup and configuration options, Zen Cart deserves a close look.

More like this
  • osCommerce Plug-in

    osCommerce Plug-in

    osCommerce is an open-source ecommerce platform, widely used since 2000. You can download the program and use it free of charge on as many sites as you wish.
  • Justuno


    Effortless Marketing Conversions
  • Become an integration partner

    Integrate GetResponse with other applications and become our integrations partner.
    Your integration will be featured here in our integrations directory.

    Submit your integration

  • Build your own integration

    Use our advanced API to build your own integration, linking
    GetResponse with your service.

    GetResponse API