It is now easier than ever to merge the power of Hustle's leading one-to-one messaging platform with EverTrue. Connect your EverTrue account to Hustle and begin seeing those impactful Hustle messages right in EverTrue as a constituent interaction.* 

By integrating Hustle and EverTrue, Hustle messages will be merged with EverTrue constituent data to bring you the best in relationship management. Use all of EverTrue's standard features, like filtering and key-word searching, to drill into your Hustle conversations and the constituents engaging with you via messaging. 


  • An agreement must be signed between your institution and Hustle that allows Hustle data to be sent directly to EverTrue. Before any data can be exchanged, this agreement needs to be in place. Please contact Hustle to begin this process.
  • Please notify EverTrue Support ( prior to enabling your Hustle integration to ensure your EverTrue platform is set up to accept Hustle's data. In the event that the setup has not been completed, we can always do so post-integration.
  • Hustle files will be delivered through EverTrue's Import tool. With that, the Hustle CSV data file will need to be mapped for a successful ingestion. If your Hustle data does not appear in EverTrue within 24 hours of enabling the integration, please contact for further assistance in making sure the file is being transferred, mapped, and ingested properly.
  • If you are not currently using SFTP to deliver data to EverTrue, contact to get your SFTP credentials and enable auto-ingestion for your account.
  • If you are not currently importing Interactions into EverTrue, contact to enable this feature. 
  • Once Hustle is enabled, please ensure any subsequent interaction files imported into EverTrue from your institution are only marked as standard files (not full). 
  • Because Hustle data will be ingested through EverTrue's Import tool, you can view a history of delivered files at

Setup: Enabling the Integration

  1. Contact Hustle ( to have the EverTrue integration enabled for your institution and make sure the required agreement has been signed by both parties.  
  2. Make sure you have your EverTrue SFTP Username and Password on hand. If you are using a public key for SFTP and do not have an SFTP password, please contact EverTrue support.  
  3. In Hustle, go to the organization Settings menu and click on Integrations. You will see a menu of integration choices. 
  4. Click on the Add Integration button under the EverTrue logo.
  5. Enter your EverTrue SFTP Username and Password. Screen_Shot_2019-05-01_at_10.09.55_AM.png
  6. Click on the blue Authenticate button. Hustle will confirm with EverTrue that the username and password are correct.  The settings page will report back that the integration was successful. Screen_Shot_2019-05-01_at_2.21.15_PM.png
  7. Once confirmed and enabled, you will see a green checkmark next to the EverTrue logo on the main Integrations page. Screen_Shot_2019-05-01_at_2.21.39_PM.png

Setup: Adding Constituent IDs to Hustle

  1. From your database, export your target list of constituents into a CSV file. Make sure to their database Person ID. 
  2. In Hustle, navigate to a group. Click on Constituents (Contacts) tab of the group.
  3. Click Add Contacts → Choose a CSV File. Select the CSV file of constituents from your computer.
  4. You will be prompted to map your CSV fields to Hustle fields. Make sure to map the column that contains the Person ID to the ‘EverTrue Integration [evertrue]: RemoteID’  field. Screen_Shot_2019-05-01_at_2.31.31_PM.png
  5. 4. Click Upload CSV. Hustle will import these constituents to the group. All contacts will have their Person ID (i.e. EverTrue Integration ID) listed below their name. 


    5. Once all contacts have a PersonID, Hustle will deliver a CSV file of your message data to EverTrue on a regular basis. 

    Note: This integration does not sync over constituent data from the Hustle platform, like opt-outs or declines. All constituent information will come to EverTrue through your database of record. EverTrue only receives message/interaction data from Hustle directly.