DAP-to-Aweber Integration

UPDATE April 2, 2015: Starting DAP 4.8, DAP now integrates with Aweber via their API.

UPDATE July 23, 2014: The DAP-to-Aweber integration below has slightly changed – the documentation below has already been updated with the new information.

Subscriber Flow

The flow of subscriber in this model, is “FROM DAP TO Aweber“. User signs up at DAP first, then DAP adds her to Aweber.

If you are looking for the other way, i.e, “FROM Aweber TO DAP”, then click here.

Please Note

When DAP adds a subscriber to your Aweber list, it can currently “send” only the user’s Name and Email address to Aweber. DAP cannot (and does not) send the user’s unique password in DAP, or their affiliate id, etc. If you want Aweber to send out the password, then here’s how you can do it.

How it works

With the “DigitalAccessPass.com” Aweber Email Parser, integrating DAP with Aweber is a total breeze.

1. Login to your account at Aweber.com and from the “Current List” drop-down, pick the list to which you want DAP to add users to.


2. Click on “List Options”, and from the drop-down, select “Email Parser”

3. On the Email Parsers page, select the check-box next to the “DigitalAccessPass.com”

That’s it for the Email Parser activation at Aweber. You will be shown something like the image below – but note that there is no “Final Step”. So nothing further to do on this Aweber page.


4. Log in to your DAP Admin Dashboard and pick the product (whose members you wish to add automatically to your Aweber list from step 1 above)

This step is where things changed on Aweber’s end sometime in June/July 2014. So if you previously performed this step and your Aweber integration has stopped working, please double-check the steps here.

5. Go back to Aweber and select the right list. Then, under List Options > List Settings, under “Basic Information” section, you’ll see “List Name” and right below that, you’ll see “Unique List ID“.

In the image below, both appear to be the same. But on most Aweber accounts, especially new lists recently created, these may not be the same.


Take the “Unique List ID” (NOT THE “List Name”, like it used to be earlier)

Add the text “@aweber.com” to the end of that text – that now becomes your “Aweber List Email”. So if your list’s unique list id is “dap_fans”, then your Aweber List Email becomes “dap_fans@aweber.com”.

Copy this, go to the DAP Products > Manage page, and under the “Notifications” tab, add this Aweber List Email to the “3rd Party Notification” field, and save.


That’s it!

How This Works

So let’s say you picked the list “dap_fans” in your Aweber account, and the DAP Product “Example Subscription Product” (as shown in the screenshots above).

So once you add “dap_fans@aweber.com” to the product’s “3rd Party Notification Email Ids” field and save it, every time someone gets access to the “Example Subscription Product” product (regardless of whether they buy it, or you give them access on the backend), an email is sent out to the email id dap_fans@aweber.com , which looks like this:

From: Joe Subscriber <joe@subscriber.com>

Subject: New User Signup (3rd Party Notification)

Name: Joe Subscriber
Email: Joe@Subscriber.com
Product: Example Subscription Product

And because you have already activated the DigitalAccessPass.com parser in your “dap_fans” list, Aweber automatically adds “Joe Subscriber” with the email id (Joe@Subscriber.com) to your dap_fans list. And the parser has been written in such a way, that the product name will be used as your “Ad Tracking” field for the subscriber. So you will be able to group them and run reports on them in your Aweber account.

Frequently Asked Questions

Q: If I integrate DAP with Aweber and someone signs up to my membership site and then later on cancels or stops paying, can DAP automatically remove people from Aweber?

A: Short answer: No. Aweber doesn’t have a “Remove” parser, only an “Add” parser. So if someone who DAP automatically added to your Aweber list when they purchased a product, cancels or asks for a refund, you will have to manually remove them from the Aweber list. But wait, this may not be such a bad thing after all.

ExtraTip: As soon as someone cancels their subscription (or just doesn’t pay, or their credit card is declined), then their membership account in DAP automatically expires. Which means they can no longer access any content (unless you have specifically set DAP Config to deliberately give ex-members access to content that they paid for previously when they were a member).

So that means, their access in DAP has expired, but they are still on your Aweber list.

This may not be bad, because if you keep sending them emails (through Aweber) about new content and new videos and new stuff you are adding to your membership site even after they’ve cancelled, when they come back to your site through the link in your email, they won’t be able to access the actual content.

So it’s a great way of continuing to keep even ex-members curious and coming back to the site, only to be presented with a “Sorry, you don’t have access to this”, which may be a great incentive for them to come back and join your web site.

Of course, for this to work, you must put all the key content on your web site, and use the emails just to get them curious about the content, and eventually bring them back to the site to deliver the content. However, if you are going to send out all the good stuff in your emails (which doesn’t make sense anyway) then this may be an issue for you.

Q) Will DAP add only paid customers to Aweber? Or both Paid and Free members?

The link is really between the DAP Product and your Aweber List. So regardless of who gets access to that product – for free, by paying, or admin added – they will automatically be added to your Aweber list. So if you don’t want your free members to be added to your Aweber list, then keep your “Free” products and your “Paid’ products separate, and don’t set up this integration for the Free products.

Q) I have a question about how Aweber integrates with DAP.  In this instance i am selling a monthly and yearly membership. The reader clicks on the subscribe button on my sales page and gets taken to Paypal. Assuming i have integrated Aweber properly, does the person get added to my Aweber List as well as the DAP list? Or is the only way they get added to Aweber is through a webform? I would like to be able to email the subscribers from time to time through Aweber but i am not using a Web form on my sales page, only a subscribe paypal button.

For paid products, here’s the flow:
Payment Processor (For ex – Paypal) == > DAP ==> Aweber

1) User pays via Paypal.

2) Paypal notifies DAP (ofcourse you need to integrate Paypal with DAP first either using Paypal hosted buttons (http://www.digitalaccesspass.com/doc/setting-up-your-paypal-button-and-paypal-ipn/) or using DAP generated button for paypal (http://www.digitalaccesspass.com/blog/2010/12/dap-v4-0/).

3) If the Paypal payment was successful, DAP creates the membership account and sends out the thankyou email to user with their membership login info (you can configure thankyou/welcome in the DAP products page).

4) In the DAP products page, you can select the product and set the Aweber list name in the 3rd party notification Ids field. In this field, you can specify a comma-separated list of email Ids.. one of the email ids can be your Aweber list email i.e. mylist@aweber.com

5) After DAP adds the user to purchased product, it sends out notifications to all email Ids listed in the 3rd party notification id field for that product.

Here’s more info on how to integrate DAP -> Aweber for paid products.  Make sure to login to your Aweber account, Click on “My Lists” and within that, select “Email Parser”.  On the Email Parsers page, check the check-box next to the parser named “DigitalAccessPass.com” as described above in this post.

First Name: Veena
Last Name: Prashanth
Email: veena@digitalaccesspass.com
Product: Digital Access Pass with WP LiveLinks
Click Here to Leave a Comment Below 65 comments
Aweber Integration Summary — DAP Documentation - March 11, 2011

[…] this documentation on how to integrate DAP -> […]

Sharif - August 17, 2011

I integrate DAP 4.2 to Aweber and I use HTML free signup form. But it didn’t seem to recognize from which affiliate that the user signup from?

Drew Laughlin - August 31, 2011

I am creating a site with several “one off” products – NOT a membership site.

I do NOT have a need to create a different list for each product. What I want to do is simply create a “Customer List” by integrating DAP with Aweber.

The concern I have is that if Person A buys Product A they will get on the Aweber list without a problem. However, what happens if Person A buy Product B and the Aweber list is the same?

I know if someone tries to sign up for the same Aweber list more than once it gives them that error message. Will that effect DAP at all? Or will DAP still send the ‘Thank You’ email and since they are already on the Aweber list they will simply remain there?

Does that make any sense? 🙂


Veena Prashanth - August 31, 2011


It will not effect dap. DAP will send the thank-you email for product B even if the user already has product A and is already part of the aweber list.

ALMIN - October 30, 2011

Can you please summarise the process of DAP-Aweber integration, so that user doesn’t have to confirm to Aweber list?

Is this possible and how?

1. User registers for DAP product and gets access to membership/product in DAP.
2. User is at the same time added to Aweber list WITHOUT needing to confirm the subscription to Aweber list.

How to do that?


Prospector Jess - November 29, 2011

How can I get DAP or 1SC to pass the transaction value on so Aweber/Google can plot conversion% & earnings accurately?

Veena Prashanth - November 30, 2011

Not possible currently. It will require custom code.

Mike - March 8, 2012

I’m using clickbank and aweber. I set up the email parser in aweber and selected digitialaccesspass.com from the list. I also have clickbank working with DAP.

I went into the correct product under “Email Notifications” and set 3rd-Party Notification Email Ids to my aweber list which is cbvault@aweber.com.

But when I do a test order with clickbank with the generated credit card, the user is added to DAP successfully but they are NOT added to the aweber list and they are never given a username or password or logged in. They are just taken to a page that says they need to login?

What am I doing wrong? Do I need to set up the SMTP area in menu or do something with cron jobs? What would stop aweber from getting the email to parse?


Mike - March 8, 2012

Note: I did turn off double optin in the aweber list I made if that makes a difference?

Guillaume - April 11, 2012

Just a note for those who are looking at a way to unsubscribe members when they are expired in a DAP recurrent payment product. You can use the Aweber unsubscribe by email functionality, see here


Basically, I simply build a query in php to the database to get all the expired user for each day, then I parse the list and send the emails to aweber. By setting up a cron job, it is all done automatically.

Jordan - May 16, 2012

I have a question, I’ve spent hours searching online for the answer but can’t seem to find a solution.

I’m currently in the planning stages for launching a paid, educational, monthly subscription website for students. However, the students will not own credit cards therefore their parents will be handling all payments etc.

So my question is… Is there a way to add a “card holder email address” custom field in my registration form and have that email address automatically added to a mailing list? I will need this feature as I want to email the card holders separately regarding payments, And email the students/users, content related messages.

Veena Prashanth - May 17, 2012

Thanks Guillaume!

Veena Prashanth - May 19, 2012

Hi Jordan,
>>So my question is… Is there a way to add a “card holder email address” custom field in my registration form and have that email address automatically added to a mailing list? << If you use a dap direct signup form, you can add custom fields to it as described here: http://www.digitalaccesspass.com/doc/custom-fields/

But the email will not automatically get added to any mailing list. You will have to manually pull the collected email addresses from the database and then send an email broadcast to the users.


Leave a Reply: