Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ClickBank PitchPlus #33

Closed
jaswrks opened this issue Dec 11, 2013 · 18 comments
Closed

ClickBank PitchPlus #33

jaswrks opened this issue Dec 11, 2013 · 18 comments
Assignees
Labels

Comments

@jaswrks
Copy link
Contributor

@jaswrks jaswrks commented Dec 11, 2013

There have been some reports of problems associated with s2Member's integration with the PitchPlus feature offered by ClickBank. This feature needs further review and a new round of testing before the next release.

@ghost ghost assigned jaswrks Dec 11, 2013
@lkraav

This comment has been minimized.

Copy link

@lkraav lkraav commented Dec 11, 2013

I'm one of the people that recently filed a report against PitchPlus throught the "Contact a Human" form. Zero human contact has been made by WS for 8 days and running.

But let me know what I can do here on GH to get PitchPlus patched up.

@jaswrks

This comment has been minimized.

Copy link
Contributor Author

@jaswrks jaswrks commented Dec 11, 2013

Thank you. Yes, I see some tickets on this issue our pending. We're working toward a resolution on this and we'll update this bug report here. You should also receive a response to any existing inquiries with our tech support dept. once I contact them with further details.

Thanks for your patience.

@jakobh

This comment has been minimized.

Copy link

@jakobh jakobh commented Dec 11, 2013

Yes, if possible, could you please put this on your priority list. I assume there is no temporary solution to this and all I can do is wait?

@lkraav

This comment has been minimized.

Copy link

@lkraav lkraav commented Dec 11, 2013

Not sure if it's cool talking about our individual issues here. Let us know if not. But this guy's report from August is exactly what I'm facing http://www.s2member.com/forums/topic/clickbank-pitchplus/

Currently just made a big huge banner for anyone starting to register as Level 1 on the ClickBank return notification header editing box.

screenshot from 2013-12-04 04 05 46

I think it's failure prone due to users simply not paying attention or not understanding. I can't find any better way though :/

@jakobh

This comment has been minimized.

Copy link

@jakobh jakobh commented Dec 12, 2013

Thanks for providing a temporary "solution" to this problem. Appreciate it.

@jaswrks

This comment has been minimized.

Copy link
Contributor Author

@jaswrks jaswrks commented Dec 13, 2013

A full round of tests was performed against ClickBank PitchPlus Upsells.

  1. PItchPlus integration w/ s2Member is and remains functional in the current release of the software.
  2. There are no known issues with ClickBank PitchPlus against WP v3.8 at this time.
  3. There is a known issue (as reported here and in the s2Member forums) with ClickBank PitchPlus when used together with Membership Level Access where the buyer has not yet registered on the site (for free or otherwise).

Regarding the known issue @ 3 above.

This is a difficult issue to resolve (i.e. I'm not seeing a way to truly resolve this problem as it currently exists yet). When a user who is NOT yet registered on the site yet (e.g. there is no account record for them yet) is confronted with multiple checkout options during a PitchPlus Upsell Flow, and they end up purchasing multiple subscriptions at various Membership Levels before they reach a finale (e.g. before they actually get registered on the site), this creates a very difficult and confusing scenario.

In this scenario, s2Member has no account by which to reference the user's first purchase. In a case where the user proceeds to purchase another Membership Level offered by the Upsell (instead of an upgrade); they are actually purchasing two NEW separate accounts instead of simply updating a primary account connected to the first purchase. Given the nature of ClickBank's PitchPlus Upsell Flow, the final confirmation screen is going to lead to much confusion for a customer in a scenario such as this.

Recommended Workaround; for now...

  • Have the customer register on your site first (for FREE). This way even the initial purchase (and of course, also any upsells) are applied to their existing user record on the site. In short, each purchase in this scenario is an upgrade against the user's existing account with you (free or otherwise). This should work nicely. See: Dashboard / s2Member / General Options / Open Registration.
  • OPTIONAL: Another way to make this go smoother is to sell Custom Capabilities instead of Membership Levels. The user still needs to be associated with an account BEFORE you begin an Upsell Flow. However, Custom Capabilities will provide a smoother checkout experience where Upsells are being introduced; as Custom Capabilities are designed to simply add new Capabilities to a user's account; as opposed to changing the Membership Level overall.
  • OTHER NOTES: Upsells that provide Specific Post/Page Access or Custom Capabilities against an existing account record at not affected by this. The issue reported here is related specifically to Membership Levels being sold to new customers that s2Member does not have an account record for yet.
  • OTHER NOTES: There are two ways for users to register for free.
      1. See: Dashboard / s2Member / General Options / Open Registration.
      1. Enable the PayPal Pro payment gateway in s2Member. Even if you don't intend to use PayPal Pro, this will enable Pro Forms for Free Registration. No need to enter any PayPal Pro credentials, but enabling PayPal Pro makes it possible to introduce a Free Registration Pro Form with this Shortcode: [s2Member-Pro-PayPal-Form register="1" level="0" captcha="clean" /]

screenshot from 2013-12-12 22 55 19

@jakobh

This comment has been minimized.

Copy link

@jakobh jakobh commented Dec 13, 2013

I emailed Digital Access Pass' customer support and asked if they have a workaround for this issue and here is what they do:

Yes, we have a workaround as dap uses Instant Notification Service from Clickbank to add users so it does not matter what link the user clicks on in the thankyou page, dap will give user access to every product they have successfully purchased.

@jaswrks

This comment has been minimized.

Copy link
Contributor Author

@jaswrks jaswrks commented Dec 13, 2013

Thanks for the follow-up.

This would be true for s2Member as well. s2Member does not rely upon user interaction after checkout in order to complete post-processing; it's handled over the ClickBank IPN system with s2Member as well.

This presents another possible workaround that could be used w/ s2Member also. If you would prefer to change the Thank-You page for those Upsell products, please see: Dashboard / s2Member / ClickBank Options / Thank-You Page.

selection_017

@jakobh

This comment has been minimized.

Copy link

@jakobh jakobh commented Dec 13, 2013

Are you saying that I can somehow accomplish this myself or was the instructions on how to change the thank you page in response to the temporary solution that Ikrav posted above?

@lkraav

This comment has been minimized.

Copy link

@lkraav lkraav commented Dec 13, 2013

I could really use a step by step walkthrough on that separate Thank You pages implementation for our scenario. I studied it, but really couldn't come up with a solid action plan in a reasonable amount of time.

@jakobh

This comment has been minimized.

Copy link

@jakobh jakobh commented Dec 13, 2013

Yes, me too please! Sounds like a viable solution.

@jaswrks

This comment has been minimized.

Copy link
Contributor Author

@jaswrks jaswrks commented Dec 14, 2013

Customizing Thank-You pages with s2Member (since s2Member does not reply upon these for post-processing) is as simple as changing the URL in your ClickBank Product configuration to whatever page you'd like to use. Many site owners customize the thank you page even if they're not doing upsells.

Customizing your Thank-You page can certainly help to reduce confusion for a customer. However, it does not resolve issues related to the purchase of a different type of account by a brand new customer who does not have an account record yet. It's true that s2Member will deliver each item that's been purchased, but if a customer purchases a Membership Level # 1 account AND also a Membership Level # 2 account (all in a single order); this can still lead to confusion.

In this scenario (assuming you're running a custom Thank-You page of your own), post-processing is handled by s2Member's ClickBank IPN integration and emails are sent to the customer after checkout completion. While it's true that s2Member will provide access to each item they've purchased, if the customer never had an account record in the first place, they have essentially purchased two separate accounts (instead of an upgrade against an existing account record). This works fine, but it's not ideal IMO; e.g. it could still lead to confusion.

I recommend (at least for now), that PitchPlus Upsell Flows be sold to customers that already have an account record. I would suggest that you make Free Registration on the site a first step that leads to checkout. Please see my post above for details on how to accomplish this: #33 (comment)


I'm leaving this issue open while we work to improve this further.

@lkraav

This comment has been minimized.

Copy link

@lkraav lkraav commented Dec 14, 2013

As we all know, minimizing checkout friction is a must have for conversion gain. Creating an account before getting the money is therefore suboptimal. But I also don't see any way around this, until ClickBank improves. Would anyone care to speculate what exactly is their logic for their current upsell purchase confirmation strategy? What is the "ideal" implementation that provides access to both main product and upsell that are yet unaware of each other? It seems to me noone is really able to make conversion-optimal implementation for such a setup. If that's the case do they simply not care? Is this something to address with ClickBank instead?

@clavaque

This comment has been minimized.

Copy link
Contributor

@clavaque clavaque commented Dec 17, 2013

Here's a video explaining how to use a custom thank-you page for the ClickBank product: http://youtu.be/0nNLW5Xv2xQ

@jbrisbane

This comment has been minimized.

Copy link

@jbrisbane jbrisbane commented Dec 20, 2013

Is there any chance the integration between S2 and CB will be modified within the next couple of weeks. I'm launching a new CB product on Jan 10th and I built my membership system around S2member. I have a product with 2 upsells, each is associated with a membership level. It wasn't until I tested a sale a few days ago that I realized a customer could very well sign up under any 3 membership levels when they are presented with the order page. The order page looks like this:

http://www.reinventingaging.org/wp-content/uploads/2013/12/clickbankpurchase.png

I took a look at the Digital Access Pass product and it looks like they automatically register users by matching up the product names in CB with the product names entered in the DAP product name. When a purchaser goes to access they product they should be sent to a page that tells them to access their email. But irregardless of which Access Purchase button they click their membership settings are created based on their purchase details through the CB IPN.

@jakobh

This comment has been minimized.

Copy link

@jakobh jakobh commented Dec 20, 2013

I'm in exactly the same situation as you jbrisbane. Really need a solution to this ASAP or I'll be forced to migrate to DAP. Only downside is that they want $799 to get everything moved over.

@lkraav

This comment has been minimized.

Copy link

@lkraav lkraav commented Dec 20, 2013

I can tell you guys that http://bikinibodyworkouts.com/workouts/ was launched and customer service feedback is that the instructional message example displayed above seems to work well enough, not to cause support havoc.

@jaswrks

This comment has been minimized.

Copy link
Contributor Author

@jaswrks jaswrks commented Jul 1, 2014

I'm afraid that we are going to close this issue in favor of #213. I feel like this feature (i.e. ClickBank PitchPlus) leaves much to be desired. ClickBank PitchPlus continues to work with s2Member; but you will need to have the customer register before you send them down an upsell path; otherwise there will be conflicts in the email receipts that a customer gets.

No problems if they have an account with you already; but without having an account first, there is little to reference the customer; and this creates a problem where a customer may inadvertently register for a membership (i.e. using a registration access link) they obtained from a purchase before the final upsell is complete.

If you intend to upsell a customer via ClickBank, have them register at your site first (i.e. enter email, first name, last name) in one way or another; and then introduce the ClickBank Button to them. At this point you may create an Upsell Flow using the shortcode attributes provided by s2Member.

See also: #213
See also: https://support.clickbank.com/entries/22857138-PitchPlus-ClickBank-s-Upselling-Functionality
See also: Dashboard ⥱ s2Member ⥱ ClickBank Buttons ⥱ Shortcode Attributes (Explained)

@jaswrks jaswrks closed this Jul 1, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
5 participants
You can’t perform that action at this time.