DM Champ connects to MemberPress on your own WordPress site so an automation can look a member up by email, read their subscriptions and payments, create a member and grant a membership. You paste your site address and the API key from MemberPress Developer Tools. Nothing else is installed.
How it worksWhat the setup actually looks like, from the connection screen to the first booking or record the AI handles in MemberPress.
Developer Tools is MemberPress's own add-on and it is what turns its API on. It comes with MemberPress's higher plans, so if you cannot find it, that is the thing to check first.
In WordPress, open MemberPress, then Developer Tools, and copy the API key it gives you.
Open Automations in the sidebar under AI Studio, add a step and search for MemberPress. Pick the action you want and the step asks you to connect first.
Site URL is the WordPress site MemberPress runs on, starting with https. We check the key against your site before anything saves, so a wrong address, a wrong key or Developer Tools not being active is refused on screen with the reason.
Find member by email turns an email address into the member id the other steps need, and what an action returns is available to later steps as variables.
Every screen and field is covered in the setup guide: MemberPress documentation.
The stepsFour of them read and two of them write. Create member makes the account, and Create transaction is what grants a membership, because recording a payment with a complete status is how MemberPress itself opens the door.
Before you connectMemberPress's Developer Tools add-on, which is what turns its API on and comes with MemberPress's higher plans. Without it there is nothing on your site for us to talk to, however right the rest of your details are. The site itself needs to be on https with pretty permalinks switched on, anything other than Plain, because that is what makes the API address resolve. The API key lives under MemberPress, then Developer Tools, it is stored encrypted and never shown back to you, and a lost one is replaced by generating a new key in MemberPress and connecting again.
Two workflows to copyThe first one makes your AI agent accurate instead of vague, because it answers from what MemberPress actually holds. The second closes the gap between a payment and access without anyone opening WordPress.
Worth knowingThese shape how you wire the automation. The one that surprises people is the first: granting a membership is recording a payment, because that is how MemberPress works rather than something we chose.
The same AI agent that closes $40K deals in DMs is one click away. No signup, no demo call - open the chat, push back, see if you can break it.