Email customers with abandoned baskets using saved templates

Post feature requests to this forum and a pre-configured poll will automatically be created for you.
Post Reply

How important is this enhancement to you?

It's a critical enhancement that I must have.
7
58%
It's an important enhancement but others are more critical.
4
33%
I'd like to have it but it's not that important.
1
8%
I'd never use this feature.
0
No votes
 
Total votes: 12

User avatar
draneb
Captain (CAPT)
Captain (CAPT)
Posts: 314
Joined: Sun Jun 12, 2005 4:07 pm
Location: Texas
Contact:

Email customers with abandoned baskets using saved templates

Post by draneb » Sun Nov 02, 2008 7:36 pm

I had this feature in 5.5 with some custom code Judy had written.

I could view the abandoned baskets and put a check in the checkbox next to the ones we wanted to send emails to. Then, we could assign a pre-made template and email them a coupon code. This worked quite well! We got a lot of customers to return just by offering them an additional 5% or 10% off.

My templates even imported with the dataport utility. I just need the feature again. :)
AC 7.0.3 build 13937

User avatar
jmestep
AbleCommerce Angel
Posts: 8164
Joined: Sun Feb 29, 2004 8:04 pm
Location: Dayton, OH
Contact:

Re: Email customers with abandoned baskets using saved templates

Post by jmestep » Mon Nov 03, 2008 7:33 am

Web2Market has asked me to put together a list of add-ins to develop, like they did the ones for ColdFusion. This is one of them, so hopefully we'll have it out fairly soon.
Judy Estep
Web Developer
jestep@web2market.com
http://www.web2market.com
708-653-3100 x209
New search report plugin for business intelligence:
http://www.web2market.com/Search-Report ... -P154.aspx

Robbie@FireFold
Commodore (COMO)
Commodore (COMO)
Posts: 433
Joined: Wed May 28, 2008 9:42 am
Location: Concord, NC
Contact:

Re: Email customers with abandoned baskets using saved templates

Post by Robbie@FireFold » Mon Nov 03, 2008 8:17 am

I have someone doing this by hand right now. I would love some automation here!
Robbie Hodge
General Manager
Robbie@FireFold.com
http://www.FireFold.com

User avatar
mazhar
Master Yoda
Master Yoda
Posts: 5084
Joined: Wed Jul 09, 2008 8:21 am
Contact:

Re: Email customers with abandoned baskets using saved templates

Post by mazhar » Mon Nov 03, 2008 8:48 am

I think you can send the Email alerts to those customers who are already registered and have abandoned baskets. In this case you have their valid Email address to which you can send an Email. You can customize the abandoned baskets report to incorporate an other button field and available to those baskets owned by registered users. Once the button is available then you can put some custom code to load that basket. Then you can get the associated user from the loaded basket. Once you have the both you can create custom parameters for Email template and send Email template as suggested in below threads
viewtopic.php?f=42&t=8682
viewtopic.php?f=42&t=8571

User avatar
William_firefold
Commander (CMDR)
Commander (CMDR)
Posts: 186
Joined: Fri Aug 01, 2008 8:38 am

Re: Email customers with abandoned baskets using saved templates

Post by William_firefold » Mon Nov 03, 2008 2:25 pm

Tried this but havent had much luck. So far ive added a link button on each row, and set it up like this:

Code: Select all

<asp:LinkButton ID="EmailLink" runat="server" Text='AB Email' SkinID="Button" 
         OnCommand="EmailButtonClick" CommandArgument='<%# GetUserIdString((int)Eval("BasketId")) %>'  
EnableViewState="false"></asp:LinkButton>

Code: Select all

public void EmailButtonClick(object sender, CommandEventArgs e)
    {
			SendEmail((String)e.CommandArgument);
    }

Code: Select all

    private string GetUserIdString(int basketId)
    {
        Basket basket = BasketDataSource.Load(basketId);
        if (basket != null)
        {
		User _user= UserDataSource.Load((basket.UserId));
            return _user.Email;
        }
        return "";
    }
I have gotten hung up there though as I cant seem to get data from it.

User avatar
mazhar
Master Yoda
Master Yoda
Posts: 5084
Joined: Wed Jul 09, 2008 8:21 am
Contact:

Re: Email customers with abandoned baskets using saved templates

Post by mazhar » Tue Nov 04, 2008 10:07 am

I tried this code and it seems that problem is here

Code: Select all

<asp:LinkButton ID="EmailLink" runat="server" Text='AB Email' SkinID="Button"
         OnCommand="EmailButtonClick" CommandArgument='<%# GetUserIdString((int)Eval("BasketId")) %>' 
EnableViewState="false"></asp:LinkButton>
Enable the view state and try the code

User avatar
mazhar
Master Yoda
Master Yoda
Posts: 5084
Joined: Wed Jul 09, 2008 8:21 am
Contact:

Re: Email customers with abandoned baskets using saved templates

Post by mazhar » Tue Nov 04, 2008 10:22 am

OK guys here is modified version of the Daily Abandoned Baskets report which can send Email alert to the registered users having abandoned baskets.
viewtopic.php?f=47&t=8817

Post Reply