Hi @edmont03
It sounds like you’re facing some critical issues with weForms. Let’s address each problem one by one to help you resolve them:1. Notifications Not Being Received
Since you’ve already installed SendGrid and are still not receiving notifications, let’s check a few possible causes and solutions:
Email Settings in weForms: Make sure the notification settings in weForms are configured correctly.
- Go to the weForms > Settings and check the Email Settings.
- Ensure that the “From Email” address is recognized as a valid sender on SendGrid.
- Verify that the email notifications are enabled and correctly set up to send to both admin and users.
SendGrid Configuration:
- Double-check that your SendGrid API key is correctly configured in WordPress.
- Ensure that the domain authentication, sender authentication, and any necessary DNS records are correctly set up in SendGrid to allow emails to be sent.
- Spam Filters: Check your email spam/junk folders to ensure the emails aren’t being filtered out.
- WordPress Mail Logging Plugin: Install a mail logging plugin to see if emails are being sent from WordPress but not delivered. Plugins like WP Mail Logging can help you trace what’s happening with outgoing emails.
Missing Entries in the Database
If entries are not being saved for some forms:
Form Configuration Check: Review the specific forms that aren’t saving entries. Sometimes, specific settings or conditional logic within the forms can prevent data from being saved or displayed.
- Go to weForms > All Forms, select the form, and review all settings.
- Pay special attention to any conditional logic that might affect data submission.
Database Issues: The issue might be related to your WordPress database permissions or issues.
- Ensure your WordPress database user has the correct permissions to write and modify the database.
- Check the database for any errors or issues. Tools like phpMyAdmin can be used to look into the database tables directly.
Plugin Conflicts: There might be a conflict with another plugin that affects how weForms operates.
- Deactivate other plugins temporarily and see if the problem with entries persists. This can help identify a conflicting plugin.
- Cache and Optimization Plugins: Sometimes, caching or optimization plugins can interfere with form submissions.
- Clear any site caches and deactivate optimization plugins temporarily to see if this resolves the issue.
General Troubleshooting Steps
- Update Plugins and Themes: Ensure all your plugins, themes, and WordPress core are up to date.
- Check JavaScript Console: Open your browser’s developer tools (usually F12) and check the Console tab for any JavaScript errors that might indicate problems during form submission.
I really hope this helps. Please let us know if you have further questions for us!