How to Connect ActBlue & Numero to Google Sheets How to Connect ActBlue & Numero to Google SheetsJuly 1, 20214minute readFundraisingKalani TissotThis post was originally published by Kalani Tissot on his blog and has been reposted here with his permission.I’ve scoured the web, and there is no up-to-date guide on connecting popular donation processors like ActBlue or Numero to a Google Sheet. Let’s change that.Here’s how to integrate these three applications using Zapier and automate part of your fundraising workflow. (You can sign up for a free Zapier trial here)Connecting ActBlue to a Google Sheet:Zapier Share link: https://zapier.com/shared/42a1cbd50f751c599432665874367f785793b2adZapier:Create a new Zap.For your trigger, use “Webhooks by Zapier.”For the trigger event, select “Catch Hook.”Copy the custom Webhook URL and hit continue (You can ignore the silent mode and “pick off a child key”).ActBlue WebHook:Log in to your ActBlue Account.Go to Webhook Integrations in the Tools section.Click on the green “Request a New Webhook” box.For type, select “ActBlue Default.”Paste your Zapier Webhook link into the endpoint URL.Create a credentials log in (this won’t matter for this).Submit your request and wait up to 24 hours for ActBlue support to approve the webhook.Google Sheets:Add the following columns to your respective worksheet: First Name, Last Name, Contribution Page, Amount, Date, Address, City, State, ZIP, Email, Phone Number, Occupation, and Employer.Zapier:Test the Webhook trigger, and a recent donation should come up.For step two, select Google Sheets and connect your Google account.Select your Google drive and the spreadsheet that you just created.Map each webhook value to its respective column.Test your action (Zapier should send your most recent donation to the Google Sheet).That’s it! Moving forward, this Zap will automatically send all of your ActBlue donations to the Google Sheet of your choice.Automatically adding Numero donations to a Google Sheet:Zapier Share Link: https://zapier.com/shared/ebc13d21d3934cad26edf8e126e18d3033a4fa22Numero doesn’t have any webhooks available for donations, so we have to collect donation data via another means — email parsing. Parsing is a type of software that allows you to collect & capture data from received emails.Go to parser.zapier.com and log in via your Zapier account. Then, create a new email address to receive Numero contribution alerts.In Numero, go to “Manage Team” and click on “Add a new Team Member.” Add in your new Zapier Email Parsing address as a new team member. Then, your new Zapier email parsing account will receive an invitation inviting them to join Numero. On an incognito window browser, log into your email parsing account and click the link to join. Then in Numero, under your user settings, set up notifications for contributions of $1 or more.Zapier:Create a new Zap.For your trigger, use “Email Parsing by Zapier” and select the trigger event as “New Email.”Connect your email parsing account to Zapier and run a test. The initial email inviting you to join Numero should pop up.Email Parser by Zapier:Now, wait until a Numero contribution is made. If you wish to speed this up, make a $3 Numero contribution to send an email notification to your parser account.Once an email notification for a contribution has been received, we now have to create a new Template for the email parser to extract data.Here’s the template that I use for my Zap. I’ve blacked out specific donor data for privacy.The curly brackets, {data}, represent which data strings will be extracted from your email alert. Here is what my output looks like:Zapier:Now that your email parser is set up head back to Zapier and test your email parser trigger. Your most recent contribution on Numero should come up with a parse outlet line containing your extracted data.Google Sheets:Create a new Google spreadsheet (or worksheet in your Finance Plan) and add in the following columns: Date & Time, Amount, Name, Phone Number, Email, Address, Employer & Occupation, and Donation Form.Zapier:For your first action, select Google Sheets and choose “Create Spreadsheet Row in Google Sheets.”Connect your account and select the respective Google spreadsheet & worksheet.Here’s what your action step should look like.Zapier:Test your action on Zapier, and this Zap should add a new spreadsheet row to your Google Sheet!Now moving forward, every time you receive a Numero contribution, your respective Google Sheet will automatically be updated with new donation data.Additional Integrations:Use Slack? Add a step to either of these Zaps and send Slack notifications when contributions are processed.Want to send an email from your candidate’s Gmail account thanking each donor? Easy, add in Gmail as a third action step on your Zap and add parse output or webhook data to customize each email.Do you use Action Network for your mass emails? Set up a third action and automatically add each new Numero donor to your email list.If you use Zapier for any other integrations, send me a note at Kalani@TissotSolutions.com. I’d love to hear about how others are using tech tools like this.Kalani TissotKalani Tissot is a political fundraiser and consultant based in Las Vegas, Nevada.Ever since he volunteered on his first campaign in college, Kalani has been on a mission to help Democrats win up and down the ballot across the country.In 2018, Kalani drove four days straight from Washington State to Florida to work on a Congressional campaign and help Democrats take back the House. After that, he served as the Finance Director for the South Carolina Democratic Party, where he raised over $1.2 million and organized a 1,100 person dinner that raised over $250,000 in one night. Then, Kalani moved to Nevada to work as the Finance Director for Congressman Steven Horsford, where they raised nearly $3.5 million for his competitive re-election campaign. Now, Kalani works with a great group of candidates who are all preparing for 2022 and beyond.Related ReadingTurning Slack into your Central Fundraising HubWhat your Digital Fundraising Program should Focus on in the off-yearMaximizing Political Campaign Success: Payment Processing and Custom DomainsUsing Action Network for Fundraising EmailsBest Practices For Call TimeTagsNo items found. Related ReadingWhat your Digital Fundraising Program should Focus on in the off-yearOctober 5, 2023FundraisingMaximizing Political Campaign Success: Payment Processing and Custom DomainsSeptember 11, 2023FundraisingBest Practices For Call TimeJune 5, 2023FundraisingNo sheet? How is that even possible?Craig GrellaNumero Sales LeadBefore NumeroTalk with Craig Today!In a free personalized zoom call, Craig will show you how to use Numero to:Dedupe donors instantlyInstantly build a list of the best prospects for your candidateFind max-out donors hiding amongst your contacts.Stress-free demo session. No sales pressure, guaranteed.Eric’s next AVAILABLE time isTuesday, July 25th at 9:00am CSTBook it Now The selected booking slot is no longer available. Please select a different slot. craig’s next AVAILABLE time is Wednesday, April 29th at 1:00 PM EDT Book it now This Week Apr 29 - May 5 Select a value[7:23 AM] Niue Time - Alofi[7:23 AM] Samoa Time - Midway[7:23 AM] Samoa Time - Pago Pago[8:23 AM] Cook Islands Time - Avarua[9:23 AM] Hawaii-Aleutian Time - Adak[8:23 AM] Hawaii-Aleutian Time - Honolulu[8:23 AM] Tahiti Time - Faaa[8:53 AM] Marquesas Time - Marquesas[10:23 AM] Alaska Time - Anchorage[9:23 AM] Gambier Time - Gambier[11:23 AM] Pacific Time - Los Angeles[11:23 AM] Pacific Time - Tijuana[11:23 AM] Pacific Time - Vancouver[10:23 AM] Pitcairn Time - Adamstown[11:23 AM] Mexican Pacific Time - Hermosillo[12:23 PM] Mountain Time - Calgary[12:23 PM] Mountain Time - Ciudad Juárez[12:23 PM] Mountain Time - Denver[11:23 AM] Mountain Time - Phoenix[11:23 AM] Yukon Time - Whitehorse[12:23 PM] Central Time - Belize City[1:23 PM] Central Time - Chicago[12:23 PM] Central Time - Guatemala City[12:23 PM] Central Time - Managua[12:23 PM] Central Time - Mexico City[1:23 PM] Central Time - Reynosa[12:23 PM] Central Time - San José[12:23 PM] Central Time - San Salvador[12:23 PM] Central Time - Saskatoon[12:23 PM] Central Time - Tegucigalpa[1:23 PM] Central Time - Winnipeg[12:23 PM] Easter Island Time - Easter[12:23 PM] Galapagos Time - Galapagos[1:23 PM] Acre Time - Rio Branco[1:23 PM] Colombia Time - Bogotá[2:23 PM] Cuba Time - Havana[1:23 PM] Eastern Time - Atikokan[1:23 PM] Eastern Time - Cancún[2:23 PM] Eastern Time - Cockburn Town[1:23 PM] Eastern Time - George Town[1:23 PM] Eastern Time - Kingston[2:23 PM] Eastern Time - Nassau[2:23 PM] Eastern Time - New York City[1:23 PM] Eastern Time - Panamá[2:23 PM] Eastern Time - Port-au-Prince[2:23 PM] Eastern Time - Toronto[1:23 PM] Ecuador Time - Quito[1:23 PM] Peru Time - Lima[2:23 PM] Amazon Time - Manaus[2:23 PM] Atlantic Time - Basseterre[2:23 PM] Atlantic Time - Blanc-Sablon[2:23 PM] Atlantic Time - Brades[2:23 PM] Atlantic Time - Bridgetown[2:23 PM] Atlantic Time - Castries[2:23 PM] Atlantic Time - Chaguanas[2:23 PM] Atlantic Time - Fort-de-France[2:23 PM] Atlantic Time - Gustavia[3:23 PM] Atlantic Time - Halifax[3:23 PM] Atlantic Time - Hamilton[2:23 PM] Atlantic Time - Kingstown[2:23 PM] Atlantic Time - Kralendijk[2:23 PM] Atlantic Time - Les Abymes[2:23 PM] Atlantic Time - Marigot[2:23 PM] Atlantic Time - Oranjestad[2:23 PM] Atlantic Time - Philipsburg[2:23 PM] Atlantic Time - Road Town[2:23 PM] Atlantic Time - Roseau[2:23 PM] Atlantic Time - Saint Croix[2:23 PM] Atlantic Time - Saint George's[2:23 PM] Atlantic Time - Saint John’s[2:23 PM] Atlantic Time - San Juan[2:23 PM] Atlantic Time - Santo Domingo[2:23 PM] Atlantic Time - The Valley[3:23 PM] Atlantic Time - Thule[2:23 PM] Atlantic Time - Willemstad[2:23 PM] Bolivia Time - La Paz[2:23 PM] Chile Time - Santiago[2:23 PM] Guyana Time - Georgetown[3:23 PM] Paraguay Time - Asunción[2:23 PM] Venezuela Time - Caracas[3:53 PM] Newfoundland Time - St. John's[3:23 PM] Argentina Time - Buenos Aires[3:23 PM] Brasilia Time - São Paulo[3:23 PM] Chile Time - Palmer[3:23 PM] Chile Time - Punta Arenas[3:23 PM] Falkland Islands Time - Stanley[3:23 PM] French Guiana Time - Cayenne[4:23 PM] St. Pierre & Miquelon Time - Saint-Pierre[3:23 PM] Suriname Time - Paramaribo[3:23 PM] Uruguay Time - Montevideo[5:23 PM] West Greenland Time - Nuuk[4:23 PM] Fernando de Noronha Time - Noronha[4:23 PM] South Georgia Time - Grytviken[6:23 PM] Azores Time - Ponta Delgada[5:23 PM] Cape Verde Time - Praia[5:23 PM] East Greenland Time - Scoresbysund[6:23 PM] Greenwich Mean Time - Abidjan[6:23 PM] Greenwich Mean Time - Accra[6:23 PM] Greenwich Mean Time - Bamako[6:23 PM] Greenwich Mean Time - Bissau[6:23 PM] Greenwich Mean Time - Camayenne[6:23 PM] Greenwich Mean Time - Dakar[6:23 PM] Greenwich Mean Time - Danmarkshavn[7:23 PM] Greenwich Mean Time - Douglas[7:23 PM] Greenwich Mean Time - Dublin[6:23 PM] Greenwich Mean Time - Freetown[6:23 PM] Greenwich Mean Time - Jamestown[6:23 PM] Greenwich Mean Time - Lomé[7:23 PM] Greenwich Mean Time - London[6:23 PM] Greenwich Mean Time - Monrovia[6:23 PM] Greenwich Mean Time - Nouakchott[6:23 PM] Greenwich Mean Time - Ouagadougou[6:23 PM] Greenwich Mean Time - Reykjavík[7:23 PM] Greenwich Mean Time - Saint Helier[7:23 PM] Greenwich Mean Time - Saint Peter Port[6:23 PM] Greenwich Mean Time - Serekunda[6:23 PM] Greenwich Mean Time - São Tomé[8:23 PM] Greenwich Mean Time - Troll[7:23 PM] Western European Time - Casablanca[7:23 PM] Western European Time - Laayoune[7:23 PM] Western European Time - Las Palmas de Gran Canaria[7:23 PM] Western European Time - Lisbon[7:23 PM] Western European Time - Tórshavn[8:23 PM] Central Africa Time - Windhoek[7:23 PM] Central European Time - Algiers[8:23 PM] Central European Time - Amsterdam[8:23 PM] Central European Time - Andorra la Vella[8:23 PM] Central European Time - Belgrade[8:23 PM] Central European Time - Berlin[8:23 PM] Central European Time - Bratislava[8:23 PM] Central European Time - Brussels[8:23 PM] Central European Time - Budapest[8:23 PM] Central European Time - Copenhagen[8:23 PM] Central European Time - Gibraltar[8:23 PM] Central European Time - Ljubljana[8:23 PM] Central European Time - Longyearbyen[8:23 PM] Central European Time - Luxembourg[8:23 PM] Central European Time - Madrid[8:23 PM] Central European Time - Monaco[8:23 PM] Central European Time - Oslo[8:23 PM] Central European Time - Paris[8:23 PM] Central European Time - Podgorica[8:23 PM] Central European Time - Prague[8:23 PM] Central European Time - Rome[8:23 PM] Central European Time - San Marino[8:23 PM] Central European Time - San Pawl il-Baħar[8:23 PM] Central European Time - Sarajevo[8:23 PM] Central European Time - Skopje[8:23 PM] Central European Time - Stockholm[8:23 PM] Central European Time - Tirana[7:23 PM] Central European Time - Tunis[8:23 PM] Central European Time - Vaduz[8:23 PM] Central European Time - Vatican City[8:23 PM] Central European Time - Vienna[8:23 PM] Central European Time - Warsaw[8:23 PM] Central European Time - Zagreb[8:23 PM] Central European Time - Zürich[7:23 PM] West Africa Time - Bangui[7:23 PM] West Africa Time - Bata[7:23 PM] West Africa Time - Brazzaville[7:23 PM] West Africa Time - Cotonou[7:23 PM] West Africa Time - Douala[7:23 PM] West Africa Time - Kinshasa[7:23 PM] West Africa Time - Lagos[7:23 PM] West Africa Time - Libreville[7:23 PM] West Africa Time - Luanda[7:23 PM] West Africa Time - N'Djamena[7:23 PM] West Africa Time - Niamey[8:23 PM] Central Africa Time - Bujumbura[8:23 PM] Central Africa Time - Gaborone[8:23 PM] Central Africa Time - Harare[8:23 PM] Central Africa Time - Juba[8:23 PM] Central Africa Time - Khartoum[8:23 PM] Central Africa Time - Kigali[8:23 PM] Central Africa Time - Lilongwe[8:23 PM] Central Africa Time - Lubumbashi[8:23 PM] Central Africa Time - Lusaka[8:23 PM] Central Africa Time - Maputo[9:23 PM] Eastern European Time - Athens[9:23 PM] Eastern European Time - Beirut[9:23 PM] Eastern European Time - Bucharest[9:23 PM] Eastern European Time - Cairo[9:23 PM] Eastern European Time - Chisinau[9:23 PM] Eastern European Time - East Jerusalem[9:23 PM] Eastern European Time - Helsinki[8:23 PM] Eastern European Time - Kaliningrad[9:23 PM] Eastern European Time - Kyiv[9:23 PM] Eastern European Time - Mariehamn[9:23 PM] Eastern European Time - Nicosia[9:23 PM] Eastern European Time - Riga[9:23 PM] Eastern European Time - Sofia[9:23 PM] Eastern European Time - Tallinn[8:23 PM] Eastern European Time - Tripoli[9:23 PM] Eastern European Time - Vilnius[9:23 PM] Israel Time - Jerusalem[8:23 PM] South Africa Time - Johannesburg[8:23 PM] South Africa Time - Manzini[8:23 PM] South Africa Time - Maseru[9:23 PM] Arabian Time - Al Aḩmadī[9:23 PM] Arabian Time - Ar Rifā‘[9:23 PM] Arabian Time - Baghdad[9:23 PM] Arabian Time - Doha[9:23 PM] Arabian Time - Jeddah[9:23 PM] Arabian Time - Sanaa[9:23 PM] Asia/Amman - Amman[9:23 PM] Asia/Damascus - Aleppo[9:23 PM] East Africa Time - Addis Ababa[9:23 PM] East Africa Time - Antananarivo[9:23 PM] East Africa Time - Asmara[9:23 PM] East Africa Time - Dar es Salaam[9:23 PM] East Africa Time - Djibouti[9:23 PM] East Africa Time - Kampala[9:23 PM] East Africa Time - Mamoudzou[9:23 PM] East Africa Time - Mogadishu[9:23 PM] East Africa Time - Moroni[9:23 PM] East Africa Time - Nairobi[9:23 PM] Moscow Time - Minsk[9:23 PM] Moscow Time - Moscow[9:23 PM] Moscow Time - Sevastopol[9:23 PM] Syowa Time - Syowa[9:23 PM] Turkey Time - Istanbul[9:53 PM] Iran Time - Tehran[10:23 PM] Armenia Time - Yerevan[10:23 PM] Azerbaijan Time - Baku[10:23 PM] Georgia Time - Tbilisi[10:23 PM] Gulf Time - Dubai[10:23 PM] Gulf Time - Muscat[10:23 PM] Mauritius Time - Port Louis[10:23 PM] Réunion Time - Saint-Denis[10:23 PM] Samara Time - Samara[10:23 PM] Seychelles Time - Victoria[10:53 PM] Afghanistan Time - Kabul[11:23 PM] French Southern & Antarctic Time - Port-aux-Français[11:23 PM] Maldives Time - Male[11:23 PM] Mawson Time - Mawson[11:23 PM] Pakistan Time - Karachi[11:23 PM] Tajikistan Time - Dushanbe[11:23 PM] Turkmenistan Time - Ashgabat[11:23 PM] Uzbekistan Time - Tashkent[11:23 PM] West Kazakhstan Time - Aktobe[11:23 PM] Yekaterinburg Time - Yekaterinburg[11:53 PM] India Time - Colombo[11:53 PM] India Time - Mumbai[12:08 AM] Nepal Time - Kathmandu[12:23 AM] Bangladesh Time - Dhaka[12:23 AM] Bhutan Time - Thimphu[12:23 AM] China Time - Ürümqi[11:23 PM] East Kazakhstan Time - Almaty[12:23 AM] Indian Ocean Time - Chagos[12:23 AM] Kyrgyzstan Time - Bishkek[12:23 AM] Omsk Time - Omsk[11:23 PM] Vostok Time - Vostok[12:53 AM] Cocos Islands Time - West Island[12:53 AM] Myanmar Time - Yangon[1:23 AM] Christmas Island Time - Flying Fish Cove[1:23 AM] Davis Time - Davis[1:23 AM] Hovd Time - Ulaangom[1:23 AM] Indochina Time - Bangkok[1:23 AM] Indochina Time - Ho Chi Minh City[1:23 AM] Indochina Time - Phnom Penh[1:23 AM] Indochina Time - Vientiane[1:23 AM] Novosibirsk Time - Novosibirsk[1:23 AM] Western Indonesia Time - Jakarta[2:23 AM] Australian Western Time - Perth[2:23 AM] Brunei Darussalam Time - Bandar Seri Begawan[2:23 AM] Central Indonesia Time - Makassar[2:23 AM] China Time - Macau[2:23 AM] China Time - Shanghai[2:23 AM] Hong Kong Time - Hong Kong[2:23 AM] Irkutsk Time - Irkutsk[2:23 AM] Malaysia Time - Kuala Lumpur[2:23 AM] Philippine Time - Quezon City[2:23 AM] Singapore Time - Singapore[2:23 AM] Taipei Time - Taipei[2:23 AM] Ulaanbaatar Time - Ulan Bator[3:08 AM] Australian Central Western Time - Eucla[3:23 AM] East Timor Time - Dili[3:23 AM] Eastern Indonesia Time - Jayapura[3:23 AM] Japan Time - Tokyo[3:23 AM] Korean Time - Pyongyang[3:23 AM] Korean Time - Seoul[3:23 AM] Palau Time - Ngerulmud[3:23 AM] Yakutsk Time - Chita[3:53 AM] Australian Central Time - Adelaide[3:53 AM] Australian Central Time - Darwin[4:23 AM] Australian Eastern Time - Brisbane[4:23 AM] Australian Eastern Time - Sydney[4:23 AM] Chamorro Time - Dededo Village[4:23 AM] Chamorro Time - Saipan[4:23 AM] Chuuk Time - Chuuk[4:23 AM] Dumont-d’Urville Time - DumontDUrville[4:23 AM] Papua New Guinea Time - Port Moresby[4:23 AM] Vladivostok Time - Khabarovsk[4:53 AM] Lord Howe Time - Lord Howe[5:23 AM] Bougainville Time - Arawa[2:23 AM] Casey Time - Casey[5:23 AM] Kosrae Time - Kosrae[5:23 AM] New Caledonia Time - Nouméa[5:23 AM] Norfolk Island Time - Kingston[5:23 AM] Sakhalin Time - Yuzhno-Sakhalinsk[5:23 AM] Solomon Islands Time - Honiara[5:23 AM] Vanuatu Time - Port-Vila[6:23 AM] Fiji Time - Nasinu[6:23 AM] Gilbert Islands Time - Tarawa[6:23 AM] Marshall Islands Time - Majuro[6:23 AM] Nauru Time - Yaren[6:23 AM] New Zealand Time - Auckland[6:23 AM] New Zealand Time - McMurdo[6:23 AM] Petropavlovsk-Kamchatski Time - Petropavlovsk-Kamchatsky[6:23 AM] Tuvalu Time - Funafuti[6:23 AM] Wake Island Time - Wake[6:23 AM] Wallis & Futuna Time - Mata-Utu[7:08 AM] Chatham Time - Chatham[7:23 AM] Apia Time - Apia[7:23 AM] Phoenix Islands Time - Kanton[7:23 AM] Tokelau Time - Fakaofo[7:23 AM] Tonga Time - Nuku‘alofa[8:23 AM] Line Islands Time - Kiritimati Wednesday, April 29th, 2026 1:00 PMThursday, April 30th, 2026 10:00 AM10:45 AM1:00 PM1:45 PM2:30 PMFriday, May 1st, 2026 10:00 AM10:45 AM2:00 PMMonday, May 4th, 2026 10:00 AM10:45 AM1:00 PM1:45 PM2:30 PMTuesday, May 5th, 2026 10:00 AM1:15 PM2:00 PM2:45 PM3:30 PM Find next available time Find next available timeMeet NumeroThe all-in-one donor database and call time appThe most downloaded call time app ever5xOur nearest competitorStar RatingsLast UpdatedUpdated apps are critical for securityNo Saudi Government Investors5.0565Days agoNumero is built, secured, & maintained entirely by a team of American citizens based in the U.S.3.5803Days agoKingdom of Saudi ArabiaSovereign Wealth Fund Investors in NGP (twice) 👀4.8823Days ago3.71,936Days agoOutsource their jobs & access to your data to India.*Number of downloads publicly available data from GoogleSee Numero Now!Curious to see what makes Numero special? See our live demo right now.See Live DemoHave a call with Eric!He’s been in your shoes as a campaign staffer and is here to help you individually.Book a personalized demo StripeM-Inner
This post was originally published by Kalani Tissot on his blog and has been reposted here with his permission.I’ve scoured the web, and there is no up-to-date guide on connecting popular donation processors like ActBlue or Numero to a Google Sheet. Let’s change that.Here’s how to integrate these three applications using Zapier and automate part of your fundraising workflow. (You can sign up for a free Zapier trial here)Connecting ActBlue to a Google Sheet:Zapier Share link: https://zapier.com/shared/42a1cbd50f751c599432665874367f785793b2adZapier:Create a new Zap.For your trigger, use “Webhooks by Zapier.”For the trigger event, select “Catch Hook.”Copy the custom Webhook URL and hit continue (You can ignore the silent mode and “pick off a child key”).ActBlue WebHook:Log in to your ActBlue Account.Go to Webhook Integrations in the Tools section.Click on the green “Request a New Webhook” box.For type, select “ActBlue Default.”Paste your Zapier Webhook link into the endpoint URL.Create a credentials log in (this won’t matter for this).Submit your request and wait up to 24 hours for ActBlue support to approve the webhook.Google Sheets:Add the following columns to your respective worksheet: First Name, Last Name, Contribution Page, Amount, Date, Address, City, State, ZIP, Email, Phone Number, Occupation, and Employer.Zapier:Test the Webhook trigger, and a recent donation should come up.For step two, select Google Sheets and connect your Google account.Select your Google drive and the spreadsheet that you just created.Map each webhook value to its respective column.Test your action (Zapier should send your most recent donation to the Google Sheet).That’s it! Moving forward, this Zap will automatically send all of your ActBlue donations to the Google Sheet of your choice.Automatically adding Numero donations to a Google Sheet:Zapier Share Link: https://zapier.com/shared/ebc13d21d3934cad26edf8e126e18d3033a4fa22Numero doesn’t have any webhooks available for donations, so we have to collect donation data via another means — email parsing. Parsing is a type of software that allows you to collect & capture data from received emails.Go to parser.zapier.com and log in via your Zapier account. Then, create a new email address to receive Numero contribution alerts.In Numero, go to “Manage Team” and click on “Add a new Team Member.” Add in your new Zapier Email Parsing address as a new team member. Then, your new Zapier email parsing account will receive an invitation inviting them to join Numero. On an incognito window browser, log into your email parsing account and click the link to join. Then in Numero, under your user settings, set up notifications for contributions of $1 or more.Zapier:Create a new Zap.For your trigger, use “Email Parsing by Zapier” and select the trigger event as “New Email.”Connect your email parsing account to Zapier and run a test. The initial email inviting you to join Numero should pop up.Email Parser by Zapier:Now, wait until a Numero contribution is made. If you wish to speed this up, make a $3 Numero contribution to send an email notification to your parser account.Once an email notification for a contribution has been received, we now have to create a new Template for the email parser to extract data.Here’s the template that I use for my Zap. I’ve blacked out specific donor data for privacy.The curly brackets, {data}, represent which data strings will be extracted from your email alert. Here is what my output looks like:Zapier:Now that your email parser is set up head back to Zapier and test your email parser trigger. Your most recent contribution on Numero should come up with a parse outlet line containing your extracted data.Google Sheets:Create a new Google spreadsheet (or worksheet in your Finance Plan) and add in the following columns: Date & Time, Amount, Name, Phone Number, Email, Address, Employer & Occupation, and Donation Form.Zapier:For your first action, select Google Sheets and choose “Create Spreadsheet Row in Google Sheets.”Connect your account and select the respective Google spreadsheet & worksheet.Here’s what your action step should look like.Zapier:Test your action on Zapier, and this Zap should add a new spreadsheet row to your Google Sheet!Now moving forward, every time you receive a Numero contribution, your respective Google Sheet will automatically be updated with new donation data.Additional Integrations:Use Slack? Add a step to either of these Zaps and send Slack notifications when contributions are processed.Want to send an email from your candidate’s Gmail account thanking each donor? Easy, add in Gmail as a third action step on your Zap and add parse output or webhook data to customize each email.Do you use Action Network for your mass emails? Set up a third action and automatically add each new Numero donor to your email list.If you use Zapier for any other integrations, send me a note at Kalani@TissotSolutions.com. I’d love to hear about how others are using tech tools like this.