9 / 9
Oct 2010

I am trying to have buyers automatically get added to an aweber list. I've set everything up one both ends, but it only seems to work if the buyer happens to check the "sign up for product updates and newsletter" box at the bottom of the e-junkie shopping cart page. If that's not checked, it appears that the transaction details do not get sent to aweber.



How can I make it not depend on whether the buyer checks this box or not? They are purchasing a seminar and need to get subsequent information via aweber.

  • created

    Oct '10
  • last reply

    Oct '10
  • 8

    replies

  • 1.5k

    views

  • 4

    users

  • 3

    links

I'm already communicating with you via email, but here's the reply I sent in case anyone else is reading along here:



E-junkie SupportIt is not possible to make that a default opt-in for Free Checkout, since we would have to make it that way for all 10,000 sellers using our service, most of whom would not wish to be regarded as spammers by buyers who didn't notice they were opting into a mailing list during checkout.



If you're using Free Checkout just for testing purposes and will actually be using PayPal Standard for live orders, then rest assured all buyers who checkout through PayPal would automatically be opted-in, since PayPal provides no method to opt-in or -out during checkout. Those buyers would still of course get the opt-in confirmation email from Aweber.

Thanks for the reply - I'll respond here also for the benefit of others.



We are using Authorize.net, not PayPal.



I understand the issue and why it is the way it is. However, it's important that when people purchase this teleseminar that they be added to the aweber list - that's how we communicate the call-in number and pass-code for the seminar. It doesn't seem optimal to be instructing them to be sure to check this box before they've even decided to press the "buy" button.



Is there any way to add instructions to the e-junkie payment page, explaining that rather than opting to get a newsletter, they are actually allowing us to send them info that is part of what they are paying for?



How would you handle this situation?



Thanks, -Jamie

Instead of using our standard Aweber integration method which depends on the buyer deliberately opting-in, a more reliable solution would use the Payment Variable Information URL setting to send the order data to the URL of a custom script on your own server, which would then submit the buyer's info to Aweber. If you would need some help setting that up, we can recommend the competent, E-junkie-experienced developers listed in our directory here:

http://www.e-junkie.com/ej/developer-directory.htm



As another alternative, have you considered using some combination of our Thank-you Email and/or Send Stored/Generated Codes features, to provide buyers with the call-in number and pass-code as soon as their payment is completed?

http://www.e-junkie.com/ej/help.custom.thankyou-email.htm

http://www.e-junkie.com/ej/help.selling-codes.htm



If you want to continue trying to use our standard Aweber integration, you could add some custom text to the shopping cart, explaining to buyers that they must check the "Sign-up for product updates and newsletter" box during checkout. Just add the following lines to your View Cart code on every page, just before the "// -->" line in the standard code you obtained from Seller Admin:



function EJEJC_config() {

EJEJC_POSTCALL=true;

}

function EJEJC_shown() {

jQuery("#tdPmnt").attr("innerHTML",

"<b>NOTE:</b> You <b>must</b> check the <i>Sign-up for product updates and newsletter</i> box during checkout in order to receive instructions to access your seminar!");

}

Thanks - those are all interesting and useful possibilities.



Regarding your last suggestion of adding custom text to the shopping cart, will this same method work with the "buy now" button code?

Buy Now buttons bypass the cart and take the buyer directly to instant checkout for just one item at a time, so in that case there'd be no chance to show any message between clicking the button and reaching the checkout screen. You could, however, put a message on your own product page directly above or below the button itself.

Hi EjunkieGuru,



can I use the above code also with my "add to cart" button and not the 'view cart' button?



I only have one product and most buyers won't even use the 'view cart' button anyway because they checkout immediately after adding the product to their cart.



Thanks



p.s I think this info might be useful in the standard description on how to integrate Ejunkie and Aweber. It took me hours to find this thread and figure out why the Aweber mail wasn't being sent automatically!

The above code has to go into the View Cart button, it won't work if you try to put it into a Add to Cart button.



That doesn't mean that the buyer has to click the View Cart button for this code to work. The View Cart button code is what contains all the information to create the overlay cart that comes up when someone clicks the Add to Cart button, so even if a buyer never clicks the View Cart button specifically that code is being used. Just be sure that you include the View Cart button along with any custom code you've added somewhere on the page with your Add to Cart button and they will work together.