How to integrate with Servant Keeper

  • Updated

Givelify has a report format created specifically to integrate with your Servant Keeper church management system.  

Set Up Report Format 

Follow these steps to set up your Servant Keeper report format: 

  1. and sign in to your organization's account.
  2. Select Integrations, navigate to the Servant Keeper tile and select Enable.
    The Servant Keeper Integration page is displayed. 
  3. Select the date on which the reports are based:
    • Donation Date – Select this option if you want the report date to be based on the date the donor made the donation.
    • Bank Deposit Date – Select this option if you want the report date to be based on the date the donation transaction is sent to your bank account. 
  4. Select the frequency for the report to be generated from the drop-down list (Never, Daily, Weekly, Every 2 weeks, or Monthly). 
  5. Select the day of the week for the report to be generated from the drop-down list. 
  6. If you want to be notified when the report is generated, check the Notify me via email when report is generated box.
  7. Select Continue.
  8. Review the steps for finalizing your setup and then select Continue.

Set Up Import Schedule

The next step in the integration process is to set up the import schedule by building a custom report. Follow these steps:

  1. On the Reports page for Servant Keeper Integration, select Build a Custom Report in the upper right corner. 
  2. If you have campuses set up, select the Campuses drop-down and choose the specific campus to include in the report or choose All campuses.

    Note: If you do not have campuses set up, this option is not displayed and you can only specify the date range.

  3. Select the Calendar icon and choose the report Start Date and End Date, and then select Build Report.

    A message is displayed indicating that your custom report is being built. 
  4. Select Ok. 
    When the report is ready, an email is sent to your inbox and the report is ready for download on the Reports page. 

Download Report 

  1. On the Servant Keeper Integrations page, select the Reports tab.
  2. Find the report in the list and select the Download icon in the Report column. Once a report has been downloaded, the name of the person and date is displayed for the report. 

Match Envelopes to External Account Name 

An external account name is any assigned name for your existing funds. This can be found with your contribution funds in Servant Keeper. For example, Givelify has an envelope for Tithe and in Servant Keeper the account name is listed as Tithes and Offerings so the external account name should be Tithes and Offerings. 

To match envelopes to your Servant Keeper external account name, follow these steps: 

  1. On the Servant Keeper Integration page, select the Envelopes tab. 
  2. In the filter drop-down, choose Unmatched to display a list of envelopes that do not have assigned external account names. 
  3. Enter the Servant Keeper External Account Name for each envelope you want donations to be able to match and then select Done. 

Edit External Account Name 

To edit an envelope that already has a Servant Keeper external account name assigned, follow these steps: 

  1. Select the filter drop-down and choose Matched to display a list of envelopes that have already been assigned an external account name.
  2. Select the Servant Keeper External Account Name already assigned and enter the new name.
  3. Select Done 

Match Donors to Member IDs 

An Envelope Number (also known as Member ID) is any automatically or manually assigned Servant Keeper number specific to member giving used to identify donors in your system. 

To match donors to Member IDs, follow these steps: 

  1. On the Servant Keeper Integration page, select the Donors tab. 
  2. In the filter drop-down, choose Unmatched to display a list of donors that do not have assigned Servant Keeper envelope numbers. 
  3. Enter the SK Envelope No for each donor you want to match in Servant Keeper and then select Done. 

Edit Donor Match 

To edit a donor match to an envelope number in Servant Keeper, follow these steps: 

  1. On the Donors tab, select the filter drop-down and choose Matched to display a list of donors that have already been assigned an envelope number. 
  2. Select the SK Envelope No already assigned and enter the new value. 
  3. Select Done 

Import Givelify Report into Servant Keeper 

Once you receive the Servant Keeper Integration report from Givelifyfollow these steps to upload it to Servant Keeper:  

  1. On your computer, open Servant Keeper Launcher, choose SK Contribution Manager, and log in to your organization’s account. 
  2. Select File > Import > Import Contributions from File.  
    Note:The file must be closed when importing it. 
  3. Select Select Import File and attach your Givelify report.
  4. In the Text Qualifier field, selectDouble Quote. 
  5. In the right panel, under Import Data by, select Envelope Number. 
  6. Under Required Data Fields, ensure that the Batch Date field is set to Date and then select Next. 
  7. Confirm batch contributions, and then select on Next. 
  8. Check the box next to Yes, I want to import the contributions and select Import.
  9. On the confirmation dialog, select OK. 
  10. Select Done to complete the import process. 
  11. If some donations failed to import due to missing information (Name, Envelope Number, or Account Number), an error page is displayed. Review the errors. 
  12. To fix the transactions on the error page, highlight the transaction and then select the Fix button.
  13. Manually match the donor or envelope to match what is in Servant Keeper. If there is no relevant match, create the donor or envelope in Servant Keeper prior to making the fix. 
  14. Update all the errors until the confirmation page is cleared of errors and then select Next to confirm the batch information. 
  15. Once confirmed, continue to Post. 

Feel free to contact our Customer Support team at if you have any further questions.


Was this article helpful?

8 out of 10 found this helpful

Have more questions? Submit a request