About Our Team

Introducing our proficient content writer with extensive expertise.

David Ozokoye

Senior Technical Writer

Expertise

  • WordPress
  • Technical Documentation
  • Web Development (React & Django)
  • SEO
  • cPanel
  • Graphic Design

Highlights

David is a Technical Writer for the WPForms team at Awesome Motive. He has a BSc in Electrical Electronics Engineering from the University of Jos, Nigeria, and has been using WordPress since 2018. 

Before joining the WPForms team in 2022, David worked as the content team lead for a WordPress support site, where he wrote WordPress-related content and managed other writers.

David creates easy-to-understand guides and product education for various Awesome Motive products, including WPForms, WP Mail SMTP, SendLayer, and Easy WP SMTP.

Aside from his work at Awesome Motive, David has produced many technical articles for various brands, focusing on WordPress and web development topics. Away from the computer, he enjoys playing video games and roller skating.

Error: Channel Not Found

What This Error Means The Sender Name value in WP Mail SMTP doesn’t match any sender configured in the SMTP.com account. SMTP.com uses sender names (also called channels) to associate emails with specific sending settings and IP pools. If the name doesn’t match exactly, SMTP.com rejects the request with a “channel not found” error. Common […]

Continue Reading

Error: API Key Invalid

What This Error Means The API key stored in WP Mail SMTP doesn’t match any active API key in the SMTP.com account. SMTP.com rejects the request before WP Mail SMTP can send any email. Common Causes How to Fix Here is the complete step-by-step guide to resolving the error. Step 1: Copy the API Key […]

Continue Reading

Error: unauthorized_client

What This Error Means Google is not authorizing the OAuth client to complete the sign-in flow. The most common cause is creating the OAuth credential with the wrong application type (e.g. Desktop app instead of Web application), so Google rejects the authorization code grant that WP Mail SMTP uses. Google Workspace organizations can also trigger […]

Continue Reading

Error: Mail Service Not Enabled

What This Error Means The Gmail service has been disabled for the Google Workspace user account that WP Mail SMTP is authorized to send from. The account exists and can sign in, but Google Workspace is not allowing it to use Gmail. Personal Gmail accounts (@gmail.com) are not affected by this error, since they always […]

Continue Reading

Error: invalid_grant: Token Expired or Revoked

What This Error Means The OAuth refresh token WP Mail SMTP uses to send via Gmail has expired or been revoked by Google. The plugin can no longer obtain new access tokens, and email sending fails. Common Causes How to Fix Here is the complete step-by-step guide to resolving the error. Step 1: Publish the […]

Continue Reading

Error: invalid_grant: Bad Request

What This Error Means The OAuth credentials (Client ID and Client Secret) stored in WP Mail SMTP are misconfigured or don’t match the Google Cloud Console application. Unlike the “token expired” variant, this is a configuration mismatch, not just a stale token. Common Causes How to Fix Here is the complete step-by-step guide to resolving […]

Continue Reading