This is a FreeScout module which integrates FreeScout with WordPress, Easy Digital Downloads, and WP Fusion.
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
- EDD subscriptions
- Link to CRM contact record
- Settings in the FreeScout admin to toggle individual fields
- Collapsible section headers
- EDD upgrade links
- Made CRM section conditional on that field being present
- Added View in CRM link under CRM tags
- Fixed edit user link going to CRM contact record, not user record
- Better 404 handling
- Initial release
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/[email protected]:/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-wordpress
to 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.