29

JVZoo Integration with DAP

DAP supports full fledged integration with JVZoo including automated login to membership where users can instantly get access without any manual action. No waiting for welcome email or having to pick a username/ password on the thank-you page after purchase. All automatic.

1) Auto-Login

If you want the users to be auto-logged-in to their membership right after purchase, then please do this step. Otherwise skip this step.

(Click image below to see enlarged version)

jvzoo-auto-login

i. Delivery Method -> Pass Parameters : Make sure to check the box that says ‘Pass Parameters to Download Page

ii. Download Page: Say that after the purchase is complete, you want the users to land on a members area page where they can download/access their purchased content. Say the url of that page is http://YOURSITE.com/member-home

If you want DAP to auto-login the users to their membership and then redirect to /member-home, enter this in the Thankyou / Download Page textbox and then they can get redirected to the /member-home.

http://www.YOURSITE.com/dap/dap-jvzoo-autologin.php?itemnumber=3&redirect=member-home&errorurl=error-page

Please note:
Replace YOURSITE.com with the actual name of your site.

Here /member-home is just an example. You can enter the url of any page where you want users to be redirected after login.

In the autologin URL, we have omitted “/”  in front of member-home and “/” in front of errorurl because JVZoo messes up the formatting if you include  “/”  in the querystring.

http://www.YOURSITE.com/dap/dap-jvzoo-autologin.php?itemnumber=3&redirect=member-home&errorurl=error-page

itemnumber=It should be the product ID of the DAP product you want the users to get access to

redirect=It should be the URL of the page where the users should land after they get logged-in. If you want them to go to /member-home after automated login, set redirect=/member-home  (just the relative path is good, no need to enter full url).

errorurl=It should be the URL of the page where the users should land if there are any errors during account creation

2) External Program Integration

Check the check box next to this field.

In that same section, set the Recommended: Method #1 field to the following URL:

http://yoursite.com/dap/dap-jvzooipn.php
(NOTE: replace yoursite.com with the actual domain name of your site).

jvzoo-dap-ipn

 

 

 

 

 

 

 

 

NOTE 1: Make sure your JVZoo Product Name exactly matches your DAP Product Name

NOTE 2: Also make sure you have the “Welcome Email” Subject & Body configured in the DAP Product page with the right merge tags to send out user login/password.

3) Set your JVZoo and DAP Secret Key

Set the JVZoo My Account => JVZIPN Secret Key to match the Secret key in your DAP setup -> config -> Payment Processing => Secret Authorization Key.
You can pick any secret key you want. Just make sure it exactly matches in dap setup -> config area and the JVZoo My Account page.

jvzoo-secret-key

 

 

 

 

 

 

 

NOTE: You can put in ANYTHING you want in the DAP secret key (in dap setup -> config). Say that you set it to DAPKEY. Now when you go to JVZoo My Account => JVZIPN Secret Key, make sure to set the jvzoo secret key to DAPKEY there too. It has to EXACTLY match whatever you set the dap secret key to.

How it works

When a user completes purchase of the product, JVZoo will send payment notification to DAP to the IPN URL specified above. And if you have setup auto-login, then after the user completes the final purchase, JVZoo will land the users on the final receipt page where if they click on “Access My Purchase”, dap will auto-login the users to their membership and allow them instant access to the product.

UserFlow

NOTE: Use DAP to deliver/protect downloads by protecting the downloads/content in dap products page => ContentResponder section.

* Buyer clicks on the button (button created within your JVZoo account) on your sales page
* Buyer is taken to the JvZoo page where they can complete payment
* Buyer completes the payment successfully
* Buyer is transferred back to whatever you set in the thankyou URL in JvZoo for the product or to the upsell page
* In the meantime, JVZoo notifies DAP about the purchase via IPN
* DAP automatically creates the member account, and sends thankyou email (configured in your dap products page) with login info to the buyer.
* Now if regardless of whether you had 1 product in the sales funnel or multiple upsells/downsells, ultimately the users will land on the final receipt purchase where they will find the ‘access my purchase’ link. When they click on that, dap will automatically login the user to their membership account and allow them instant access to content. The users do NOT have to wait for welcome email to login to membership.

Make sure to setup the thankyou email in the DAP products page for all the products you deliver via DAP.

* When the users login to their membership area or are auto-logged-in, by default, they will be redirected to either product-level logged-in URL or global logged-in url based on whether they have access to just 1 product or multiple products. The product level logged-in url is used if the user has access to just 1 product. The global logged-in url (under dap setup -> config -> post-login redirect url) is used when user has access to multiple products.

If you want to send users to a different page, then just set the ‘redirect’ url in the ‘thank-you/download page’ in JVZoo to point to wherever you want them redirected (see step # 1 for detail at the top of this page) and dap will use that url for post-login-redirect.

* Note: You can create a members area page and redirect users to that page upon purchase. When the users login and access their members area, they can access the purchased products/downloads.

5

Customizing vBulletin Login For Single-Signon

Here’s what you need to do to disable the standard vB login form at the top-right corner of your forum pages, and customize it so that you force your members to log in via the DAP login form, so that they’re logged in to your membership site as well as DAP.

  1. Log in to VB Admin control panel at http://yoursite.com/forums/admincp/
  2. Go to Styles & Templates > Style Manager > Default (or whatever style you’re currently using)
  3. From the big list on the left, select the “header” template. Then on the right, under the “Controls” section, click on Edit
  4. On the resulting page, copy the full code from this text file and paste into the main “Template” body, and click on “Save”
  5. Next, download the file forums/register.php from your server, to your desktop and save the original copy somewhere safe.
  6. Replace the contents of that file with the contents of this text file.

That’s it!

10

DAP integration with 2Checkout

DAP now integrates with 2CO!

To integrate DAP with your 2CO account, pls update the IPN in your 2CO account to point to http://yoursite.com/dap/dap-2co.php (replace yoursite.com with the name of your site) for the following events:

– Order Created
– Fraud Status Changed
– Recurring Installment Success
– Recurring Installment Failed
– Recurring Restarted

NOTE: When you create products in 2CO to sell, make sure you create products by the EXACT same name in DAP otherwise the transaction will not be processed by DAP.

Here’s how the script will work:

1) Order Created

DAP will create and activate the membership account at the time of purchase.
DAP will look for the message type of ORDER_CREATED and invoice_status of “approved” to automatically create the membership account. The user will receive the welcome email with full access to the purchased items (based on content drip settings in dap products page) upon purchase completion.

2) Fraud Status Changed

2CO approves or disapproves a purchase inmediately. If the purchase is approved, DAP will receive an “Order created” message via IPN from 2CO; if not, 2CO will not send any message. After that, 2CO has a “second tier” fraud check. Upon the completion of Fraud Check, 2CO will send out FRAUD_STATUS_CHANGED message. DAP will not take any action if fraud_status = “pass”. But if fraud_status in NOT “pass”, then dap will set the user’s product status in DAP to INACTIVE.  So the user will not be able to access the DAP product any more.

3) Recurring Installment Success

Upon successful recurring payment notification from 2CO, DAP will simply extend the user’s access end date based on the ‘recurring cycle’ setting in dap products page -> Price/Recurring tab for the product.

4) Recurring Installment Failed

DAP will reset the access end date to current date if recurring payment fails so user will not be able to access content past the failed date.

5) Recurring Restarted

DAP will start back from where the user last left off. The user’s access end date will be extended from whatever it was set to previously. The access end date is extended based on the recurring period settings in the dap products page -> Price/Recurring tab for the product.

MSIAB STARTER: How It Works And Other FAQ

(For information about the MSIAB Pro package, click here.)

Here’s how the MSIAB “Starter” Concierge sessions work:

* Please note that with the “Starter” Concierge service, you get a total of *3 hours* of 1-on-1 setup and configuration and DAP walk-thru. So you’re free to manage those 3 hours of time you’re getting, by guiding us to focus on the things most important to you (like MailChimp Integration, Content Protection, Affiliate Setup, etc).

* Any time left over from either the 1-on-1 call or the offline time, may not be re-used for any other purposes (like, asking us to additional software installation, etc). Any time left unused will be forfeited if not used within 6 months (180 days).

* The bonuses or time provided may not be transferred to others.

* So after you purchase the MSIAB license, pls open a ticket at http://DigitalAccessPass.com/support/ with all of the following site credentials that we will need for installaing DAP on your site.

* Then we set up a 2-hour call with you, give you a crash-course in using DAP, set up end-to-end of a product, set up your various member-facing pages, go over all of your questions, etc.

* And then, we recommend that you take a few days to use DAP by yourself, play with the different settings and options, set up the rest of of your actual content, create your actual products, decide on the pricing, create your sales pages, squeeze pages, etc.

* By this time, you will have more questions, and more ideas. So, at that point, contact us via the same ticket as before, and request your final 1-hour Concierge session. During this final call, we can go over any other questions you may have, or anything else you may need help with in completing the set up of your membership site.

While we actually don’t require anything to be setup ahead of the calls, the more components you have already set up (or have made some progress on, or have at least given a thought to) going into the call – like your theme look & feel, your nav menu, your pages, sub-pages, Aweber email sequence, etc), the quicker you will be able to launch after the calls.

The only thing we really need is for you to have absolutely every third-party component’s login and password information handy and available – like Aweber login, WP admin, FTP, Authorize.net/Paypal/ClickBank/other, Web hosting cPanel, etc).

We may need most of it during setup (you don’t *have* to give it to us – you must at least be able to log in yourself and follow our instructions on the call – we can help you by allowing you to share your screen and walking you through the steps).

And you’ll really benefit from watching some of our videos ahead of time – like the tutorial videos we have added, at http://DigitalAccessPass.com/documentation/ (at the top on the menu on the left, look under the “DAP Tutorials: End-to-End” section).

So, to summarize, here’s a list of things that we can and cannot do.

What we CAN do:
* Set up your member pages: Login page, “My Content” page, “My Affiliate” page and “Profile” page
* Setup up to 6 different products or “levels”
* Set up any free products, and show you how to sign up free members
* Set up the DAP shopping cart if required and connect it to a supported payment gateway
* Create buy buttons for your various products, and set it all up so that people can go from your site to buying your product to being logged in to the member’s area
* Walk you through end-to-end testing of your sales funnel
* Integrate DAP with your payment processor or 1SiteAutomation.com cart
* Setup 1-Click Upsells if you’re going to offer them
* Set up “Self-Service Store” – which is our “Credits” plugin and integrate it with your products and your content, so that you can award your members with “Credits”
* Setup and install vBulletin and integrate it with your membership levels or products so that certain members can access certain forums only
* Set up full content protection, content dripping, product chaining
* Set up email autoresponders and show you how to do broadcasts
* Set up your affiliate program, commissions for your various products, set up the affiliate info page for your members, and show you how to run reports and also pay your affiliates, etc

What we WILL NOT be doing:
* Designing your web site headers, graphics, skins, css, etc
* Create any kind of web site content, videos, write articles, blog posts or pages, etc
* Create your navigation, menu, organizing or arranging your content, etc
* Setup your squeeze pages, launch funnel, etc

MSIAB PRO: How It Works And Other FAQ

(For information about the MSIAB Starter package, click here.)

How the MSIAB “Pro” Concierge Sessions Work

* Please note that with the purchase of the MSIAB Pro service, you get a total of *6 hours* of our time.

* You get 4 hours of 1-on-1 setup and configuration and DAP walk-thru. You’re free to manage those 4 hours of time you’re getting, by guiding us to focus on the things most important to you (like, say, MailChimp Integration, Content Protection, Affiliate Setup, etc).

* You also get up to 2 hours of offline setup, all inclusive.
– vB installation: 1 hour
– OptimizePress installation: 15 minutes
– SSS installation: 15 minutes
– WordPress installation: 15 minutes
– S3MediaVault installation: 15 minutes

Depending on how many of the above services you will be using, you get up to a maximum of 2 hours of offline setup and installation.

* Any time left over from either the 1-on-1 call or the offline time, may not be re-used for any other purposes (like, asking us to additional software installation, etc). Any time left unused will be forfeited if not used within 6 months (180 days).

* The bonuses or time provided may not be transferred to others.

* If you already own OptimizePress, you can get a $50 discount on your purchase of MSIAB Pro.

* So after you purchase our MSIAB Pro license, pls open a ticket at http://DigitalAccessPass.com/support/ with all of the following site credentials that we will need for installing DAP on your site.

* Then we set up a 2-hour call with you, give you a crash-course in using DAP, set up end-to-end of a product, set up your various member-facing pages, go over all of your questions, etc.

* And then, we recommend that you take a few days to use DAP by yourself, play with the different settings and options, set up the rest of of your actual content, create your actual products, decide on the pricing, create your sales pages, squeeze pages, etc. During this time, you can also have us do any offline work that may be required – like vBulletin installation, SSS installation, etc.

* By this time, you will have more questions, and more ideas. So, at that point, contact us via the same ticket as before, and request your final 2-hour Concierge session. During this final call, we can go over any other questions you may have, or anything else you may need help with in completing the set up of your membership site.

While we actually don’t require anything to be setup ahead of the calls, the more components you have already set up (or have made some progress on, or have at least given a thought to) going into the call – like your theme look & feel, your nav menu, your pages, sub-pages, Aweber email sequence, etc), the quicker you will be able to launch after the calls.

The only thing we really need is for you to have absolutely every third-party component’s login and password information handy and available – like Aweber login, WP admin, FTP, Authorize.net/Paypal/ClickBank/other, Web hosting cPanel, etc).

We may need most of it during setup (you don’t *have* to give it to us – you must at least be able to log in yourself and follow our instructions on the call – we can help you by allowing you to share your screen and walking you through the steps).

And you’ll really benefit from watching some of our videos ahead of time – like the tutorial videos we have added, at http://DigitalAccessPass.com/documentation/ (at the top on the menu on the left, look under the “DAP Tutorials: End-to-End” section).

NOTE: We’re not graphic designers and we do not do any kind of work related to “Look & Feel” of your web site.

So, to summarize, here’s a list of things that we can and cannot do.

What we CAN do:
* Set up your member pages: Login page, “My Content” page, “My Affiliate” page and “Profile” page
* Setup up to 6 different products or “levels”
* Set up any free products, and show you how to sign up free members
* Set up the DAP shopping cart if required and connect it to a supported payment gateway
* Create buy buttons for your various products, and set it all up so that people can go from your site to buying your product to being logged in to the member’s area
* Walk you through end-to-end testing of your sales funnel
* Integrate DAP with your payment processor or 1SiteAutomation.com cart
* Setup 1-Click Upsells if you’re going to offer them
* Set up “Self-Service Store” – which is our “Credits” plugin and integrate it with your products and your content, so that you can award your members with “Credits”
* Setup and install vBulletin and integrate it with your membership levels or products so that certain members can access certain forums only
* Set up full content protection, content dripping, product chaining
* Set up email autoresponders and show you how to do broadcasts
* Set up your affiliate program, commissions for your various products, set up the affiliate info page for your members, and show you how to run reports and also pay your affiliates, etc

What we WILL NOT be doing:
* Designing your web site headers, graphics, skins, css, etc
* Create any kind of web site content, videos, write articles, blog posts or pages, etc
* Create your navigation, menu, organizing or arranging your content, etc
* Setup your squeeze pages, launch funnel, etc

11

Premium Web Cart Integration

Starting v4.2.1, DAP now integrates with Premium Web Cart (PWC)

PWC=>DAP integration is very simple to set up.

NOTE:

  • If your DAP version is 4.2 or earlier, you must upgrade to DAP v4.2.1 & LiveLinks v1.7.
  • If you are already using DAP v4.2.1, then download the very latest dap_v4.2.1 zip from the member’s area, unzip the contents to your desktop, and upload just the dap-pwc.php (within the main dap folder on your desktop) to the dap folder on your site.

Integration Steps

  • Login to your PWC account.
  • Go to Cart Settings > Advance Integration.
  • Select PWC IPN tab.
  • Set the PWC IPN URL to http://yoursite.com/dap/dap-pwc.php  (Note: replace yoursite.com with the name of your site)
  • Make sure the product name in PWC  eXactly matches the Product Name in DAP.

User Flow

  • Buyer clicks on the buy button (button created within your PWC account and published on your sales page).
  • Buyer completes the payment successfully and is transferred to the thankyou page.
  • PWC notifies DAP via IPN about the purchase.
  • DAP automatically creates the member account, and sends thank-you email (configured in your dap products page) with login info to the buyer.   NOTE: Make sure to setup the thankyou email in the DAP products page for all the products you sell via DAP.
  • When the user logs in to their membership area, they will be redirected to either product-level logged-in URL or global logged-in url based on whether they have access to just 1 product or multiple products. The product level logged-in url is used if the user has access to just 1 product. The global logged-in url (under dap setup -> config -> advanced -> url to which user is redirected upon login) is used when user has access to multiple products.


Note
: You can create a member’s area and redirect users to that page upon purchase.

12

Upgrading or Downgrading of Subscriptions

There are two main items that need to be addressed when it comes to a member wanting to Upgrade or Downgrade their Subscription from one membership “level” (a.k.a “Product” in DAP) to another.

1) Modifying the actual recurring payments to reflect the new amount

2) Giving them appropriate access as per the upgrade (or downgrade)

So let’s see how both of these are accomplished.

1) Modifying Recurring Payments

You do need to take some manual action for this. The way to do it is….

  • Ask your members to sign up for the new product/level/subscription separately, like it were a new sign up
  • Cancel their old subscription manually. When using Paypal standard, this can be done by both you (as the admin) and the member themselves. But with all of the other payment solutions, you (the admin) will have to log in to the payment gateway (Authorize.net or Paypal Website Payments Pro) and manually delete the member’s old subscription). DAP will not automatically remove users old subscription profile in your payment gateway.

2) Giving your member access to new level

Set up automation rules using DAP’s Product Chaining feature, so that if they sign up for one Product (or “level”), they’re automatically removed from another Product (or level).

So if they are currently signed up to your “Gold Membership”, then when they sign up afresh for the “Platinum Membership”, then set up a Product Chaining rule that says, “If member signs up for Platinum Membership, then remove them from Gold Membership”. This is just to make sure that they don’t have access to two products (or “levels”) at the same time.

5

Affiliate Reports

DAP offers a number of affiliate statistics on the “Affiliates > Reports” page.

Here’s how it looks as of DAP v4.2.1.

1) Email Id of Affiliate

This is the field where you would enter the email id of an affiliate, if you want to generate a report specifically for an affiliate. If you leave it blank, the report will include all affiliates.

2) “From” & “To” Dates

By default, if you leave these fields blank, then DAP will assume “today’s” date – i.e., the date whenever you’re viewing this page.

3) View Performance Summary

This is the most detailed report available. This is the report being viewed in the above screenshot. For a given time period, for a given number of affiliates (“all” affiliates if (1) is left blank above), it shows…

  • Affiliate Id
  • Full Name
  • Email id
  • Clicks generated during selected period
  • Referrals generated (includes total of both Free and Paid referrals): If the referred member actually bought something, it constitutes a “Paid” referral. If they simply signed up, say, for your free newsletter or free report or free product, then it is counted as a “Free” referral.
  • Commissions Earned: This is the actual amount credited to the affiliate’s account during the selected period
  • Sales Generated: This is the amount of the actual sale (purchase) generated for your membership site.
  • Earnings Per Click (EPC): This is an indicator of how well your web site is converting clicks into signups/members. So if an affiliate sent you 100 clicks (on their affiliate link), and 5% of them signed up for your “FaceBook Secrets” membership product by paying $10 each, it means a total revenue of $10 x 5 = $50. And if you were paying 30% affiliate commissions for the product, then the affiliate earned $15 in total.Total clicks sent: 100
    Total affiliate earnings from those 100 clicks: $15
    Earnings Per Click (EPC) = $15/100 = $0.15 – which means, 15 cents per click.The higher the EPC, the easier it will be for you to attract other JV partners and super-affiliates.

4) View Earnings Details

This shows the breakdown of each purchase referred by each affiliate. It’s a detailed view of the affiliate earnings, that lists each and every transaction (order) in the system that was referred by affiliates, all generated for the selected time period. It displays…

  • Affiliate Id
  • Full Name
  • Email Id
  • Product (name) that was purchased by referred buyer
  • Referral Date (when affiliate was associated with buyer)
  • Date/Time of actual transaction
  • Trans Id: This is the transaction (order) id for the actual purchase
  • Earning Type (L: Lead, S: Sale): Says what type of a commission credit it was – whether it was a “Pay Per Sale” credit or a “Pay Per Lead” credit.
  • Id of User Referred: This tells you the actual user id of the buyer who was referred by the affiliate.

 

5) View Payments

This shows all payments made to affiliates during the period.

6) Refund Period

This is a config setting that you can change in Setup > Config. This is what drives which orders are picked up for affiliate payment. See this article for more details.

7) View Due Payments as of <date>

This is the MAIN button you should click to start the process of paying your affiliates each month (or however often it is that you pay affiliates). When you click this button, it will show you a report (see screenshot below) of commissions owed on all orders in the system UNTIL  X days ago, where X is your “Refund Period”.

So if today is 10/01/2011, and you have a refund period of 60 days, then DAP will only consider orders prior to 60 days as of today. Which means, orders up to 08/01/2011 (of course, depending on how many days in a month, you may not exactly end up with 08/01/2011, because it goes an actual 60 days back from today – and sometimes, the report will stop at the 2nd or 3rd day of the month – like 08/03/2011. But that’s ok, don’t worry about it). You just focus on paying your affiliates on whatever day you wish to make the payment.

So when you click on this button, DAP will bring you a summary report of all affiliates, and how much they’re owed today, for all transactions referred by them as of 08/01/2011 (as per this example).

And when you click on the “Export These Affiliates For Payment” button shown in the screenshot above, DAP will select and mark those affiliates as being exported for payment.

And DAP will show you Paypal Mass-Pay Ready text report, with the affiliate info and the commission amount info already filled in and ready to go. If you’re paying via Paypal Mass-Pay, then all you need is this file. See this post for details.

NOTE: Being exported for payment doesn’t mean that you’ve actually paid them. Exporting affiliates for payment only means that DAP has now “set aside” those affiliates for payment, and you still need to tell DAP that you’ve actually paid your affiliates.

This is important, because you might export affiliates for payment on the first of the month, but it may take you a day or two (or 10) to actually make the payment – especially if you’re sending out Checks.

So once you’ve made the payment either through Paypal mass-pay, or by mailing your affiliates physical checks, then you need to tell DAP that you’ve actually sent out the payments, which is what you’ll do in the step below.

8 ) Mark Affiliates from <export> as Paid

This is where you will select the most recent export from the drop down (see #8 in first image at the very top), and click the “Paid” button. This is what actually lets DAP know that you’ve actually made the payment, and only after you do this, will the affiliates see the payment show up in the “Payments” section on their “Affiliate Info” page.

9) Archived Reports

This is just a report that shows you past commission payment exports.

15

Creating Member-specific Content

If you have a coaching program, or have clients for whom you’re doing custom work (like if you were a teacher, CPA, web designer, personal trainer or coach) and wish to publish content that is available to and downloadable by only that specific client/student/customer, then there are THREE ways in which you can do Member-Specific Content in DAP.

1) BEST SOLUTION: Using a combination of a special page for each member PLUS DAP’s “For Your Eyes Only” Shortcode

2) Creating Separate Products for each Member

3) Using DAP’s “For Your Eyes Only” Shortcode

Let’s take a look at each one in detail.

SOLUTION #1: BEST OPTION: Special page for each member PLUS DAP’s “For Your Eyes Only” Shortcode

This is partly manual, partly automated, but is the absolute best solution for multiple reasons, as explained below.

1) For each new member, you would create a separate page. So, for Joe Customer, you would create a new page in WP – http://YourSite.com/joe-customer/

This page would be created after someone has become a member, of course. But creating a WP page for every member will probably take you about what, 30 seconds? So it’s not going to be a big deal (unless you wish to make it one 😉

2) Then, assuming Joe Customer’s “userid” in DAP is 144 (you can find this out on the Users > Manage page). So within the above new page, you would add the following shortcode…

[DAP userId=”144″]protected content[/DAP]

(See DAP’s “Member-Specific Content” Shortcodes )

3) You can start adding any amount of private content between the shortcode start and end tags (where you see protected content above).

4) You can use a simple, free plugin like Exclude Pages to make sure the customer’s page http://YourSite.com/joe-customer/ does not show up in any of your menu’s. Even if it did, it’s not like anyone else can see the contents of the page – only Joe Customer – after he’s logged in to DAP – can see the contents of the page. So it’s secure from everyone else.

Solution #2: Separate Products for each Member

Here, you would create separate products, one per member – and only give that member access to that product. The advantage here, is that you can protect the entire page (not just the content section) and make it available just to that one client, so you can be a lot more creative with this page, use special templates, add sidebar widgets that show content just for that client, use the commenting system to communicate back and forth with the client.

So if you had a client named John Customer, then you would create a DAP Product by name “John Customer”, then take John’s email id and give John access to his product.

And within this DAP Product, you would’ve protected files, pages and posts that only John should get access to. So since only John has access to the product, only he can get access to the content protected as part of this product.

Obviously, it takes a few minutes of additional setup per customer to create a DAP Product specifically for him, but then the few extra minutes of creating a DAP Product would be nothing compared to the few hours (or tens of hours) that you’re actually going to be taking to create the actual custom content for John. So it’s a very small overhead compared to the whole process, where you are actually creating custom content for each member.

Solution #3: No special pages, just DAP’s “Member-Specific Content” Shortcode

If you wish to automated this a bit more than Option #2, then one way is to implement this is using DAP’s “Member-Specific Content” Shortcodes, which look like this:

Using the “userId” parameter in the DAP shortcode, you can now protect a piece of content so that only John Customer (who has the user id “144” in your membership site) user can see it.

[DAP userId=”144″]protected content[/DAP]

So on a single page, you may publish a number of these shortcodes, with content meant only for specific members protected within those shortcodes.

And doesn’t matter which one of your members visits the above page, they will all only see content intended only for them, and will be unable to see content intended for others.

So those are the three ways in which you can create Member-Specific Content.

Member-specific Chat Room

Using our WPChatR Chatroom plugin for WordPress, you can also create a separate page per user, then put a chat room on that page specific to that user, so you can have unlimited back-and-forth real-time or off-line chats with one specific member.

Login Redirect

Admin users will always be redirected to the dap admin dashboard upon login.

Regular users (non-admin) will be redirected either to the ‘product-level logged-in‘ url or the Global logged-in URL (set in dap setup->config->Post-Login URL ).

If the user has access to 1 product, the user will be redirected to the ‘product-level’ logged-in url. This is set in the DAP products page as shown below:

If the user has access to multiple products OR if the product-level logged-in url is not set, the user will be redirected to global logged-in url set in DAP setup- > config as shown below:

1 14 15 16 17 18 35