Important Notice from AspDotNetStorefront
It is with dismay that we report that we have been forced, through the action of hackers, to shut off write-access to this forum. We are keen to leave the wealth of material available to you for research. We have opened a new forum from which our community of users can seek help, support and advice from us and from each other. To post a new question to our community, please visit: http://forums.vortx.com
Results 1 to 9 of 9

Thread: abandoned cart

  1. #1
    chrismartz is offline Senior Member
    Join Date
    Apr 2010
    Posts
    339

    Default abandoned cart

    Is there any way to email a customer if they abandoned their cart. Like after a week or so? Either through the app or through customization?

  2. #2
    esedirect is offline Senior Member
    Join Date
    Feb 2010
    Location
    Norfolk, UK
    Posts
    343

    Default

    I don't think that there are any type of automated tasks built-in. We auto-send an email to customers one month after their order asking them to go on-line to post feedback.

    On our webserver we have a windows sheduled task which runs every day at 11:30am. This opens IE on the server and calls a .ashx page which runs a stored procedure in the db. This then cycles through the orders from today -30 days, sending out a reminder email to go online and rate our products. It lists the products that they bought so that they can click through.

    The .ashx page is listed here:
    Code:
    <%@ WebHandler Language="C#" Class="yourclassname" %>
    
    using System;
    using System.Web;
    using System.Data.SqlClient;
    using AspDotNetStorefrontCore;
    
    public class yourclassname: IHttpHandler {
        
        public void ProcessRequest (HttpContext context) {
            DB.ExecuteSQL("EXEC your_sp_name");
    		context.Response.Write("<root>EXEC your_sp_name: This page is scheduled to run every day @11:30 and will auto-close after 2 mins.</root>");
        }
     
        public bool IsReusable {
            get {
                return false;
            }
        }
    
    }
    The sp will depend on what you want to achieve.
    http://www.esedirect.co.uk
    --------------------------------------------------------------------------
    Using MS 9.2.0.0 with the following customisations:

    Lightbox/Fancybox enlarged images;
    Auto-suggest searchbox;
    Extra product information shown only to our IP Address (such as supplier info, costs, etc.);
    Failed transactions emailed via trigger;
    Custom app to show basket contents when customer online;
    Orders pushed through to accounting systems.

    All the above without source!

  3. #3
    chrismartz is offline Senior Member
    Join Date
    Apr 2010
    Posts
    339

    Default

    Thanks esedirect! That will work great! Did you happen to see my message I sent you about your quick order page?

  4. #4
    esedirect is offline Senior Member
    Join Date
    Feb 2010
    Location
    Norfolk, UK
    Posts
    343

    Default

    No I didn't. It doesn't seem to be on the quick order page posts. Where did you put the message?
    http://www.esedirect.co.uk
    --------------------------------------------------------------------------
    Using MS 9.2.0.0 with the following customisations:

    Lightbox/Fancybox enlarged images;
    Auto-suggest searchbox;
    Extra product information shown only to our IP Address (such as supplier info, costs, etc.);
    Failed transactions emailed via trigger;
    Custom app to show basket contents when customer online;
    Orders pushed through to accounting systems.

    All the above without source!

  5. #5
    chrismartz is offline Senior Member
    Join Date
    Apr 2010
    Posts
    339

    Default

    Sorry about that. I wrote it directly to your member page as a message.

    http://forums.aspdotnetstorefront.com/member.php?u=9881

  6. #6
    esedirect is offline Senior Member
    Join Date
    Feb 2010
    Location
    Norfolk, UK
    Posts
    343

    Default

    Never read that page!

    I'll put something together, probably for next week.

    Now posted up on the quick order thread.
    Last edited by esedirect; 08-13-2010 at 08:40 AM.
    http://www.esedirect.co.uk
    --------------------------------------------------------------------------
    Using MS 9.2.0.0 with the following customisations:

    Lightbox/Fancybox enlarged images;
    Auto-suggest searchbox;
    Extra product information shown only to our IP Address (such as supplier info, costs, etc.);
    Failed transactions emailed via trigger;
    Custom app to show basket contents when customer online;
    Orders pushed through to accounting systems.

    All the above without source!

  7. #7
    chrismartz is offline Senior Member
    Join Date
    Apr 2010
    Posts
    339

    Default

    Thanks esedirect. I really appreciate it!

  8. #8
    ssgumby is offline Senior Member
    Join Date
    Feb 2009
    Posts
    683

    Default

    esedirect - thanks for posting that! That gives me a great idea for something I want/need to accomplish.

    Much appreciated

  9. #9
    brightspectrum is offline Member
    Join Date
    Feb 2008
    Location
    Seattle, WA
    Posts
    41

    Default

    Hey Chris,
    We just launched a fully integrated tool for AspDotNetStorefront that does exactly that. In fact the tool allows you to send an email at whatever period you choose. Our Professional Edition (due out in August) will also allow you to resend a message if it's not responded to. We already have the tool running on several sites; one you could try it out on is www.umbrellas.net. Just add something to you cart, begin your checkout process (register) and you will get an email in 23 hours after your attemped purchase (23 hours is what this particular customer has as their abandoned cart clock).

    If your interested in purchasing the tool you can go to http://shop.brightspectrum.net. If you have any questions feel free to contact me at 206.763.6303.
    Chidozie Bright
    Bright Spectrum Inc
    Bright Ideas. Creative Solutions