GetResponse Integrations Sign up free
osCommerce Plug-in


  • Ecommerce


May 2018

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.


About osCommerce

The osCommerce platform has many out-of-the-box features that let you set up an online store fairly quickly. Since the code is open source, you are free to customize anything you want. More than 6,900 add-ons are available free of charge or for a nominal fee.

Optimizing the setup and customizing the design of a template can be daunting for a layperson. For most organizations, it may make sense to hire a professional to help with the database, security issues, configuration and design.

In fact, one of the attractions of the platform is the large community of more than 250,000 store owners, developers, service providers, and enthusiasts who provide support and advice to users through community forums, bug reporter, knowledge base, and development workboard.

About API

The GetResponse integration automatically adds new customers from your osCommerce site to the GetResponse campaign of your choice.

Each customer record includes contact details, such as city, country and phone number, and REF number that enables you to track the source of the contact in GetResponse Email Analytics and Advanced Segmentation.

This makes it possible to create email marketing campaigns exclusively for your ecommerce customers, track results using GetResponse Intelligent Analytics, and use Advanced Segmentation to pinpoint new pockets of opportunity.

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

First, download the [plugin][2], and install it in your OS Commerce admin console, as follows:

1. Copy content of the archive to osCommerce top level (php cURL is required).

2. Edit file: //includes/template_top.php

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

3. Edit file: //includes/template_top.php - copy the whole code chunk below and paste in before </head> tag:

<!-- GetResponse Plugin -->
    if (tep_session_is_registered(‘admin’) AND $_GET[‘module’]==’ot_getresponse’ AND $_GET[‘action’]==’edit’) {
        echo ‘<script type=”text/javascript” src=”‘ . tep_catalog_href_link(‘ext/modules/order_total/ot_getresponse_campaign.js’) . ‘”></script>’;    
    } else if (tep_session_is_registered(‘admin’) AND $_GET[‘module’]==’ot_getresponse’) {
        echo ‘<script type=”text/javascript” src=”‘ . tep_catalog_href_link(‘ext/modules/order_total/ot_getresponse_import.js’) . ‘”></script>’;
<!-- GetResponse Plugin --> 

4. In the administration panel go to "Modules"=>"Order total" setting. Instal the module.

5. Now open the edit panel

6. Click “Edit” button and set required params: [API key][3] and campaign name.

7. Save settings. Click “Export to campaign” to export your customers contacts.

From now on it’s all automated: a REF number will be allocated to your osCommerce shop name for immediate contact source tracking. And every time a new customer places an order, he will be added to your campaign contacts automatically. His contact details: city, country and phone number will be added too – as contact custom fields. He also will be placed at the beginning of the follow-up cycle.

This is all available now with just one click.

2: target="_blank" [3]: target="_blank"

More like this
  • ZenCart Plug-in

    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.
  • WordPress


    Grow your list, track site visits, and send ecommerce data with GetResponse for WordPress.
  • 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