Embed NGO Finder
If you run a clinic, campus wellness page, SAPS community portal, shelter intranet, or any page where people need trusted contact details, you can drop in a small widget. It loads our lightweight search from your site; listings open in a new tab on NGO Finder so your visitors always see the latest verified pages.
How it works
- You add an
<iframe>that points to our embed URL. - The iframe shows a search box, optional province filter, and quick links to helplines and the full site.
- When someone searches, results appear inside the frame; clicking a result opens the full listing on ngofinder.co.za in a new tab.
- We send
X-Frame-Optionsonly on normal pages (so they cannot be framed for clickjacking). The embed URL is explicitly allowed in iframes anywhere.
URL parameters
province— optional two-letter code (WC,GP,KZN, …) to bias search results to that province.q— optional starting search text (e.g. prefill?q=shelter).
Example: https://ngofinder.co.za/embed/directory/?province=WC&q=crisis
Copy this snippet
Adjust height (400–520px works well) and add a province if you serve mainly one region.
<iframe
src="https://ngofinder.co.za/embed/directory/?province=WC"
title="NGO Finder — verified support directory (South Africa)"
width="100%"
height="440"
style="max-width:28rem;border:1px solid #e5e7eb;border-radius:0.5rem;"
loading="lazy"
referrerpolicy="strict-origin-when-cross-origin"
></iframe>
Replace WC with your province code or remove ?province=WC for nationwide search.
Live preview
This is the same UI your visitors would see (here loaded from this site):
Good practice
- Keep the NGO Finder name and link visible — the iframe already includes branding.
- Tell people to confirm numbers with each organisation; our footer says the same.
- For emergencies, point to 10111 / 10177 — the embed is a directory, not a dispatch service.
- Questions or custom arrangements (intranet domains, accessibility reviews): use About / contact paths you publish there.