12

Last Cookie

Last Cookie Before Initial Signup Wins

DAP uses “Last Cookie” to award commissions.

So if someone (who has never purchased anything from you before) clicks on the affiliate link of Jack, and then a few hours (or days) later, clicks on the affiliate link of Jill, and then goes on to purchase your product, then DAP awards the commission to Jill, whose affiliate link was the one clicked most recently.

So, in general, to protect your affiliates, you shouldn’t be promoting your site generally on the web using your own affiliate link (as DAP admin). That way, you never compete with them for commissions on your own site.

However, using your own affiliate link works great, say, when you’re marketing in specific markets, like say on Adwords. Even though Adwords allows you to set up and track goals, using a special affiliate can help you figure out exactly how much revenue you have earned through this affiliate.

So, for Adwords marketing, you could create a new user called “Adwords Affiliate” and then use this user’s affiliate link as your landing page URL. Of course, you could also customize this affiliate’s link to land on any page of your web site (or any site for that matter) by adding the text “&p=yoursite.com/anypage.html” to the end of your standard affiliate link, like this…

http://YourSite.com/dap/a/?a=1234&p=yoursite.com/googleoffer1.html

LifeTime Affiliates: Cookie Not Relevant

Once a member has signed up and is attached to an affiliate, then it’s that same affiliate who will get lifetime commissions for all purchases made by that member, for life. Once an affiliate is assigned to a user, it cannot change again for life. So after someone has become a member and is credited to an affiliate, it does not matter what cookie they have on their computer when they make a purchase – the credit will always go to original affiliate that they’re already attached to.

2

Silent Import

You wish to do what we call a “silent” import. Basically, you don’t want DAP to send out the instant “thanky-you” email to the users being imported.

You may want to do this, say, if you wanted to import a bunch of users into DAP first, without DAP sending them any kind of emails at all, do some preliminary testing, make sure their settings, product access, etc, are all correct, before notifying them of any changes.

Here’s how to do a “Silent Import” with DAP

1. Remove the “ThankYou-Email Subject” and “ThankYou-Email Body” from the Product into which you wish to import users. Save it in a text file for later, and save the Product.

2. Go ahead and do the bulk-add of users from “Users > Add > Bulk-Add Multiple Users To A Product”.

3. Wait for the DAP Hourly Cron to run and finish importing all users. Since the “ThankYou-Email Subject” and “ThankYou-Email Body” of the Product is empty at the time of import, DAP won’t send out those emails.

4. Once all the users have been imported, put back the “ThankYou-Email Subject” and “ThankYou-Email Body” text content, and save the Product.

OPTIONAL

5. At a later point, if you want, you can send out an Autoresponder email – or even better, a Broadcast email – with the merge codes for the email and password, if you want the newly imported users to get their passwords, or if you wish to notify them of anything at all (like the new system you’re using, their new account info, a general “what has changed recently” type of email, etc).

1

Static WordPress Home Page With Different Blog Page

So you want your blog’s home page to be a “static” page – could be your “Sales page”.

And then you want your actual blog content (where all of your posts show in reverse order), on a different page – like “Members” or “Lessons” or “Blog”.

Here’s how  you do it.

1. Create Static WordPress “Page”

Create a WordPress “page” that will become your blog’s new “static” home page. Let’s give it the title, “Home”. Publish your content within this WP page, and it could even have a sign-up form, or your “Buy” button(s). Publish it.

2. Create “Placeholder” WordPress page for your blog posts

Next, you create a new page which will not have any content, but will serve as a “placeholder” for all of your blog posts to be displayed in reverse chronological order, just like it would show up on any regular blog. In the example below, the page title is “Chapters”. You could call it “Lessons”, “Blog”, “Blog Posts”, “Member Blog”, etc.

3. Change WordPress Settings

In your WP Admin dashboard, go to “Settings > Reading”

a) Change “Front page displays” to “A static page“, as shown below.

b) In the drop down below…

For “Front Page“, pick the page you created in Step 1 above (your static “Home” page).

For “Posts Page“, pick the page you created in Step 2 above (your “Chapters” page).

That’s it.

To see a working example of a “static” home page in wordpress, which can be used as your Sales page or as a Squeeze page, see http://NBLEB.com/blog/

Oh, and none of this has anything to do with DAP, by the way. This is all WordPress.

21

Merge Tags For Email

Here are the merge-tags that you can use in outgoing autoresponder and broadcast emails sent through DAP.

%%FIRST_NAME%%

This will be replaced by the first-name of the user.

%%LAST_NAME%%

This will be replaced by the first-name of the user.

%%EMAIL_ID%%

This will be replaced by the email id of the user.

%%PASSWORD%%

This will be replaced by the password of the user.

%%SITE_NAME%%

This will be replaced by whatever text you have entered in “Setup > Config > Basic > Site Name” in your DAP Dashboard.

%%ADMIN_NAME%%

This will be replaced by whatever text you have entered in “Setup > Config > Basic > Admin Name” in your DAP Dashboard.

%%ADMIN_EMAIL%%

This will be replaced by whatever text you have entered in “Setup > Config > Basic > Admin Email” in your DAP Dashboard.

%%AFF_LINK%%

This will be replaced by the actual affiliate link of the member (Eg., http://yoursite.com/dap/a/?a=1234)

%%SITE_URL_DAP%%

Replaced by your actual web site url (Eg., http://yoursite.com)

%%UNSUB_LINK%%

This is replaced by a 1-click Unsubscribe link that you can add to the bottom of your outgoing broadcast and autoresponder emails.

Using Custom Fields In DAP Emails

You can send custom field values in the DAP emails by using merge tags like this  –  %%custom_tax_id%%

Add ‘custom_’ in front of the custom field’s database field name.

So if you have defined a custom field called tax_id in your database, to include this field in the autoresponder/broadcast email, just add this – %%custom_tax_id%% to the body of your email.

That’s it. When the user receives the email, dap will automatically replace the merge tag with the user’s tax id value.

So if your email message body contains the following text:

Your Tax Id: %%custom_tax_id%%

When the user receives the message, it will look like this (in this example, the user’s taxId = 9999):

Your Tax Id: 9999

Related Links:

Click here for full documentation about Custom Fields

Click here for merge tags you can use in WordPress posts/pages

 

This will be replaced by whatever text you have entered in “Setup > Config > Basic > Admin Email” in your DAP Dashboard.

21

Protecting Videos

There are many ways in which you can protect videos.

Case 1: The video file is stored on your web site

By default, DAP can only protect files that are stored on the same web site where DAP is installed.

So if you install DAP on YourSite.com , then your files must also be located on YourSite.com. DAP installed on YourSite.com cannot protect files (.mp4, .mp3, .html, .pdf, .doc) that are stored on AnotherSite.com.

So assuming the files are stored on the same site as DAP, you can (and should) protect both the actual video file, as well as the blog post or page in which the embed-code for your video is published, by adding both to a Product.

This gives you 2 levels of protection for your videos:

Level 1: The blog post or page containing the video player code, itself is accessible only by authorized members.
Level 2: When an authorized user gets legitimate access to the page where the video is published (because they’re a paying member, say), even if they try to do a view source and figure out the location of the video (eg., http://yoursite.com/videos/howtovideo1.mp4) , and pass it around by email to their friends (or post the link in an online forum), their friends still can’t view the video, because the video link itself is protected by DAP.

If you have some text that you want the casual visitor (and Google) to read, but wish to protect only the video, then you could turn Sneak-Peek on (in Setup > Config > Advanced), insert a WordPress more tag (<!–more–>) into your post just where you want the content to start being protected, and put the video player’s embed code after the more tag.

Case 2: Video file is stored on Amazon S3

The only 3rd-party-stored video files that DAP can protect at this time are videos (and other files) that are stored on Amazon S3. DAP cannot do this by itself, but uses a special WordPress plugin called S3MediaVault.com , which is a plugin we developed specifically to make Amazon S3 videos play in your WordPress blog posts/pages. So again you get 2 levels of protection for your videos…

Level 1: DAP protects the post/page where the special S3MV video player code is embedded
Level 2: The S3MediaVault plugin makes sure that even if someone tried to do a view source and figure out the actual link to your Amazon S3 video, they still won’t be able to view the video.

WARNING: Video stored on other 3rd party video sites

DAP cannot protect, say, videos that are embedded from other 3rd party web sites like YouTube or Hulu. Of course, DAP can always protect the blog post or page itself that contains the video, but once an authorized user gets valid access to that blog page, they can see that it is a YouTube video (say), and then pass that YouTube video link to their friends, in which case DAP cannot protect that external YouTube video link.

Check out my podcast episode at http://subscribeme.fm/video-hosting-for-your-membership-site/ which goes into detail about video hosting for your membership site.

4

Customizing Login Widget

Here’s how you can customize the HTML, look & feel of the DAP Sidebar Login Widget.

There is a file in the following folder…

/wp-content/plugins/DAP-WP-LiveLinks/

by name…

DAP-WP-LoginForm-LoginLogout.html

Make a copy of that file on your desktop, rename it to…

customDAP-WP-LoginForm-LoginLogout.html

(just added the text “custom” at the front of the original file’s name).

You can then modify this new file however you want, including altering spacing, and that’s what will be displayed.

Just be careful what you change – do not modify the field names or the submit URL. Feel free to change other visual elements.

22

DAP vs Aweber

(Or… “DAP vs MailChimp”, “DAP vs. GetResponse”, “Amazon vs Web Host”, …. “DAP vs 3rd-Party-List-Service”)

Quick Summary: Here’s what we recommend, in the order listed below:

1) DAP + Amazon SES: Best option – this is what we use ourselves here at DigitalAccessPass.com and WickedCoolPlugins.com.

2) DAP + ActiveCampaign: If you must sign up for a third-party service for their advance analytics, we highly recommend ActiveCampaign, which is a very robust and popular email service, which we recommend over even, say, Aweber. This #2 option is great if you want advanced email analytics – like click-thru rates or open-rates – that DAP itself doesn’t offer yet. You will still be able to add the subscriber/buyer to both DAP and ActiveCampaign, for eg., and you will have the choice of sending out the emails from either system. This offers more flexibility, but comes at a cost of the services like ActiveCampaign or Aweber.

3) DAP + Your Web Host: Very usable and workable option as long as you are hosting with a decent web host.

Now, for some background information…

We often get asked why use Aweber (or other third-party list service) when DAP itself has a built-in Autoresponder system as well as an Email Broadcast system. So here’s a brief overview of when and why it makes sense to use DAP – or ActiveCampaign/Aweber/MailChimp/GetResponse, etc.

Why DAP Rocks

DAP integrates with Amazon SES  (Simple Email Service), which allows you to send out tens of thousands of emails a day using DAP. Which means that it will only cost you pennies to send out a large volume of email via DAP (just $0.10 per 1,000 emails). So imagine the power of DAP and the deliverability of Amazon in one sweet, integrated system!

Until quite recently, it used to be that the biggest advantage of using a third-party service like Aweber was their email delivery rate. But with the onslaught of high-powered, high-deliverability but-still-inexpensive services like Amazon SES, the advantage now shifts more towards DAP.

Also, when you use a third-party service, like Aweber, and you send out an email and a number of people mark it as spam (incorrectly or not), your account could get shutdown without notice, and you would lose your entire list (unless of course, you have been maniacally exporting the data every few days and storing it on your computer in the form of a CSV file, the chances of which are highly unlikely).

But when you use DAP with say, Amazon SES, your “list” is still stored within the DAP database on your web site. So you always own the list, and the data is always going to be there on your web site, even if you stopped using DAP. And if the same spam issue happens with SES, then Amazon will probably shut down your SES account too – but in this case, that’s not a bank-breaker, because you can sign up with a different email provider, like AuthSMTP.com, or SMTP.com, or Mandrill, integrate DAP with this new email service, and resume your emails like nothing ever happened. Obviously, we’re not telling you this as a way to spam people. The point is that nowadays, people who don’t want your messages any more, instead of unsubscribing, will sometimes mark your email as spam. And when stuff hits the fan, that’s when it’s nice to have some options (like DAP + SES), instead of losing your entire list.

But first, some basics…

DAP is not an email service like Aweber or ActiveCampaign.

DAP is just a tool – like Outlook or Thunderbird – that simply sends out email using your web host’s email server, but in an automated fashion, of course.

If your inexpensive shared web host is hosting a large number of sites on one server, and one of them sends out spam (or mistakenly gets flagged for spam), that will put the email deliverability of every web site on that server, in jeopardy, because your site now shares the same IP address as that of an “alleged” spammer. So your emails could get sent to junk/spam folder by Gmail and Yahoo. Or worse, they just totally disappear into the ether. Some customers won’t get your emails. This won’t happen with Aweber (for the most part).

Aweber (and other premier email service providers) have staff on hand just for this purpose. Their core business is about email deliverability. They spend a lot of time, money and resources dealing with regular ISP’s (like AOL and SBC) to make sure their lists – and their reputation – remain clean. Which is also probably why they shut down large lists without much of a warning to you, and do other similar crazy stuff.

I guess it works for them – and the other Aweber users, because when you send out an email through your Aweber list, it almost always gets there in your recipient’s inbox. Which is very cool. And which is why they also charge so much for their service.

And that’s where DAP comes in.

You can use DAP’s built-in email autoresponder and broadcast system, and send out emails through your web host. But that normally means that the deliverability of those emails is only as good as your web host’s deliverability. And if you’re not on a Virtual Private Server (VPS) or a Dedicated server, then relying on your cheap, shared web host to safely deliver your email to your members is totally unrealistic and naive – just ain’t gonna happen.

And that’s where the 3rd-Party SMTP feature of DAP comes in real handy – this is one of the un-sung features of DAP that makes it so much more powerful than almost all other competing WordPress membership plugins, and just doesn’t get talked about enough.

You can use DAP as an “Email-Sending Tool” and hook it up to an external SMTP service provider – like Amazon Simple Email Service (Amazon SES), Fusemail.com or AuthSMTP.com – to send out bulk-mail through DAP – while completely bypassing your web host’s email system.

Which means you get high email delivery, thanks to a 3rd party SMTP provider like Amazon SES that practically guarantees you sky-high deliverability rates and rock-bottom rates, and you can host hundreds of thousands of emails in DAP for no charge other than standard hosting fees (it’s after all just disk-space in your database), and send emails through Amazon SES (costs just 10 cents for every 1,000 emails you send).

Don’t wish to pay even those few pennies? Then simply use DAP on a decent web host like Liquid Web.

DAP also has a built-in job queue to schedule outgoing emails, with the ability to throttle the number to make sure that you don’t exceed your web host’s hourly email sending limits (most web hosts limit you to 300 outgoing emails/hour).

You can even use multiple SMTP servers from your own other lesser-used web sites, all combined together in a round-robin fashion, be able to send thousands of emails an hour right from your web host for absolutely free!

So, to summarize, here’s what DAP can and can-not do when compared to more expensive, dedicated email services like Aweber and GetResponse.

Advantage: DAP

  • Aweber and similar services cost several hundred dollars a year (see Aweber.com – it could cost you about $794 a year – based on an annual fee of $194/year + another $600/year for maintaining a list size of just 5,000 subscribers). But all emails sent via DAP are essentially FREE! You don’t pay anything to send out thousands of emails and have a list with tens of thousands of members. The Autoresponder & Broadcast features are built right into the core DAP software.
  • Don’t trust your web host to deliver the emails? Simply hook up DAP to an external email system like Amazon SES and send thousands of emails for mere pennies! Takes all of 5 minutes to set up!
  • Unlimited Autoresponders
  • Store Unlimited email id’s for free (no limit on how large your list can grow – so it’s practically free, since you’ve already paid for DAP and your web hosting)
  • Full control over your list. You can make the sign-ups single opt-in. You can add your buyers to your list without forcing double opt-in on them. Services like Aweber will force double opt-in even when it’s a paid member who just purchased your product or service. And there’s no way around it. And you have to play by their rules, even if they don’t make sense sometimes. But since you control the DAP software, you get to decide who to send out broadcast or autoresponder emails to. Bring them all in as single-optin if you want. Or move them from one list to another. Or add them to multiple lists. Whatever you want.
  • Import any CSV list (just need an email) and broadcast to them or add them to your autoresponder. You don’t even have to add them to your database at all – do on-the-fly mailings without storing any of the emails or subscriber data (imagine sending out a quick email blast to your mastermind group – or soccer team parents!). A very powerful tool – so don’t abuse it (i.e., don’t use it to spam!)
  • Add same email to multiple Autoresponders (unique to DAP)
  • Email throttling included, so as to not exceed your web host’s hourly email sending limits
  • DAP has a stunning-looking “Lightbox” plugin with several built-in templates, to show your DAP signup form as a popup. See List Builder Popup for DAP
  • Ability to merge member data – like password or affiliate link or user id – right into the emails (DAP only). Third-party email services won’t know as much about your members as DAP does, and won’t be able to (say) send members their personalized affiliate link (like DAP can).
  • International-friendly: Using DAP, you can send out autoresponder and broadcast emails in multiple languages. Not restricted to just English. DAP now supports Chinese, Spanish, Russian, Danish, French, Italian, and Hindi – and that’s just what we know! DAP will surely work with any language that is UTF-8 based. We don’t think any of the big third-party email marketing services – like Aweber or GetResponse – support non-English emails. This in itself is a HUGE plus for DAP.

Advantage: Aweber and the others

  • Ability to track open rates and click-through rates (coming in a future version in DAP)
  • Ability to automatically send out your newly published blog posts as a broadcast (also coming in a future version in DAP)

So given a choice, here’s what we recommend, in the order listed below:

1) DAP + Amazon SES: Best option – this is what we use ourselves here at DigitalAccessPass.com and WickedCoolPlugins.com.

2) DAP + ActiveCampaign: If you must sign up for a third-party service for their advance analytics, we highly recommend ActiveCampaign, which is a very robust and popular email service, which we recommend over even, say, Aweber. This #2 option is great if you want advanced email analytics – like click-thru rates or open-rates – that DAP itself doesn’t offer yet. You will still be able to add the subscriber/buyer to both DAP and ActiveCampaign, for eg., and you will have the choice of sending out the emails from either system. This offers more flexibility, but comes at a cost of the services like ActiveCampaign or Aweber.

3) DAP + Your Web Host: Very usable and workable option as long as you are hosting with a decent web host.

Feel free to comment below if you have any questions.

1

Minimum Requirements To Run DAP

Minimum Basic Requirements

  • Your own domain name (example.com)
  • Your own web hosting account

Minimum Web Hosting Requirements

  • PHP version 5.6.x+
  • MySQL 5+
  • PDO for MySQL
  • JSON support
  • MBSTRING support
  • FOPEN/CURL support
  • Ability to run CRON JOBS (scheduled jobs – very useful for sending out autoresponder & broadcast emails, managing the affiliate program and processing affiliate commissions)
  • Some flavor of Unix server operating system (eg., Linux)
  • Apache web server
  • Support for PHP Sessions

Just copy/paste the above list, or the link to this page, which is…

http://DigitalAccessPass.com/documentation/?page=/doc/minimum-requirements-to-run-dap/

…into a support ticket with your web host, and ask them to confirm if they support all of the above.

Please note that as a DAP user, you don’t have to know what any of this means. These are commonly available on almost all decent web hosts.

Also, if your current host does not have any of these features, we’ve seen that most web hosts enable these for your web site by request, at no additional cost.

So please check with your web host. If they can’t help, then here are a couple of recommended, DAP-Certified web hosts.

WordPress.com vs. WordPress.org

DAP does not work on WordPress.com. You must install WordPress (downloaded from WordPress.org) on your own domain on your own web hosting account. Most web hosts have a 1-click option in their control panel (or cPanel) to install WordPress on your site. That’s the one DAP will work with. The web site that you get for free at WordPress.com, will not allow installation of 3rd party plugins like DAP. So you must have your own hosting account at a web host like liquid web. See our recommendations for web hosts.

Windows vs. Linux

DAP works right out of the box, flawlessly, on all flavors of Unix/Linux. But when it comes to Windows servers, while DAP has been found to work on some installations, it all depends on the kind of Windows setup. We have spent way too much time troubleshooting Windows installations, so we do not recommend Windows-based servers. If you must use DAP on a Windows-based server, unfortunately, you’re on your own. We’re unable to support such installations.

25

WordPress User Sync

NOTE: This content is for advanced users only, who understand the concept of user tables, database, etc. If you don’t understand any of this, then just ignore this – you don’t really need to know this in order to use DAP. This is only an explanation for those who wish to go under the hood of DAP and its integration with WordPress.

As you probably already know, WordPress has its own user database.

DAP has its own User database, and doesn’t use the WordPress database – for many reasons, not limited to the following…

1) Ability to store more user information than what WordPress allows

2) More powerful user search, profile updates, affiliate information, etc.

So, if you want to use any WordPress based plugins – like WordPress Forums or Subscribe2Blog – these forums are looking at WordPress’ native user database.

Now comes the necessity of “syncing” the DAP user data and your WordPress user data.

In the DAP Dashboard, in “Setup > Config > Advanced“, you will see two settings for syncing DAP & WP user data.

(1) Sync DAP User data and WP User data

If you turn this to “Y” (for “Yes”), then every time someone logs into DAP, their DAP user data (just name and email) is automatically “synced” with WordPress user data. If you set this to “N”, then no data will be transferred from DAP to WordPress.

(2) Sync WP data only for PAID users

This one matters only if you have set (1) above to “Y”.

If you want only your “PAID” members to be synced with WordPress, then set this to “Y“.

If you want both “FREE” and “PAID” members synced with WordPress, then set this to “N“.

Here’s how it actually works:

  1. For the sync to work, you must first setup and save the above 2 config settings
  2. After you save the above two config settings, make sure you log out of DAP and re-log in (if you are/were logged in and testing as a regular user), because only then, the Config settings above will take effect.
  3. Your user must log in through a DAP login form (not the WP login form).
  4. Make sure the user is redirected to any part of your WordPress blog after log in. This can be done via “Logged In URL” setting in DAP Config.
  5. The user can be redirected to any WP page, WP post or even your blog home page – that’s the only time the ‘syncing’ kicks in.
  6. When user lands on any page/post of your WP blog, then the DAP LiveLinks plugin (which you have already installed & enabled) kicks of the “sync”, copies the logged in member’s name and email over to the WordPress user table, and also automatically logs him into your WordPress blog.

That’s all there is to it.

Also see: Forum Integration

47

Free Signups: Adding Users Via DAP Signup Form

DAP allows you to create an opt-in form to directly sign-up users to your Product (which also acts as a “list” if you only want to drip or broadcast emails).

This is very similar to creating a sign-up form at Aweber or 1ShoppingCart, and allowing people to directly sign up by entering just their First Name & Email Id.

How To Generate Free Signup Form Code

In the DAP Admin menu, go to Products > Manage , and pick the product for which you wish to create the free signup form

1) Set “Allow Free Signup” to “Y” and then first save the product.

2) Once product is saved and page reloads, now click on the first link that says Generate ‘Free Signup Form Code’ link.

(NOTE: This is for advanced DAP users only: Second one (that says w/ Coupon) generates the free signup form code along with an extra field for entering a coupon code – use this if you want the person signing up to also enter a coupon code before they can sign up for the product – you must have previously created the Coupon code under “Payment Processing > Coupons” page.

3) That will bring up a little pop-up that will have the HTML for the signup form.

4) The form looks something like this:

<form name=”dap_direct_signup” method=”post” action=”http://www.YourSite.com/dap/signup_submit.php”>
<table>
<tr><td>First Name: </td>   <td><input type=”text” name=”first_name” size=”10″></td></tr>
<tr><td>Email:</td>    <td><input type=”text” name=”email” size=”10″></td></tr>
<tr>    <td colspan=”2″><input type=”submit” name=”Submit” value=”Sign Up”></td></tr>
</table>
<input type=”hidden” name=”productId” value=”1″>
<input type=”hidden” name=”redirect” value=”http://YourSite.com/login/?msg=SUCCESS_CREATION“>
</form>

Copy and Paste the above form into any HTML page, or WordPress Page or Post where you want the free sign-up form to appear.

The form already has all the code required to add the user to your member database, with “Free” access to the Product (for which you generated the HTML code)

That’s it!

Additional Fields On The Signup Form

We also allow the following additional fields to be accepted via the direct signup form:

first_name, last_name, user_name, email, address1, address2, city, state,zip,country, company,phone,fax,title,paypal_email

Take the direct signup form code from the dap products page, and to that, you can add additional attributes with the following names:

For ex:
If you want to accept the user’s paypal email address, the just that to the form code above:

<tr>
<td>Paypal Email:</td>
<td><input type=”text” name=”paypal_email” size=”10″></td>
</tr>

Frequently Asked Questions

Can this form be published on any site? Or can it be published only on the site where DAP is installed?

This form can be published on any web site – can be completely different from the site where DAP is installed. Please note that the above form submits to the url “http://www.YourSite.com/dap/signup_submit.php” – so doesn’t matter which site this form is published on, the user is always added to the site where DAP is installed, which is http://www.YourSite.com.

What happens after user signup?

If you note the text in bold in the above form (reproduced below)…

<input type=”hidden” name=”redirect” value=”http://YourSite.com/login/?msg=SUCCESS_CREATION“>

… you’ll see that the default form redirects to the page http://YourSite.com/login/?msg=SUCCESS_CREATION (which is the login page from your Setup > Config) and on that page, displays on the message “Success! Your membership account has been created. Check your email addresss in a few minutes for your password”.

After Sign up is complete, how to redirect to a link of my choice?

In the form, you can modify the field in the form named “redirect” to any URL of your choice. Here are some examples:

<input type=”hidden” name=”redirect” value=”http://www.SomeOtherNonDAPSite.com/thankyou.html“>

OR

<input type=”hidden” name=”redirect” value=”http://www.YourSite.com/2010/12/31/thank-you“>

With dap 4.0, we allow additional fields to be accepted via the direct signup form.Take the direct signup form code from the dap products page, and to that, you can add additional attributes with the following names:firstname, lastname, username, email, address1, address2, city, state,zip,country, company,phone,fax,title,paypal_email
1 27 28 29 30 31 35