How to integrate aweber with wishlist the best way ?

6 replies
Hello everybody,

I am running a website with wishlist member. And I normally use the postal adress, to send stuff like gift I give to the members. But this is my problems, and for what I could read in all places, it's a problem for everyone :

1 - When users register with wishlist, only the name and email are sent to aweber
2 - The user have to double optin (so they receive an email from wishlist, and another from aweber. As long as the website is in french, no need to underline that it's a very confusing thing for the customer)

But this is not an option at all, it causes a lot of troubles that have been said and re-said in a lot of posts and website.

For now, a developper has installed a PHP plugin, so when the user pay on paypal, it uses the paypal merge codes to send the customer datas, automatically to an aweber web form.

So : The customer is sent to aweber, and it doesn't have to double optin. (This is way better).

But the problems still are :

1 - Adress and telephone are not sent (it simply doesn't work, the developper think that aweber won't allow that, or that paypal doesn't work well...)
2 - The email or adress on the paypal account, are not always the adress and email they want to use, or that are corrects
3 - It adds a new step in the process : 1 They Pay, 2 (The new), they are asked to put the email they used to pay, 3 they subscribe to the membership

The simplest way of doing that, would be :
1 - The user pay
2 - They subscribe on the wishlist membership
3 - Datas are sent to my own database AND the aweber database

But Aweber simply doesn't allow that, and wishlist also doesn't have a solution, so, I'll forget about it. (But if someone have a solution, thanks for sharing!! )

In my research of solving that problem, I read a very interesting idea :

The solution is not to use WL aweber integration and go with a single opt in list. Instead use a standalone Aweber opt in form on your site. Make it the second page they see after WL sign up. Pre-populate using the WL codes (double check on these) [wl-email], [wl-firstname], [wl-lastname]. Simply put those codes in the pre-fill values of your aweber form. They should pre-fill with WL user data once the form loads.
So it would make :
1 - The user pay with paypal (or any other stuff)
2 - They register to wishlist
3 - In the confirmation page, they are sent to an aweber web form, filled automatically with the shortcodes from wishlist, they don't have to fill it again, and they just have to press "Confirm". (Would be like asking them "please confirm that everything is correct")
4 - Everything is ok ! Customer is in the wishlist database (adress, email, phone..), AND Aweber. And that, without the confirm optin, because you can desactivate it when it comes to webform.

It seemed very cleaver to me !

So finally, here are my questions :

1 - Do you thing that such a solution is doable ? I mean, I know that this it's difficult to play with the register form in wishlist. Have someone ever do that ? Do someone think that it's possible ?

2 - Do someone have a better idea ? The idea is not to use the double optin at all, make it the simplest way possible for the customer, and to have the RIGHT datas, and have in on both my wishlist database and my aweber database.

3 - If there is any specialist / programmer of wishlist that read that, is anyone able to help me implement it on my wishlist website ?

Thanks for reading my post, hoping it could help someone else too, and hope someone can have thoughts about it
#aweber #integrate #paypal #wishlist #wishlist member
  • Profile picture of the author djcholapin
    Any idea someone ?
    {{ DiscussionBoard.errors[7069044].message }}
    • Profile picture of the author MarketingMinded
      That's sounds like a good (lesser hassle) way of executing what you want. Only thing I would advise you do is check with Aweber. You may get some static from them because your subscribers didn't double opt in.

      The plan sounds good, just make sure you cover all the bases.
      {{ DiscussionBoard.errors[7069109].message }}
  • Profile picture of the author djcholapin
    Hello,

    Thanks for the answer. I contacted aweber about that, and what they answered me is :

    "We autorize single optin with the web form, because we can the collect IP adress of the subscribers and the URL where he subscribes" (they need them for good business purposes).

    So the single web form is ok for them, my idea is to fill the fields automatically, so the user doesn't have the hard work of writing the SAME datas again. But he stills have to click "Confirm" obviously.

    What I still try to figure it out, is if that is tecnically doable, and if someone have ever done that or know how to do that

    Thanks again !
    {{ DiscussionBoard.errors[7069146].message }}
    • Profile picture of the author MarketingMinded
      Well as far as using the short code from WL to auto fill in the web form, no I've never done that but if I had to take a guess I would assume that there is a way to do it.

      If it was me I would just create the custom AWeber web form so you can capture the data you need. Leave a message on the page explaining why you need the data. People are more understanding than you think. In the mean time, you can look for the solution to do what you wanted originally.
      {{ DiscussionBoard.errors[7069228].message }}
  • Profile picture of the author djcholapin
    Thanks for your new answer !

    I'd like to come back because I figured it out today, and I'll give the solution for people who would came on that post :

    1 - To pre populate an aweber form, you just have to do this when you create the form directly on aweber, in the "value" of every field. So it generates a "value='thename' code. Here you can put anything
    2 - Then in the code, replace every value with the thing you want to use. So as the member has registered with the wishlist register form, I can have the name and email '[wlm_email]' etc. So it's simple as that : put the shortcode in the HTML code for the value.

    And for every custom fields, it's like that : value='[wlm_custom thenameofthefiel]'

    Found no information about it on internet, no developper could figured it out (even wishlist support), so I guess the info will be useful !

    Thanks to everybody !
    {{ DiscussionBoard.errors[7075268].message }}

Trending Topics