Skip to main content

Hi, I'm using zapier to connect my WordPress (elementary) site to teachable. Basically when a new user registers with a username and password, I want to enroll them in a teachable course through zapier. The ultimate goal is to create a teachable account with the same username and password as they used for my WordPress site.

At this point, I have successfully retrieved email of new users. I've also been able to enroll students using that email. On the teachable side of the zap, there's room to add a password for the new teachable account, but I don't see any way to select a password coming from WordPress. I'm wondering if there's any way to retrieve an unencrypted password from a newly created user. I believe WordPress uses one-way encryption though, so this might just be a pipe dream? Any ideas would be very appreciated, thanks!

Hi @brenden1234,

 

Welcome to the Community.

 

WordPress uses one-way encryption for passwords, making them irretrievable in their original form, a standard security practice. Therefore, you can’t directly transfer WordPress passwords to Teachable via Zapier. Instead, you can trigger a password reset email for new Teachable users or implement Single Sign-On (SSO) for seamless access between WordPress and Teachable. Both methods prioritize user data security and privacy.


Hi @JammerS, thanks for the response! One idea I have is using a custom form to send the user’s email and password to teachable just before their account is made, since teachable api does allow for that. That would bypass zapier though. What do you think about that idea?

I’m curious about using SSO for wordpress and teachable, but I wasn’t able to find a solution to use a wordpress sign in to be able to also sign into teachable (though the other way around does seem to be possible). Curious if you have any more info on that strategy.

Thanks again for your time and help!!


Hi @brenden1234,

 

The idea of using a custom form to send user credentials to Teachable could streamline the process by bypassing Zapier, but it must be secure and avoid storing sensitive data. While Teachable supports SSO with platforms like Google and Facebook, direct SSO with WordPress is not available. Consulting a web development or security expert is recommended to ensure the solution is effective and secure.

 

Let me know if you have any more questions or need further assistance.