Note:
- Create a New Zap in Zapier.
- Select MOHID App as the Trigger App.
- Choose the New All Module Transactions as Trigger Event
- For Account, select your MOHID account from the available list OR click on Connect Account. Authenticate using your Masjid Key if required (You can obtain Masjid Key from MOHID Admin Dashboard > Settings > General Information screen.)
- Click Continue


- Create a new Google Sheet in Google drive with headers matching fields available in All Module Transactions Trigger Event e.g., Transaction ID, Reference Number, Module Transaction Type, Amount, Status, Transaction Date etc. This sheet can be used to sync data of MOHID system.

- Click Action, select Google Sheets as App.
- Choose Create Spreadsheet Row as Action Event.
- Connect your Google account by providing information in Account field.
- Click Continue button
- Select the targeted drive, spreadsheet & worksheet.
- Map all relevant fields from Google Sheet to the fields available in the New All Module Transactions trigger event of MOHID App.
- Click Continue button


- It is recommended to complete the test step and make sure the fields are correctly mapped and synced.
- Click on Publish button if all the required setup is completed. This
will allow your Zap to run automatically every 2 mins and sync data from MOHID
to your Google Sheets.
- Click Create button> New Zap option
- Select MOHID App as Trigger App.
- For Trigger Event, select “Update All Module Transaction”.
- For Account, select your MOHID account from the available list OR click on Connect Account. Authenticate using your Masjid Key if required (You can obtain Masjid Key from MOHID Admin Dashboard > Settings > General Information screen.)
- Click Continue button, then click Test Trigger.
- Complete all the steps and
test the trigger to ensure the MOHID app is connected successfully to your
Zapier account.
- Click on Action
- Under the "Action" step, click on App > search and select Google Sheets.
- Choose the Action Event: Lookup Spreadsheet Row.

- Connect your Google account.
- Click Continue button
· Select the Drive and Spreadsheet details to which you want to sync the data from MOHID.
- For Lookup Column, select the column that holds Transaction ID in your google sheets (it is a unique identifier for your data)
- For Lookup Value, map the Transaction ID field from the MOHID App.
- Enable the option: Create Google Sheets Row if it doesn’t exist yet?
- Now complete the mapping of the columns in your Google Sheet to the data from MOHID App.
- Click on Continue button.


- It is recommended to complete the test step and make sure the fields are correctly mapped and synced.
- Click on + sign.
- For this Action step, select Google Sheets.


- Choose the Action Event: Update Spreadsheet Row.
- Click on Continue button
- Select the Drive and Spreadsheet details to which you want to sync the data from MOHID.
- For Row field, click on 3 dots
- Click on Custom
- Click on Lookup Spreadsheet Row in Google Sheet
- Select Row


· Complete the mapping of all the remaining fields to get data from Mohid App.

- Click Continue button when all the mapping is completed
- It is recommended to complete the test step and make sure the fields are correctly mapped and synced.
- Click on Publish button when the setup is completed. This will allow your Zap to run automatically every 2 mins and sync data from MOHID to your Google Sheets.

- Click Create button> New Zap option
- Select MOHID App as Trigger App.
- For Trigger Event, select “Update Donor”.
- For Account, select your MOHID account from the available list OR click on Connect Account. Authenticate using your Masjid Key if required (You can obtain Masjid Key from MOHID Admin Dashboard > Settings > General Information screen.)
- Click Continue button, then click Test Trigger.
- Complete all the steps and
test the trigger to ensure the MOHID app is connected successfully to your
Zapier account.

- Click on Action
- Search and
select Google Sheets as App.
- Choose the Action Event: Lookup Spreadsheet Rows (Advanced)
- Connect your google account
- Click on Continue button

- Select the Drive and Spreadsheet details to which you want to sync the data from MOHID.
- For Lookup Column, select the column that holds Donor ID (it is a unique identifier for your data)
- For Lookup Value, map the Donor ID field from the MOHID Zapier App.
- Click on Continue button

- Complete all the steps and
test the trigger to ensure the MOHID app is connected successfully to your
Zapier account.
- Click
on + sign to add an action. Now we
will define a trigger to update the record in google sheet.

- Click
on Action
- Under the "Action" step, search and
select Google Sheets.

· Choose
the Action Event: Update
Spreadsheet Row(s)

· Click
on Continue button
· Select
the Drive and Spreadsheet details to which you want to sync the data from
MOHID.
· Click Row Number
· Click
on Lookup Spreadsheet Row in Google Sheet
· Select Rows Row
- Complete the mapping of the remaining donor information related fields to get donor data from Mohid App.

· Complete all the steps and
test the trigger to ensure the MOHID app is connected successfully to your
Zapier account.
· Click
on Publish button if all the required setup is completed. This will allow your
Zap to run automatically every 2 mins and sync data from MOHID to your Google
Sheets.
Trigger Fields
New All Module Transactions
Field Name | Description |
Transaction ID | Transaction ID |
Reference Number | Reference number (e.g., SR-000123) |
Transaction Type | Type of transaction (e.g., Sales Receipt) |
Payment Method | Transaction payment method (e.g., Cash, Credit/Debit
Card, eCheck/ACH) |
Module Transaction Type | Type of module transactions (e.g., donation,
program) |
Module Category Name | Transaction category (e.g., Masjid
Construction, Donation) |
Donor ID | Donor ID |
First Name | Donor first name |
Last Name | Donor last name |
Phone | Donor phone number |
Email | Donor email address |
Address 1 | Donor address 1 |
Address 2 | Donor address 2 |
Country | Donor country name |
State | Donor state name |
City | Donor city name |
Zipcode | Donor zipcode |
Amount | Transaction amount |
Status | Status of transaction |
Transaction Date | Date of transaction |
Field
Name | Description |
Donor ID | Donor ID |
First Name | Donor first name |
Last Name | Donor last name |
Phone | Donor phone number |
Email | Donor email address |
Address 1 | Donor address 1 |
Address 2 | Donor address 2 |
Country | Donor country name |
State | Donor state name |
City | Donor city name |
Zipcode | Donor zipcode |
Donor Type | Type of donor |
Status | Status of donor |
Registration Date | Registration Date of donor |