All Projects → angela-d → abandoned-carts-opencart

angela-d / abandoned-carts-opencart

Licence: GPL-3.0 license
Reach out to prospects with bailed shopping carts; gain valuable insight to usability and recover lost sales.

Programming Languages

PHP
23972 projects - #3 most used programming language
Smarty
1635 projects

Projects that are alternatives of or similar to abandoned-carts-opencart

opencore
OpenCore - Laravel for OpenCart
Stars: ✭ 42 (+180%)
Mutual labels:  opencart, opencart-2x, opencart-module, opencart-extension, opencart-plugin
opencartbrasil
O projeto OpenCart Brasil é uma plataforma gratuita de loja online para lojistas brasileiros.
Stars: ✭ 55 (+266.67%)
Mutual labels:  ecommerce, opencart
opencart-js-css-minifier
JS & CSS Minifier for OpenCart 2.1
Stars: ✭ 13 (-13.33%)
Mutual labels:  opencart, opencart-2x
E-commerceRetailerFYP
Android E-commerce Platform. Allow retailer to post product, manage order, chat and view report
Stars: ✭ 31 (+106.67%)
Mutual labels:  ecommerce
taxjar-php
Sales Tax API Client for PHP 5.5+
Stars: ✭ 66 (+340%)
Mutual labels:  ecommerce
inshop-crm-ecommerce
Inshop CRM / ERP ecommerce. It's powerful framework allows to build systems for business with different workflows. It has on board multi language support, clients management, projects & tasks, documents, simple accounting, inventory management, orders & invoice management, possibilities to integrate with third party software, REST API, and many …
Stars: ✭ 48 (+220%)
Mutual labels:  ecommerce
kasir
Cashier Management & Inventory Management System
Stars: ✭ 28 (+86.67%)
Mutual labels:  ecommerce
Supply
🛍 Supply is a free e-commerce Jekyll theme with Gumroad integration.
Stars: ✭ 24 (+60%)
Mutual labels:  ecommerce
Ecommerce
Angular 6 Ecommerce Application POC
Stars: ✭ 46 (+206.67%)
Mutual labels:  ecommerce
cloudcannon-jekyll-ecommerce
Multilingual e-commerce static website using Snipcart, CloudCannon, and Jekyll
Stars: ✭ 19 (+26.67%)
Mutual labels:  ecommerce
mantle-udm
Mantle Universal Data Model
Stars: ✭ 38 (+153.33%)
Mutual labels:  ecommerce
WF-website
Website for Western Friend, part of the Religious Society of Friends
Stars: ✭ 34 (+126.67%)
Mutual labels:  ecommerce
ng-shopping-cart
🛒 An Angular component library to create shopping carts
Stars: ✭ 46 (+206.67%)
Mutual labels:  ecommerce
raptor
A lightweight product recommendation system (Item Based Collaborative Filtering) developed in Haskell.
Stars: ✭ 34 (+126.67%)
Mutual labels:  ecommerce
crystallize-nextjs-boilerplate
Fully featured Next.js / React eCommerce boilerplate. Combine rich marketing content with product information to create highly converting online stores. Fully tuned for performance with JAMStack edge page generation.
Stars: ✭ 252 (+1580%)
Mutual labels:  ecommerce
mechanic-tasks
Public task repository for Mechanic (https://mechanic.dev)
Stars: ✭ 42 (+180%)
Mutual labels:  ecommerce
ecommerce integrations
Ecommerce integrations for ERPNext
Stars: ✭ 54 (+260%)
Mutual labels:  ecommerce
next-shopify-starter
Nextjs + Tailwind CSS + Shopify Starter
Stars: ✭ 385 (+2466.67%)
Mutual labels:  ecommerce
mytek
Django e-commerce web application with advanced features
Stars: ✭ 27 (+80%)
Mutual labels:  ecommerce
shop manager flutter
A small app to manager simple transactions made in a shop (selling, buying, register handling..etc).
Stars: ✭ 46 (+206.67%)
Mutual labels:  ecommerce

Abandoned Carts Recovery for Open Cart

For Open Cart 2.3.0.2

For a list of improvements & fixes, see the changelog.

Languages available:

  • English
  • Arabic
  • Brazilian Portuguese

Features

  • Self-extracting in OCMOD format
  • Quick configuration (3 options!)
  • Unique emails customized to the prospect; complete with their first name and cart contents
  • No technical skill required for use; tick a checkbox, click send and you're done.

🔗 Install Instructions

🔗 Upgrade Instructions


Usage

On the next page load, you should see an alert indicating issues that may need your attention. For each abandoned cart, the alert count will +1

alerts

By clicking the alerts icon, you will see a new Bailed Carts entry. Following that link, will take you to a list of all unpaid shopping carts that meet your criteria set in the Abandoned Carts configuration.

duplicate warning

As you can see from this screenshot, the system automatically will notify you if this user has another order in the system -- one might indicate a successful checkout. In such event, you want to ensure you don't send them an email from this screen without verifying they haven't already completed checkout (or already received a follow-up)!

To trigger an email, put a checkmark beside any user you would like to get in touch with. Once you selected user(s), click the paper airplane icon on the upper right-hand side of the page and a follow-up email will be sent from you:

Hi, Jane

We noticed you stopped by our shop recently and didn't complete your purchase; we just wanted to make sure this wasn't in error -- if you meant to complete checkout, you didn't complete the payment process and thus your order wasn't placed.

For your convenience, here's a list of what was in your cart: 1x MacBook

If your bailed cart was intentional, we'd love to hear any feedback, suggestions or complaints you can offer so we can improve our store and customer experience!

You received this message because you (or someone using your email address) recently stopped by our shop - you have not been added to any newsletter and will not receive further communication from us as a result of your order attempt (unless you explicitly signed up to our newsletter and/or product notifications). We do not forcefully sign people up to our communications. We thank you for your interest in our merch; have an excellent day!

Regards,

Your Store

https://yoursiteurl/

You can customize the verbiage by directly editing the language file: abandoned_carts.php

Things to consider

If you changed your admin url to something other than /admin (as everyone should!) be sure to unzip the extension before you install and modify any of the filepaths for admin/ to yourhiddenadminurl/ and re-package it (do not place it in a folder to re-zip!)

This extension should be multi-store compatible out of the box, but was not tested to ensure compatibility.

Tested in a single shopping cart environment running PHP 7.0+

👻 If your online store utilizes a Onepage checkout extension, you may be interested in Purge Ghost Orders

Note

You do not need to clone this repository to utilize the plugin, all you have to do is download the zip file.

You can also download it from the Open Cart Marketplace.

I included the source in this repository for those who like to review the codebase prior to using new code.

Language Info

The language the email is sent to the recipient in, is dependent upon the language of their 'profile' as they visited the site (which is typically the default language of the front-end of your store.)

If you would like to contribute a new language pack, please see contributing info.

Arabic language translated by Ahmed Muhayshi and 7oda187

Brazilian Portuguese translated by KEVAO28

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].