Support

Help Center

Step-by-step guides for getting started, paying with M-Pesa, and accessing your content.

Last updated 3 September 2026

Getting started

New to Good Joseph? Start here.

Browse without signing in

Explore free content on the app and website before you pay.

  1. Install the Good Joseph app from Google Play or visit goodjoseph.com.
  2. On the app Home tab, browse featured guides, free posts, and explore rails without an account.
  3. Open any guide marked Free to read the full content.
  4. On the website, read free blog posts at Blog and browse books at Books.

Create your app account

Pay first, then register with your M-Pesa number and a password.

  1. Complete an eligible M-Pesa payment for a coaching topic or guide via STK Push in the app.
  2. Open the app, go to sign in, and enter the same phone number that paid.
  3. If you are new, follow the prompts to set a password.
  4. Sign in anytime with that phone number and password.

Payments

M-Pesa STK, access issues, and billing.

Pay for a guide with M-Pesa STK

Buy an individual paid guide inside the Android app.

  1. Open Guides and select a paid guide (not marked Free).
  2. Tap to unlock or purchase and enter the Safaricom number that should receive the PIN prompt.
  3. Confirm the amount, then enter your M-Pesa PIN when Safaricom sends the STK push.
  4. Return to the app — access unlocks automatically once payment confirms. Refresh if needed.

Pay for a coaching topic

Subscribe to a knowledge topic via STK Push.

  1. From sign-in or pay instructions in the app, open the topic catalog.
  2. Choose the topic you want and enter your M-Pesa phone number.
  3. Approve the STK prompt on your phone.
  4. After confirmation, register or sign in with the same number to access lessons in that topic.

Fix missing access after payment

When you paid but content is still locked.

  1. Confirm you signed in with the exact phone number that received the M-Pesa STK prompt.
  2. Wait two minutes, then close and reopen the guide or pull to refresh.
  3. Check your M-Pesa SMS for a successful confirmation message.
  4. If it still fails, email hello@goodjoseph.com with your number, time, amount, and receipt text.

Subscribe on the website

Member blog access with Google sign-in and Stripe or M-Pesa.

  1. Go to Subscribe on goodjoseph.com.
  2. Sign in with Google when prompted.
  3. Choose monthly or yearly membership and pay with card (Stripe) or M-Pesa as offered.
  4. After payment, open Blog or Members hub to read member-only posts.
  5. Manage card billing from Account → Billing.

App features

Notifications, profile, and settings.

Turn on lesson notifications

Get alerted when new content is published.

  1. Sign in to the app.
  2. When Android asks for notification permission, tap Allow.
  3. Or open You → Settings → New lesson alerts and follow the link to system notification settings.
  4. Ensure notifications are enabled for Good Joseph.

Edit your profile name

Update how your name appears in the app.

  1. Sign in and open You → Settings.
  2. Tap your profile row.
  3. Update your first and last name and save.

Sign out safely

Clear your session on a shared device.

  1. Open You → Settings.
  2. Tap Sign out and confirm.
  3. Your password is required to sign back in. Locally stored session tokens are cleared.

Still need help?

Reach our team directly.

Contact support

We typically reply within 24 hours on business days.

  1. Use the contact form at Contact with your name, email, and a clear description.
  2. Or email hello@goodjoseph.com directly from the address you use with Good Joseph.
  3. For payment issues, include your phone number, payment time, amount, and M-Pesa message if possible.