How can we help?

Search our knowledge base or browse your support conversations below.

Set Up Sidebar Apps (MemberPress, WishList Member, LearnDash)

This guide walks you through connecting DeskPress to Help Scout so your agents can see membership and course data in the conversation sidebar.

Prerequisites

  • DeskPress Pro with an active license
  • At least one of these plugins active: MemberPress, WishList Member, or LearnDash
  • Admin access to both WordPress and Help Scout

Step 1: Verify Your Plugins Are Active

Go to DeskPress > Integrations > Sidebar Apps. You'll see a Detected Providers table showing which plugins are detected:

  • Active means the plugin is installed and ready
  • Not detected means the plugin is not installed or not activated

If none of the supported plugins are detected, the Sidebar Apps tab won't appear.

Step 2: Copy the Callback URL and Secret Key

On the same Sidebar Apps settings page:

  1. Copy the Callback URL (this is a REST API endpoint on your site)
  2. Copy the Secret Key (auto-generated for your site)

Keep this page open — you'll paste these values into Help Scout in the next step.

Step 3: Create a Custom App in Help Scout

  1. Log in to Help Scout
  2. Click the Manage icon (gear) in the sidebar
  3. Go to Apps
  4. Search for "Custom App" and click it
  5. Click "Create Custom App"
  6. Enter a name (e.g., "Memberships" or "Sidebar App")
  7. Select "Dynamic Content" as the content type
  8. Paste the Callback URL from Step 2
  9. Paste the Secret Key from Step 2
  10. Select which mailboxes should show the sidebar app
  11. Click Save

Step 4: Verify It Works

  1. Open a conversation in Help Scout from a customer who has memberships or courses on your site
  2. Check the right sidebar — you should see the DeskPress sidebar app with:
  • Customer Profile (name, email, role, registration date)
  • Membership sections (if MemberPress or WishList Member is active)
  • Course sections (if LearnDash is active)

If the customer's email doesn't match any WordPress user, you'll see a "No matching WordPress user found" message.

Troubleshooting

Sidebar app doesn't appear in Help Scout:

  • Make sure the Custom App is enabled for the correct mailbox
  • Verify the Callback URL is correct and your site is publicly accessible (not localhost)
  • Check that your REST API is not blocked by a security plugin

"Invalid signature" error:

  • Make sure the Secret Key in Help Scout matches the one in DeskPress settings exactly
  • Re-copy both values if needed

No data showing for a known member:

  • Verify the customer's Help Scout email matches their WordPress email
  • Check that the customer has active memberships or enrolled courses

Using the Setup Wizard

If you're setting up DeskPress for the first time, the Setup Wizard includes a Sidebar Apps step when it detects MemberPress, WishList Member, or LearnDash. It provides the same Callback URL and Secret Key fields with copy buttons.

Scroll to Top