WordPressFreeScout
Extension for FreeScout to show WordPress user data.
Install / Use
/learn @verygoodplugins/WordPressFreeScoutREADME
WordPressFreeScout
This is a FreeScout module which integrates FreeScout with WordPress, Easy Digital Downloads, and <a href="https://wpfusion.com">WP Fusion</a>.
Features:
- Lookup is performed using all of the customer's email addresses, with a fallback to first + last name
- Link to edit the WordPress user
- Registration date
- Active CRM (read from usermeta)
- Last EDD license check (read from usermeta)
- Current version of plugin installed on their site (green if up to date, red if outdated)
- The customer's active plugin integrations (read out of usermeta)
- The customer's tags in your CRM
- EDD order history including date, amount, status, and payment method
- EDD licenses including active sites
Wish list
- [ ] Connect multiple mailboxes to multiple sites
- [ ] EDD subscriptions
- [ ] Link to CRM contact record
- [ ] Settings in the FreeScout admin to toggle individual fields
- [ ] Collapsible section headers
- [ ] EDD upgrade links
Changelog
1.0.3 on Feb 21st 2024
- Fixed broken EDD license ID link
- Improved error handling for invalid or empty responses
- Cleaned up settings page
1.0.2 on November 17, 2023
- Made CRM section conditional on that field being present
- Added View in CRM link under CRM tags
1.0.1 on November 10, 2023
- Fixed edit user link going to CRM contact record, not user record
- Better 404 handling
1.0.0 on November 10, 2023
- Initial release
Installation
These instructions assume you installed FreeScout using the recommended process, the "one-click install" or the "interactive installation bash-script", and you are viewing this page using a macOS or Ubuntu system.
Other installations are possible, but not supported here.
-
Download the latest release of WordPressFreeScout.
-
Unzip the file locally.
-
Copy the folder into your server using SFTP.
scp -r ~/Desktop/freehelp-root@freescout.example.com:/var/www/html/Modules/WordPressFreeScout/ -
SSH into the server and update permissions on that folder.
chown -R www-data:www-data /var/www/html/Modules/WordPressFreeScout/ -
Access your admin modules page like https://freescout.example.com/modules/list.
-
Find WordPressFreeScout and click ACTIVATE.
-
Copy the included WordPress helper plugin from
/WordPress-Plugin/freescout-wordpressto your/wp-content/plugins/directory on the WordPress site. -
Activate the WordPress plugin.
-
In the WordPress admin, go to your user profile and create a new application password.
-
In FreeScout, go to Settings >> WordPress and add the URL to your Wordpress site, your admin username, and application password generated in step #9.
-
Save the settings and the connection should show as Active.
Related Skills
node-connect
352.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
352.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
352.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
