Understanding WordPress activity logs
Activity logs record every interaction between your WordPress site and the HoopAI platform. These logs capture:- Form submissions synced from WordPress to Hoop
- Contact creation and updates triggered by WordPress events
- Plugin connection status changes
- Error events when data fails to sync
Activity logs are retained for 30 days. If you need to investigate an issue older than 30 days, you may need to check your WordPress server logs directly.
Viewing access logs
In the HoopAI platform
Open the integration details
Click on the WordPress integration card to view connection details and recent activity.
In WordPress
You can also monitor the integration from the WordPress side:Access the plugin settings
In your WordPress admin dashboard, navigate to the Hoop plugin settings page.
Check the connection status
Verify that the plugin shows a connected status with a green indicator. A red or orange indicator means the connection needs attention.
Common issues and solutions
Plugin shows disconnected
If the WordPress plugin shows a disconnected status:- Re-authenticate — Go to the plugin settings and click the reconnect or re-authenticate button. You may need to log in to your Hoop account again.
- Check API keys — Verify that the API key in the plugin settings matches the one in your Hoop account under Settings > Integrations.
- Verify server requirements — Ensure your WordPress hosting meets the minimum PHP version and has outbound HTTPS connections enabled.
Form submissions not syncing
If WordPress form submissions are not appearing in Hoop:Verify form mapping
In the plugin settings, confirm that each WordPress form is mapped to the correct Hoop form or contact fields.
Check for JavaScript conflicts
Other WordPress plugins (especially caching or minification plugins) can interfere with form tracking scripts. Temporarily disable other plugins to test.
Review error logs
Check the activity log for failed sync attempts. Common errors include timeout errors (your server took too long to respond) and authentication errors.
Duplicate contacts being created
Duplicates can occur when:- The same form is submitted multiple times by a user
- The WordPress plugin and another integration (such as Zapier) are both sending the same data to Hoop
- Contact matching rules are not configured to deduplicate by email address
Slow sync or delayed data
If data takes longer than expected to sync:- Check your WordPress hosting performance — Shared hosting plans with limited resources can delay outbound API calls
- Review cron job configuration — Some WordPress hosts disable or limit WP-Cron, which can delay scheduled syncs. Ask your host to enable system cron jobs as an alternative.
- Check Hoop system status — Occasionally, platform-wide delays may affect sync times
Monitoring best practices
| Practice | Frequency | Why |
|---|---|---|
| Review activity logs | Weekly | Catch sync errors early |
| Test form submissions | After any plugin update | Confirm integration still works |
| Check connection status | Weekly | Ensure the plugin stays connected |
| Update the plugin | When updates are available | Bug fixes and compatibility improvements |
| Review duplicate contacts | Monthly | Prevent list quality issues |
FAQs
How far back do activity logs go?
How far back do activity logs go?
Activity logs in the HoopAI platform are retained for 30 days. WordPress server logs may retain data longer depending on your hosting configuration.
Can I export the activity logs?
Can I export the activity logs?
Currently, activity logs cannot be exported directly from the platform. You can take screenshots or copy the relevant entries for your records.
Does the WordPress plugin work with custom post types?
Does the WordPress plugin work with custom post types?
The plugin primarily tracks form submissions and standard WordPress events. Custom post type tracking depends on the specific plugin version and configuration. Check the plugin documentation for supported post types.
What happens to my data if the plugin disconnects?
What happens to my data if the plugin disconnects?
Data generated while the plugin is disconnected will not sync automatically. Once reconnected, only new events will be captured. You may need to manually import any data that was created during the disconnection period.
.png?fit=max&auto=format&n=EQK5eX9kTD8NzWwA&q=85&s=878008bf159fcc4964d0c0d508b6e400)