April 2, 2015

DAP v4.8 Beta & AWeber API Integration

Share this

UPDATE on 04/15/15: We’ve just released DAP v4.8.1 (no change to LiveLinks v1.12)

UPDATE on 06/10/15: DAP v4.8.1 is now Final

Hey Dappers!

We are thrilled to announce the new BETA release of DAP v4.8 and LiveLinks v1.12.

This release only has one new feature but it’s an awesome and much-needed feature.

DAP now has API-based integration with AWeber!

We work very hard to make DAP more efficient and the external integrations more robust. If you use DAP for Membership management and AWeber for Email Delivery, you are going to love this new integration!

Demo Video

Watch this short, 5-minute video that shows you how the new DAP=>AWeber integration works!


(Watch video full-screen & in HD)

Why Is This Integration Better?

1. Easy, Efficient And Reliable

=>  The new API integration is super simple to setup and far more efficient and reliable than the current email-based integration. You no longer have to worry about subscribers not getting added to AWeber because of email delivery issues or because of communication issues between AWeber and your Web Host.

2. Send Membership Password To AWeber

The new integration will also allow you to send user’s membership password to AWeber. You can use AWeber to send out ‘Welcome’ emails instead of sending it from DAP. This is especially useful if you are on shared web-hosting and use your web host to deliver welcome emails but you constantly end up with email delivery issues.

3. Single Opt-In List

AWeber has an automatic double opt-in configured that will send an opt-in email to any contacts you add to the AWeber list. The good news is – if you use the new API integration, AWeber will allow you to setup the new lists as single opt-in. If you want the list to be single opt-in and not require confirmation, just contact Aweber support and request that they disable the forced opt-in for your new lists.

If you want to make your AWeber and DAP integration more efficient and reliable, please watch this video :

Integration Steps

STEP 1:  Authorize DAP to connect to AWeber

1. Visit DAP Admin => Email => AWeber Integration page.

aweberintegration

 
2. Click on the link to “Authorize DAP to Connect to Your AWeber Account”. A new browser window will pop up. It will contain an AWeber authorization form.

aweberauth

3. Enter your AWeber credentials and click on “Allow Access” to complete the authorization.  AWeber will generate an authorization key.

4. Copy the authorization key.

5. Enter the authorization key in the text box on the AWeber integration page (DAP Admin => Email => AWeber Integration):

aweberintegrationauth

 

6.  Click on “Generate AWeber Keys” to generate and save the keys in the DAP database.

This will allow DAP to communicate with AWeber via APIs.

 

STEP 2:  Add Users to your AWeber List

Please NOTE:  Only use this integration if you want to add users from DAP to AWeber. If the users are being added to DAP first (paid or free product) and you want the users to be automatically subscribed to an AWeber list, use this integration. Do NOT use this integration if you use AWeber webform to signup users.  If the integration is from AWeber=>DAP, use this documentation.

1. Visit DAP Products/Levels => Manage page.
2. Select the DAP product that you want to integrate with AWeber.
3. Click on Notifications tab.

4. In the “Plugin Notification Upon User Add” textbox, enter integration string in this format:

aweber:<aweberListId>

Replace <aweberListId> with the list Id of your AWeber list.

When the user is added to this product in DAP, they will be automatically subscribed to the configured list in AWeber.

 

STEP 3 :  Send User’s Password to AWeber

If you want to send user’s dap membership password to AWeber, enter this string in the “Plugin Notification Upon User Add” textbox.

aweber:<aweberListId>:sendpassword

Please NOTE: Replace <aweberListId> with the list Id of your AWeber list.

This will allow DAP to send the password to AWeber and also subscribe user to the AWeber list.

You can use AWeber (instead of DAP) to send out welcome email with membership login credentials to your users. If you don’t find a “Password” field in AWeber, please define a new custom field called “Password” in AWeber. The DAP password will be stored in that field.

STEP 4: Move Users to a Different List in AWeber

If you want to move users from one AWeber list to another automatically upon cancellation in DAP or when the user loses access to the product in DAP, enter this in the “Plugin Notification Upon User Remove” textbox:

aweber:move:<aweberListIdFrom>:<aweberListIdTo>

Please NOTE:  Replace <aweberListIdFrom> with the list Id of the current AWeber list. Replace <aweberListIdTo> with the list Id of the new AWeber list to which the users will be moved.

Say the current list is “myoldlist” and the new list is  “mynewlist“, then enter this:

aweber:move:myoldlist:mynewlist

If you remove a user’s access to this product in DAP, the user will automatically be moved to the new list in AWeber.

Installation/Upgrade

UPDATE on 04/15/15: We’ve just released DAP v4.8.1 (no change to LiveLinks v1.12)

1. Existing DAP (Upgrade)

To use this feature, you will have to upgrade to the new BETA release (DAP v4.8  / LiveLinks v1.12).

Download DAP v4.8 and DAP-WP-LiveLinks v1.12 zip files from your members’ area on our site.

a) You can use the DAP Easy Installer plugin to upgrade DAP to v4.8 and LiveLinks to v1.12.

-OR-

b) You can use FTP to upload the files. To upgrade it via FTP:

=> Download LiveLinks v1.12 zip file from the members’ area on our site, unzip it and upload it to the WP plugins folder on your site (/wp-content/plugins) overwriting the existing DAP-WP-LiveLinks folder.

=> Download DAP v4.8 zip file from the members’ area on our site, unzip it and upload it to the root folder on your site overwriting the existing contents of “dap” folder.

After uploading the files, log in to the DAP admin dashboard to complete the upgrade.

2. New DAP Installation

Install the new BETA release (DAP v4.8  / LiveLinks v1.12) to use the new AWeber integration. You can use the DAP Easy Installer plugin (or use regular FTP) to install DAP.

Platinum Members: We’ve Got You Covered!

Just open a ticket and we’ll upgrade your DAP and/or LiveLinks to the latest version.

Non-Platinum Members:

If you’re not a Platinum member, you should certainly consider upgrading , and avail of our “no worries, we’ll do it for you” service. Plus you get every single one of our plugins, upgrades & support – all for free!

If you don’t wish to upgrade, or do this yourself, then you may purchase our Installation & Upgrade service, and we’ll upgrade DAP & LiveLinks on your site, and also take care of the new file upload.

Quick Links

UPDATE on 04/15/15: We’ve just released DAP v4.8.1 (no change to LiveLinks v1.12)

This new version of DAP v4.8 and LiveLinks v1.12 is free for all Dappers with current upgrades & support.

Cheers!

Veena Prashanth & Ravi Jayagopal
PS: As always, it would be awesome if you would Share this Post and Add a comment below as well 🙂

 


You may also like

DAP v13.6 is here!

More improvements to DAP’s LMS! DAP v13.4 is here…

Leave a Reply

Your email address will not be published. Required fields are marked

  1. Congratulations ! Would be great if there is an integration with Imnicamail in the future too 🙂

  2. Sounds good. Just wondering when the Beta for the new shopping cart interface is done? I’d like to give it a shot, but my site is very “live” so not sure if I should yet.

    Thanks!

  3. I love this update!

    But I need help, how to send aweber password?

    I configured this way: aweber::sendpassword replacing the ID of my list.

    The message must go aweber as:
    Password: %%PASSWORD%%

    That’s right? Because I did it that way to try and password does not come out.

    Maybe missing something I do not know.

  4. Hi Edwar,

    The delimiter (as I mentioned in the video) is colon (:).

    You used this format:
    aweber::sendpassword

    The correct fornat is (single colon):
    aweber:sendpassword

    Test this with a new subscriber. If the user gets added to AWeber successfully, the integration is working.

    When you compose your welcome email in AWeber, you can use the tag for “Password” that you will find in the Personalize Email section.

    See – http://screencast.com/t/RplYTgdl

    Thanks,
    Veena

  5. Fantastic. How did you get Aweber to agree to the single optin as they usually require the list to be a year old before they will let you move it to single optin?

    Any update on Sendy integration?

  6. Please respond soon.

    Ya got as: aweber:ListId:sendpassword

    The Password field showing me the image does not exist in my account Aweber. Do I have to create it?

  7. Edwar,

    If you don’t find it, please create a custom field called “Password” in AWeber.

    Thanks,
    Veena

  8. Hi Chris,

    >> How did you get Aweber to agree to the single optin as they usually require the list to be a year old before they will let you move it to single optin? << We were using email based subscription before and AWeber forces a double-opt-in with this method. Now that we have switched to API integration, if you contact AWeber support, they can turn off the double-opt-in requirement for the list. AWeber considers API a more secure method than the email parser, which is why they will disable confirmed opt in with the API integration. >> Any update on Sendy integration? << Sorry, none yet. Thanks, Veena

  9. This is great! But I’m having trouble getting the password into my welcome email in Aweber. I assumed it would be under personalization the same way email is, but there’s nothing there. This article stresses the fact that we don’t have to create a custom field, so how do we actually send the password in the welcome email?

  10. Hi Courtney,

    When we tested it, it was already there in our account and we assumed it would be there by default.

    Looks like that’s not the case.

    We will update this post.

    If you don’t find it, please create a custom field called “Password” in AWeber.

    Thanks,
    Veena

  11. Veena –

    If I want to convert from AWeber => DAP to use this new integration, would I just need to create and use the DAP “Free Signup” Form Code on my opt-in page instead of the AWeber JavaScript form code?

    Will I need to create a password field for each AWeber list that I’ll be integrating with DAP?

    Does DAP generate and send to AWeber a password for each new user even though there’s no password field in the DAP “Free Signup” Form Code?

    My AWeber auto-response message would need to include the password variable in order to display it, correct?

    Thanks!

  12. Hi Nick,

    Great questions.

    If you are already using AWeber => DAP integration, then you don’t really have to convert to this model.

    You can setup the dap product as a single opt-in product (remove double opt-in content from Notifications tab). This way when the user signs up using AWeber webform, they will be auto-logged-in to DAP. They do not have to wait for a welcome email with their login credentials.

    But if you have paid products, then yes, use this new integration to automatically add users to AWeber.

    >> If I want to convert from AWeber => DAP to use this new integration, would I just need to create and use the DAP “Free Signup” Form Code on my opt-in page instead of the AWeber JavaScript form code? << Correct. >> Will I need to create a password field for each AWeber list that I’ll be integrating with DAP? << Correct. It's a list level setting in AWeber. >> Does DAP generate and send to AWeber a password for each new user even though there’s no password field in the DAP “Free Signup” Form Code? << Correct. >> My AWeber auto-response message would need to include the password variable in order to display it, correct? << Correct. Thanks, Veena

  13. Hi Veena,
    Thanks for your updates. It’s great to see DAP evolve.

    I use RapidMailer from IMSuccessCenter.com. As it’s a WP Plugin and has most of the features of AWeber, I don’t have to pay the montly AWeber fees.

    I haven’t yet tested RapidMailer with DAP. Do you (or anyone) have any experiences, successes or known issues? Thx.

  14. This is cool! Even though I just left Aweber yesterday it is a great improvement in DAP! Look forward to it being out of BETA for other clients.

    I am almost done with my Sendy integration and got some great ideas from this new feature in DAP!

    Thanks for constantly improving Digital Access Pass!

  15. Hi Derek,

    DAP already integrates with GetResponse the same way it does with AWeber.

    Thanks,
    Veena

  16. I’m a new “Dapper”, and I’m impressed by the amount of responsiveness you give to your users! This updated version is a perfect case in point! Great job!

    That being said, as I’m setting up my first DAP based site, I’ve been leaning toward your recommendation of using DAPs email tools with Amazon SES. Now that this new version of DAP is out with Aweber integration, do your recommendations change at all? In other words, do you recommend using Aweber now over DAP+Amazon SES?

    Thanks in advance!

    Sol

  17. Thanks Sol :).

    >> Now that this new version of DAP is out with Aweber integration, do your recommendations change at all? In other words, do you recommend using Aweber now over DAP+Amazon SES? << You can use DAP as an “Email-Sending Tool” and hook it up to an external SMTP service provider – like Amazon SES, Auth SMTP, Mandrill etc. This way you can send thousands of emails at low cost. Please note that DAP does not have advanced Analytics/Tracking feature for emails. If you use an external autoresponder platform like AWeber, ActiveCampaign, GetResponse, you can track open rates and click-through rates etc but of course it will cost you a lot more. We do hope to add full email analytics capability in DAP in future but don't have a release date yet. More details here: http://digitalaccesspass.com/doc/dap-vs-aweber/

    Hope this helps.

    Thanks,
    Veena

  18. That helps a lot, thanks! I will look into the pros/cons of saving by using DAP with SES vs spending more to get the analytics.

    Thank again! 😀

  19. Excellent update and much appreciated!

    Everything seems to be working fine except the name which is not propagated from DAP to Aweber. Is there anything you can do about this? I would like to be able to use the “!firstname_fix” field in my emails from Aweber.

    Cheers,
    Ben

  20. Hi Ben,

    AWeber APIs have a ‘name’ field and not separate firstname/lastname fields.

    DAP sends firstname + lastname in the ‘name’ field to AWeber.

    As long as the first/last name is registered in DAP, it will get sent to AWeber. If that’s not happening, please open a support ticket with us, and we will troubleshoot it.

    Thanks,
    Veena

  21. Hi Veena,

    I have had a couple of sales since and it is still not working. Aweber approved the single opt in to all lists that I’m using the api. On a typical product in DAP in the 3rd part notification box I have: aweber:putt-vids-books I reconnected the aweber authorization key as well, then tested with a $1 test product, no success again. I have no idea, seems straight forward.

    Any idea’s?

  22. Hi Anthony,

    If you are using dap 4.8.1 and have configured everything correctly, it should work. There are no known issues with this integration currently and a lot of DAP users are using it successfully.

    Please open a support ticket with us so we can troubleshoot it and find out the cause.

    Thanks,
    Veena

  23. Hello Veena,

    I’ve successfully integrated dap with aweber + single optin is activated.
    Is there any way now to disable DAP welcome e-mail as it’s useless for us
    to send 2 e-mails to new customers (dap + aweber) where only one can do the job.

    Thanks !
    Jeoff

  24. Hi Jeoff,

    Sure. You can remove the welcome email subject/body content from DAP Products page => Notifications tab.

    Thanks,
    Veena

  25. Hi Veena,

    Is there a way to move DAP members between multiple AWeber lists based on either a specific DAP product they get or specific product chaining?

    For example, if I have 3 levels in DAP and my user is on Level 1 (both in DAP and an AWeber Level 1 List), if s/he buys into Level 2 or 3 through DAP, I’d like to automatically move that user from my Level 1 AWeber List into the relevant Level 2 or Level 3 AWeber list.

    As I understand it, the aforementioned “aweber:move” option is only one move to one specific list, but it doesn’t seem dependent on where the user transitions to in the DAP funnel/buying process.

    Thanks for your help.

  26. How do I add them to multiple aweber lists?

    Can I still keep the original list they were in in aweber and just have them added to a new one? I don’t have to move them from one to another if I don’t want to correct?

    Also with this new weber API they will not be getting any double optin notification email unless I want them to? correct?

  27. Hi Tyson,

    In the plugin notification section, you can add a comma-separated list of all the aweber lists to which you want to add the user.

    For ex:

    aweber:listid1:sendpassword,aweber:listid2:sendpassword

    Can I still keep the original list they were in in aweber and just have them added to a new one?

    Yes, you can.

    I don’t have to move them from one to another if I don’t want to correct?

    Correct.

    Also with this new weber API they will not be getting any double optin notification email unless I want them to? correct?

    Correct. Please talk to aWeber support to turn off double-opt-in for your lists.

    Thanks,
    Veena

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}