In [1]:
%reload_ext autotime
import requests
import requests_cache
requests_cache.install_cache('cache')
import requests_html
import math
import pandas as pd
from tqdm.auto import tqdm
tqdm.pandas()
from pprint import pprint
import re
import traceback
pd.set_option("display.max_columns", None)
#pd.set_option("display.max_colwidth", None)
existing_df = pd.read_excel("givealittle_health.xlsx")
existing_df = existing_df[existing_df.timeLeft == "closed"]
existing_df
✔️ 4.98 s (2025-06-12T10:52:26/2025-06-12T10:52:31)
Out[1]:
title pitch hero uri amountRaised goal timeLeft action actionUri start end n_questions location n_donors description use_of_funds whos_involved moderated n_updates updates Q&A
495 Help me support my sick father Raising money to see my sick father https://static.givealittle.co.nz/assets/hero/c... https://givealittle.co.nz/cause/help-me-suppor... 1555.00 2000.0 closed Read more https://givealittle.co.nz/cause/help-me-suppor... 20 Oct 2024 27 Oct 2024 0 Greenhithe, Auckland 39.0 Hey guys. I'm raising money in order to travel... Travel funds to get from Auckland to Nelson an... Created by, and paying to a verified bank acco... Page Moderated NaN NaN NaN
496 My Cambodian Sister Fighting the Big C Please help my Cambodian sister fight the big C. https://static.givealittle.co.nz/assets/hero/e... https://givealittle.co.nz/cause/my-cambodian-s... 2000.00 3000.0 closed Read more https://givealittle.co.nz/cause/my-cambodian-s... 16 Oct 2024 29 Oct 2024 0 Nationwide 26.0 Last year, Channa was my tour guide in Cambodi... rent, groceries, transport, and other daily ne... Created by, and paying to a verified bank acco... Page Moderated 1.0 Thank you!!!\n1 November 2024\nThank you for o... NaN
497 Hunter's Top Surgery Hunter's Top Surgery https://static.givealittle.co.nz/assets/hero/4... https://givealittle.co.nz/cause/h-top-surgery-1 1685.00 0.0 closed Read more https://givealittle.co.nz/cause/h-top-surgery-1 14 Oct 2024 28 Oct 2024 0 Nationwide 20.0 Hi All!\nI hope everyone is slaying! I know th... Helping me fund my top surgery!!All funds dona... Created by Ayesha Hunwick, paying to a verifie... Page Moderated NaN NaN NaN
498 Flights needed NZ-London to help 83 year old m... Raising funds to send a caring daughter to Lon... https://static.givealittle.co.nz/assets/hero/0... https://givealittle.co.nz/cause/flights-needed... 0.00 3340.0 closed Read more https://givealittle.co.nz/cause/flights-needed... 13 Oct 2024 16 Oct 2024 0 NaN NaN My mother has breast cancer and at 83 is havin... Just the flights Created by, and paying to a verified bank acco... Page Moderated NaN NaN NaN
499 Help our Beautiful Dad get the Care he Deserves Help Dad get the treatment he needs https://static.givealittle.co.nz/assets/hero/b... https://givealittle.co.nz/cause/help-our-beaut... 11232.19 0.0 closed Read more https://givealittle.co.nz/cause/help-our-beaut... 13 Oct 2024 25 Oct 2024 0 NaN 99.0 We are heartbroken to share that our beloved D... The costs of going into the Aotearoa Private H... Created by_x000D_\nFrankie Woods \n\n\n\n_x00... Page Moderated 1.0 THANK YOU!\n23 October 2024\nKia ora koutou,\n... NaN
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
10413 Amber and Daniel were twins born on 24th and 2... Raising money for the little McSweeney family ... https://static.givealittle.co.nz/assets/hero/a... https://givealittle.co.nz/cause/hartleytwinsmi... 4834.00 0.0 closed Read more https://givealittle.co.nz/cause/hartleytwinsmi... 2 May 2016 6 Jun 2016 0 Canterbury 122.0 PLEASE READ THE UPDATE TO THIS POST UNDER UPDA... NaN Created by, and paying to a verified bank acco... Page Moderated 1.0 Attention all followers of our story\n31 May 2... NaN
10414 Tania Whanau, known by most as Tarnz, is a str... Since February '16 Tarnz has undergone two ope... https://static.givealittle.co.nz/assets/hero/6... https://givealittle.co.nz/cause/fightbreastcan... 1550.00 0.0 closed Read more https://givealittle.co.nz/cause/fightbreastcan... 1 May 2016 22 Jul 2016 0 Hawke's Bay 34.0 Tania Whanau, known by most as Tarnz, is a str... NaN Created by_x000D_\n _x000D_\n Nanc... Page Moderated NaN NaN NaN
10415 Cardiology Fundraiser Fundraising for patients & families affected b... https://static.givealittle.co.nz/assets/hero/b... https://givealittle.co.nz/cause/fund4aheart 915.00 0.0 closed Read more https://givealittle.co.nz/cause/fund4aheart 1 May 2016 15 Aug 2016 0 Waikato 9.0 We aim to provide clients with the most up-to-... NaN Created by, and paying to a verified bank acco... Page Moderated NaN NaN NaN
10416 Help for Julia, while she is caring for Ian Ro... Please support me so I'll be able to continue ... https://static.givealittle.co.nz/assets/hero/5... https://givealittle.co.nz/cause/help4julia 2645.00 0.0 closed Read more https://givealittle.co.nz/cause/help4julia 30 Apr 2016 30 May 2016 0 Canterbury 31.0 I'm caring for my dear Kiwi friend Ian Roberts... NaN Created by, and paying to a verified bank acco... Page Moderated NaN NaN NaN
10417 TRUS Biopsy Machine for Taranaki The men of Taranaki need this TRUS Biopsy Mach... https://static.givealittle.co.nz/assets/hero/c... https://givealittle.co.nz/cause/prostatebiopsy... 1910.00 20000.0 closed Read more https://givealittle.co.nz/cause/prostatebiopsy... 29 Apr 2016 31 Aug 2016 0 Taranaki 15.0 Currently the TRUS (Trans Rectal Ultrasound) m... NaN Created by, and paying to a verified bank acco... Page Moderated NaN NaN NaN

9923 rows × 21 columns

In [3]:
# takes about 7m without cache.sqlite
URL = "https://givealittle.co.nz/search/api?category=health&showClosed=True&page=cause&sort=newest"
first = requests.get(URL).json()
total = first["total"]
results = first["results"]
last_page = math.ceil(total / len(results))
print(f"Last page: {last_page}")
last_page = min(last_page, 1000)
for page in tqdm(range(2, last_page + 1)):
    try:
        url = f"{URL}&p={page}"
        page_results = requests.get(url).json()
    except Exception as e:
        print(f"Error on page {page}: {e}")
        traceback.print_exc()
        continue
    results.extend(page_results["results"])
✔️ 2 min 12 s (2025-06-12T10:58:44/2025-06-12T11:00:57)
Last page: 1314
  0%|          | 0/999 [00:00<?, ?it/s]
In [4]:
df = pd.DataFrame(results)
df.uri = "https://givealittle.co.nz" + df.uri
df.actionUri = "https://givealittle.co.nz" + df.actionUri
df
✔️ 80.9 ms (2025-06-12T11:43:25/2025-06-12T11:43:25)
Out[4]:
title pitch hero uri amountRaised goal timeLeft action actionUri
0 Rugby league lover, Ben Stowers, has had his w... This page has been started to help Ben, his pa... https://static.givealittle.co.nz/assets/hero/8... https://givealittle.co.nz/cause/rugby-league-l... 3070.0 0.0 362 days to go Donate https://givealittle.co.nz/donate/cause/rugby-l...
1 HOPE FOR SUMMER #BATTENSBEATER An ultra rare Princess who is fighting a rare ... https://static.givealittle.co.nz/assets/hero/6... https://givealittle.co.nz/cause/hope-for-summe... 585.0 0.0 727 days to go Donate https://givealittle.co.nz/donate/cause/hope-fo...
2 Help Esther Fight Breast Cancer — A Young Mum ... Please help a Vanuatu family through a hard time! https://static.givealittle.co.nz/assets/hero/b... https://givealittle.co.nz/cause/help-esther-fi... 760.0 2100.0 11 days to go Donate https://givealittle.co.nz/donate/cause/help-es...
3 $100k in 100 days! Help save a life saving service for mothers in... https://static.givealittle.co.nz/assets/hero/e... https://givealittle.co.nz/cause/savewellwomen 4779.0 100000.0 110 days to go Donate https://givealittle.co.nz/donate/cause/savewel...
4 Goldenhar Syndrome: Help a Young Girl Through ... My daughter was born with Goldenhar syndrome, ... https://static.givealittle.co.nz/assets/hero/f... https://givealittle.co.nz/cause/goldenhar-synd... 35.0 30000.0 180 days to go Donate https://givealittle.co.nz/donate/cause/goldenh...
... ... ... ... ... ... ... ... ... ...
9994 CJ's fight with progressive brain tumours. Please help my dad Chris Hall (CJ) fight his p... https://static.givealittle.co.nz/assets/hero/2... https://givealittle.co.nz/cause/supportcj 24883.0 0.0 closed Read more https://givealittle.co.nz/cause/supportcj
9995 Marie needs a little back now My partner Marie has given so much to others o... https://static.givealittle.co.nz/assets/hero/8... https://givealittle.co.nz/cause/makemariewell 70.0 3000.0 closed Read more https://givealittle.co.nz/cause/makemariewell
9996 Help Dad Get Through This Please help my Dad, so he no longer has to wor... https://static.givealittle.co.nz/assets/hero/5... https://givealittle.co.nz/cause/helpgetmydadth... 650.0 0.0 closed Read more https://givealittle.co.nz/cause/helpgetmydadth...
9997 Cancer SPTL Cancer https://static.givealittle.co.nz/assets/hero/5... https://givealittle.co.nz/cause/help4will2k17 200.0 0.0 closed Read more https://givealittle.co.nz/cause/help4will2k17
9998 Help Rory's Mum With His Funeral Expenses Rory Tuuta passed away suddenly on the 13th of... https://static.givealittle.co.nz/assets/hero/a... https://givealittle.co.nz/cause/rorytuuta 4586.7 0.0 closed Read more https://givealittle.co.nz/cause/rorytuuta

9999 rows × 9 columns

In [6]:
from matplotlib_venn import venn2
venn2([set(existing_df.uri), set(df.uri)], set_labels=["Existing", "New"])
✔️ 918 ms (2025-06-12T11:43:49/2025-06-12T11:43:50)
Out[6]:
<matplotlib_venn._common.VennDiagram at 0x7f2fe8d1f940>
No description has been provided for this image
In [7]:
df = df[~df.uri.isin(existing_df.uri)]
df
✔️ 42.7 ms (2025-06-12T11:47:57/2025-06-12T11:47:57)
Out[7]:
title pitch hero uri amountRaised goal timeLeft action actionUri
0 Rugby league lover, Ben Stowers, has had his w... This page has been started to help Ben, his pa... https://static.givealittle.co.nz/assets/hero/8... https://givealittle.co.nz/cause/rugby-league-l... 3070.00 0.0 362 days to go Donate https://givealittle.co.nz/donate/cause/rugby-l...
1 HOPE FOR SUMMER #BATTENSBEATER An ultra rare Princess who is fighting a rare ... https://static.givealittle.co.nz/assets/hero/6... https://givealittle.co.nz/cause/hope-for-summe... 585.00 0.0 727 days to go Donate https://givealittle.co.nz/donate/cause/hope-fo...
2 Help Esther Fight Breast Cancer — A Young Mum ... Please help a Vanuatu family through a hard time! https://static.givealittle.co.nz/assets/hero/b... https://givealittle.co.nz/cause/help-esther-fi... 760.00 2100.0 11 days to go Donate https://givealittle.co.nz/donate/cause/help-es...
3 $100k in 100 days! Help save a life saving service for mothers in... https://static.givealittle.co.nz/assets/hero/e... https://givealittle.co.nz/cause/savewellwomen 4779.00 100000.0 110 days to go Donate https://givealittle.co.nz/donate/cause/savewel...
4 Goldenhar Syndrome: Help a Young Girl Through ... My daughter was born with Goldenhar syndrome, ... https://static.givealittle.co.nz/assets/hero/f... https://givealittle.co.nz/cause/goldenhar-synd... 35.00 30000.0 180 days to go Donate https://givealittle.co.nz/donate/cause/goldenh...
... ... ... ... ... ... ... ... ... ...
3223 Help 20,000 New Zealanders suffering from Infl... Helen hopes to help others shortcut the 16 yea... https://static.givealittle.co.nz/assets/hero/f... https://givealittle.co.nz/cause/help-20000-nze... 3525.00 25000.0 closed Read more https://givealittle.co.nz/cause/help-20000-nze...
3331 HELP NEL GET GENDER AFFIRMING TOP SURGERY I am raising money for gender affirming top su... https://static.givealittle.co.nz/assets/hero/6... https://givealittle.co.nz/cause/nel-surgery-fund 3514.29 16000.0 closed Read more https://givealittle.co.nz/cause/nel-surgery-fund
3362 GET LORA GENDER AFFIRMING SURGERY I am raising funds for urgent gender affirming... https://static.givealittle.co.nz/assets/hero/5... https://givealittle.co.nz/cause/lora-surgery-fund 10987.17 23000.0 closed Read more https://givealittle.co.nz/cause/lora-surgery-fund
3479 Eye Care For Africa - Te Araroa 2023 - Lejog (... Eye Care for Africa is a New Zealand registere... https://static.givealittle.co.nz/assets/hero/a... https://givealittle.co.nz/cause/eye-care-for-a... 20985.50 0.0 202 days to go Donate https://givealittle.co.nz/donate/cause/eye-car...
9558 Fuelling Hope Marine reach is voluntary organization where m... https://static.givealittle.co.nz/assets/hero/8... https://givealittle.co.nz/cause/fuelinghope 30550.94 0.0 111 days to go Donate https://givealittle.co.nz/donate/cause/fueling...

1290 rows × 9 columns

In [8]:
sum(df.timeLeft == "closed")
✔️ 9.25 ms (2025-06-12T11:48:04/2025-06-12T11:48:04)
Out[8]:
776
In [9]:
s = requests_html.HTMLSession()
✔️ 3.74 ms (2025-06-12T11:48:07/2025-06-12T11:48:07)
In [10]:
def extract(row):
    uri = row.uri
    try:
        row = row.to_dict()
        html = s.get(uri).html
        if "This campaign started on" not in html.text:
            start = ""
            end = ""
        else:
            start, end = re.search(r"This campaign started on (.*) and (?:ends|ended) on (.*)\.", html.text).groups()
        question_link = html.find("a[href$=questions]", first=True)
        if question_link.text.strip() in ["Ask a question here", "Ask one here"]:
            n_questions = 0
        elif "One question has been asked already" in html.text:
            n_questions = 1
        else:
            n_questions = int(re.search("(\d+) questions have been asked already", html.text).group(1))
        use_of_funds = html.find("h4", containing="Use of funds", first=True)
        if use_of_funds:
            use_of_funds = use_of_funds.element.getnext().text_content()
        else:
            use_of_funds = ""
        whos_involved = html.find("h4", containing="Who's involved?", first=True)
        if whos_involved:
            whos_involved = whos_involved.element.getnext().text_content().strip()
        else:
            whos_involved = ""
        location = html.find("body > div > div > div.text-gray-600.pb-8.md\:pt-6 > div.w-full.max-w-6xl.mx-auto.px-6.space-y-2 > div.flex.pt-2.md\:pt-0 > div.w-full.md\:w-7\/12.lg\:w-2\/3.md\:shrink-0.space-y-6.divide-y.divide-gray-200 > div:nth-child(1) > p.mt-4", first=True)
        if location:
            location = location.text
        else:
            location = ""
        n_donors = html.find("body > div > div > div.text-gray-600.pb-8.md\:pt-6 > div.w-full.max-w-6xl.mx-auto.px-6.space-y-2 > div.flex.pt-2.md\:pt-0 > div.flex.flex-grow > div > div > div > div.font-serif > div.pt-1 > div > span", first=True)
        if n_donors:
            n_donors = int(n_donors.text)
        else:
            n_donors = ""
        row.update({
            "start": start,
            "end": end,
            "n_questions": n_questions,
            "location": location,
            "n_donors": n_donors,
            "description": html.find("div.break-words", first=True).text,
            "use_of_funds": use_of_funds,
            "whos_involved": whos_involved,
            "moderated": html.find("div.font-semibold")[-1].text
        })
        if "Latest update" in html.text:
            html = s.get(uri + "/updates").html
            updates = html.find("article")
            row.update({
                "n_updates": len(updates),
                "updates": "\n".join([update.text for update in updates])
            })
        if n_questions:
            html = s.get(uri + "/questions").html
            row["Q&A"] = html.find("body > div > div > div.w-full.max-w-6xl.mx-auto.px-6.py-6.text-gray-600.space-y-4 > div > div > div", first=True).text
        return row
    except Exception as e:
        print(f"{e} when trying to extract {uri}")
        print(traceback.format_exc())

df_extracted = pd.json_normalize(df.progress_apply(extract, axis=1))
df_extracted
✔️ 7 min 26 s (2025-06-12T11:48:12/2025-06-12T11:55:38)
  0%|          | 0/1290 [00:00<?, ?it/s]
Out[10]:
title pitch hero uri amountRaised goal timeLeft action actionUri start end n_questions location n_donors description use_of_funds whos_involved moderated n_updates updates Q&A
0 Rugby league lover, Ben Stowers, has had his w... This page has been started to help Ben, his pa... https://static.givealittle.co.nz/assets/hero/8... https://givealittle.co.nz/cause/rugby-league-l... 3070.00 0.0 362 days to go Donate https://givealittle.co.nz/donate/cause/rugby-l... 9 Jun 2025 8 Jun 2026 0 Porirua, Wellington 52 On the 22nd of March Ben's life took a turn fo... Travel between Wellington and Christchurch, da... Created by\r\nKarra Hanara \n\n\n\n\r\n ... Page Moderated NaN NaN NaN
1 HOPE FOR SUMMER #BATTENSBEATER An ultra rare Princess who is fighting a rare ... https://static.givealittle.co.nz/assets/hero/6... https://givealittle.co.nz/cause/hope-for-summe... 585.00 0.0 727 days to go Donate https://givealittle.co.nz/donate/cause/hope-fo... 9 Jun 2025 9 Jun 2027 0 Nationwide 14 Summer is 11 years old with a rare terminal Di... Medical costs medical equipment costs making m... Created by, and paying to a verified bank acco... Page Moderated 1.0 A little something about Summer 🦄\n11 June 202... NaN
2 Help Esther Fight Breast Cancer — A Young Mum ... Please help a Vanuatu family through a hard time! https://static.givealittle.co.nz/assets/hero/b... https://givealittle.co.nz/cause/help-esther-fi... 760.00 2100.0 11 days to go Donate https://givealittle.co.nz/donate/cause/help-es... 8 Jun 2025 22 Jun 2025 0 Cromwell, Otago 16 This fundraiser is for Esther, a strong and lo... To Esther treatment in india Created by, and paying to a verified bank acco... Page Moderated 1.0 Update on Esther – Thank You for Your Support\... NaN
3 $100k in 100 days! Help save a life saving service for mothers in... https://static.givealittle.co.nz/assets/hero/e... https://givealittle.co.nz/cause/savewellwomen 4779.00 100000.0 110 days to go Donate https://givealittle.co.nz/donate/cause/savewel... 8 Jun 2025 30 Sep 2025 0 Auckland 63 At Well Women Trust, we walk alongside women t... Well Women Trust needs to raise $100,000 withi... Created by, and paying to a verified bank acco... Page Moderated NaN NaN NaN
4 Goldenhar Syndrome: Help a Young Girl Through ... My daughter was born with Goldenhar syndrome, ... https://static.givealittle.co.nz/assets/hero/f... https://givealittle.co.nz/cause/goldenhar-synd... 35.00 30000.0 180 days to go Donate https://givealittle.co.nz/donate/cause/goldenh... 8 Jun 2025 8 Dec 2025 0 Nationwide 3 In 2010, my daughter was born with Goldenhar S... Ongoing medical costs. Every sent will be put ... Created by, and paying to a verified bank acco... Page Moderated NaN NaN NaN
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
1285 Help 20,000 New Zealanders suffering from Infl... Helen hopes to help others shortcut the 16 yea... https://static.givealittle.co.nz/assets/hero/f... https://givealittle.co.nz/cause/help-20000-nze... 3525.00 25000.0 closed Read more https://givealittle.co.nz/cause/help-20000-nze... 12 Dec 2022 12 Dec 2024 0 Auckland 34 I was 28 when I was diagnosed with Crohn's dis... Funds will be used to create a website to hous... Created by\r\nAmy Shaw \n\n\n\n\n\n\r\n ... Page Moderated 7.0 Swimming\n4 July 2023\nHi everyone, I have som... NaN
1286 HELP NEL GET GENDER AFFIRMING TOP SURGERY I am raising money for gender affirming top su... https://static.givealittle.co.nz/assets/hero/6... https://givealittle.co.nz/cause/nel-surgery-fund 3514.29 16000.0 closed Read more https://givealittle.co.nz/cause/nel-surgery-fund 14 Nov 2022 14 Nov 2024 0 Wellington 44 Kia Ora\nI started my medical transition in Oc... All money that is donated will go toward my to... Created by, and paying to a verified bank acco... Page Moderated 1.0 Update 28/03/24 - Change of Plans ✈️ 🇹🇭🏳️‍⚧️\n... NaN
1287 GET LORA GENDER AFFIRMING SURGERY I am raising funds for urgent gender affirming... https://static.givealittle.co.nz/assets/hero/5... https://givealittle.co.nz/cause/lora-surgery-fund 10987.17 23000.0 closed Read more https://givealittle.co.nz/cause/lora-surgery-fund 7 Nov 2022 6 Nov 2024 0 Wellington 290 Kia ora\nI am a 25 year old trans woman living... SRS, as well as flights, accomodation costs fo... Created by\r\nLora Martin \n\n\n\n\r\n P... Page Moderated 1.0 Payee Change\n21 February 2023\nDue to my gove... NaN
1288 Eye Care For Africa - Te Araroa 2023 - Lejog (... Eye Care for Africa is a New Zealand registere... https://static.givealittle.co.nz/assets/hero/a... https://givealittle.co.nz/cause/eye-care-for-a... 20985.50 0.0 202 days to go Donate https://givealittle.co.nz/donate/cause/eye-car... 9 Oct 2022 30 Dec 2025 6 Hastings, Hawke's Bay 129 Niall completed Te Araroa as a fund-raising dr... Our goal is to build a small eye clinic in Shi... Created by, and paying to a verified bank acco... Page Moderated 7.0 Upcoming Trip\n19 March 2025\nNiall will be ac... on 6 Sep 2024\nJeremy asks\nHi Niall,\nGetting...
1289 Fuelling Hope Marine reach is voluntary organization where m... https://static.givealittle.co.nz/assets/hero/8... https://givealittle.co.nz/cause/fuelinghope 30550.94 0.0 111 days to go Donate https://givealittle.co.nz/donate/cause/fueling... 21 Sep 2017 30 Sep 2025 0 Canterbury 94 Thank you so much for supporting me throughout... "Pacific Hope" is one of Marine Reaches medica... Created by, and paying to a verified bank acco... Page Moderated 13.0 Fuelling Hope - 2024\n10 October 2024\nSince m... NaN

1290 rows × 21 columns

In [11]:
df_extracted = pd.concat([df_extracted, existing_df], ignore_index=True)
df_extracted
✔️ 64.9 ms (2025-06-12T11:56:38/2025-06-12T11:56:38)
Out[11]:
title pitch hero uri amountRaised goal timeLeft action actionUri start end n_questions location n_donors description use_of_funds whos_involved moderated n_updates updates Q&A
0 Rugby league lover, Ben Stowers, has had his w... This page has been started to help Ben, his pa... https://static.givealittle.co.nz/assets/hero/8... https://givealittle.co.nz/cause/rugby-league-l... 3070.0 0.0 362 days to go Donate https://givealittle.co.nz/donate/cause/rugby-l... 9 Jun 2025 8 Jun 2026 0 Porirua, Wellington 52 On the 22nd of March Ben's life took a turn fo... Travel between Wellington and Christchurch, da... Created by\r\nKarra Hanara \n\n\n\n\r\n ... Page Moderated NaN NaN NaN
1 HOPE FOR SUMMER #BATTENSBEATER An ultra rare Princess who is fighting a rare ... https://static.givealittle.co.nz/assets/hero/6... https://givealittle.co.nz/cause/hope-for-summe... 585.0 0.0 727 days to go Donate https://givealittle.co.nz/donate/cause/hope-fo... 9 Jun 2025 9 Jun 2027 0 Nationwide 14 Summer is 11 years old with a rare terminal Di... Medical costs medical equipment costs making m... Created by, and paying to a verified bank acco... Page Moderated 1.0 A little something about Summer 🦄\n11 June 202... NaN
2 Help Esther Fight Breast Cancer — A Young Mum ... Please help a Vanuatu family through a hard time! https://static.givealittle.co.nz/assets/hero/b... https://givealittle.co.nz/cause/help-esther-fi... 760.0 2100.0 11 days to go Donate https://givealittle.co.nz/donate/cause/help-es... 8 Jun 2025 22 Jun 2025 0 Cromwell, Otago 16 This fundraiser is for Esther, a strong and lo... To Esther treatment in india Created by, and paying to a verified bank acco... Page Moderated 1.0 Update on Esther – Thank You for Your Support\... NaN
3 $100k in 100 days! Help save a life saving service for mothers in... https://static.givealittle.co.nz/assets/hero/e... https://givealittle.co.nz/cause/savewellwomen 4779.0 100000.0 110 days to go Donate https://givealittle.co.nz/donate/cause/savewel... 8 Jun 2025 30 Sep 2025 0 Auckland 63 At Well Women Trust, we walk alongside women t... Well Women Trust needs to raise $100,000 withi... Created by, and paying to a verified bank acco... Page Moderated NaN NaN NaN
4 Goldenhar Syndrome: Help a Young Girl Through ... My daughter was born with Goldenhar syndrome, ... https://static.givealittle.co.nz/assets/hero/f... https://givealittle.co.nz/cause/goldenhar-synd... 35.0 30000.0 180 days to go Donate https://givealittle.co.nz/donate/cause/goldenh... 8 Jun 2025 8 Dec 2025 0 Nationwide 3 In 2010, my daughter was born with Goldenhar S... Ongoing medical costs. Every sent will be put ... Created by, and paying to a verified bank acco... Page Moderated NaN NaN NaN
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
11208 Amber and Daniel were twins born on 24th and 2... Raising money for the little McSweeney family ... https://static.givealittle.co.nz/assets/hero/a... https://givealittle.co.nz/cause/hartleytwinsmi... 4834.0 0.0 closed Read more https://givealittle.co.nz/cause/hartleytwinsmi... 2 May 2016 6 Jun 2016 0 Canterbury 122.0 PLEASE READ THE UPDATE TO THIS POST UNDER UPDA... NaN Created by, and paying to a verified bank acco... Page Moderated 1.0 Attention all followers of our story\n31 May 2... NaN
11209 Tania Whanau, known by most as Tarnz, is a str... Since February '16 Tarnz has undergone two ope... https://static.givealittle.co.nz/assets/hero/6... https://givealittle.co.nz/cause/fightbreastcan... 1550.0 0.0 closed Read more https://givealittle.co.nz/cause/fightbreastcan... 1 May 2016 22 Jul 2016 0 Hawke's Bay 34.0 Tania Whanau, known by most as Tarnz, is a str... NaN Created by_x000D_\n _x000D_\n Nanc... Page Moderated NaN NaN NaN
11210 Cardiology Fundraiser Fundraising for patients & families affected b... https://static.givealittle.co.nz/assets/hero/b... https://givealittle.co.nz/cause/fund4aheart 915.0 0.0 closed Read more https://givealittle.co.nz/cause/fund4aheart 1 May 2016 15 Aug 2016 0 Waikato 9.0 We aim to provide clients with the most up-to-... NaN Created by, and paying to a verified bank acco... Page Moderated NaN NaN NaN
11211 Help for Julia, while she is caring for Ian Ro... Please support me so I'll be able to continue ... https://static.givealittle.co.nz/assets/hero/5... https://givealittle.co.nz/cause/help4julia 2645.0 0.0 closed Read more https://givealittle.co.nz/cause/help4julia 30 Apr 2016 30 May 2016 0 Canterbury 31.0 I'm caring for my dear Kiwi friend Ian Roberts... NaN Created by, and paying to a verified bank acco... Page Moderated NaN NaN NaN
11212 TRUS Biopsy Machine for Taranaki The men of Taranaki need this TRUS Biopsy Mach... https://static.givealittle.co.nz/assets/hero/c... https://givealittle.co.nz/cause/prostatebiopsy... 1910.0 20000.0 closed Read more https://givealittle.co.nz/cause/prostatebiopsy... 29 Apr 2016 31 Aug 2016 0 Taranaki 15.0 Currently the TRUS (Trans Rectal Ultrasound) m... NaN Created by, and paying to a verified bank acco... Page Moderated NaN NaN NaN

11213 rows × 21 columns

In [12]:
df_extracted.to_excel("givealittle_health.xlsx", index=False)
✔️ 6.64 s (2025-06-12T11:57:13/2025-06-12T11:57:20)