How to Set Up Google Ads for a Nonprofit Organization (2026)
By Rafirit Station Editorial Team · Updated 2026 · ⏱ 12 min read
Every nonprofit in Bangladesh knows the struggle: you have a mission that matters, but your marketing budget is always tight. Google Ads for nonprofits (part of the Google Ad Grants program) offers qualifying organizations up to $10,000 per month in free advertising — that’s roughly ৳12 lakh annually at current rates. According to Google’s official page, over 30,000 nonprofits worldwide have already claimed this grant, yet only a fraction use it effectively.
Why does this matter now? In 2025, Google updated its Ad Grants policy to require active management, meaning accounts that don’t maintain a 5% click-through rate (CTR) or run for 2 consecutive months get paused. For Dhaka-based nonprofits competing for attention in a crowded landscape, a properly set-up campaign can mean the difference between a stagnant donor pipeline and a steady stream of supporters. Meanwhile, the cost of traditional advertising in Bangladesh has risen 18% year-over-year, making digital channels like Google Ads more essential than ever.
Consider the cost of inaction: a typical Dhaka NGO spends ৳2–3 lakh monthly on flyers, billboards, and radio spots — often with no reliable way to track conversions. That’s equivalent to 2–3 months of Google Ads Grant budget, wasted on untrackable channels. Every month you delay setting up Google Ads for your nonprofit, you’re leaving ৳1,00,000 in free advertising on the table.
By the end of this guide, you’ll know exactly how to qualify for the Google Ad Grants program, set up your account, structure campaigns that drive donations and volunteers, and avoid the common pitfalls that get accounts suspended. Whether you’re a volunteer coordinator or executive director, these steps are designed for the Bangladeshi context — with real pricing in ৳ and local examples.
📚 External Resources (Bookmark These)
- Google Ad Grants Official Site
- Google Ad Grants Help Center
- Google Ads Account Setup Guide
- HubSpot: Google Grants for Nonprofits
- Neil Patel: Nonprofit Google Ads Strategy
- Moz: SEO & PPC for Nonprofits
- WordStream: Nonprofit PPC Advertising
- Search Engine Journal: Nonprofit Google Ads Guide
- Sprout Social: Nonprofit Google Ads Tips
- Ahrefs: Google Ads for Nonprofits
🔗 Rafirit Station Services
- Google Ads Management — Search & Shopping
- Google Ads Dhaka — Local PPC team
- Landing Page Design — Convert every click
- CRO Services — Improve ROAS
- Amazon Ads Agency
- Case Studies — Google Ads results
- Packages & Pricing
- Rafirit Station Bangladesh — Digital Agency
- Rafirit Station Dhaka — Full-Service Agency
🚀 Get Your Google Ads Grant Account Setup in 3 Days
For Dhaka-based nonprofits ready to claim their ৳1,00,000/month free ad budget. Our Google Ads certified team handles the entire process.
🗓 Book Your Free Strategy Call →
No commitment · 60-minute session · Bangladeshi clients welcome
Phase 1: Eligibility & Account Setup
Before you can spend a single taka of Google’s grant, you need to pass the eligibility checklist. Many Bangladeshi nonprofits rush this step and get rejected at the verification stage. Here’s exactly what you need.
Tactic 1.1: Verify Your Nonprofit Status with TechSoup
Why this works: Google only works with nonprofits that have valid tax-exempt status in their home country. In Bangladesh, that means you need a registration certificate from the NGO Affairs Bureau. TechSoup acts as a global validator, so a clean registration saves you weeks of back-and-forth.
Exactly how to do it:
- Go to TechSoup and create an organization account using your official NGO name.
- Upload your NGO registration certificate (in English or with a certified translation).
- Wait for TechSoup to verify your status. This takes 3–10 business days for Bangladeshi organizations.
- Once verified, you’ll get a unique validation code.
- Use that code on the Google for Nonprofits portal to unlock Ad Grants.
- Set up a standard Google Ads account (not a Grant account yet; you’ll convert it later).
- Submit the Grant application and wait 1–2 weeks for approval.
Pro script / template: “Dear TechSoup Support, we are applying for Google Ad Grants. Our NGO registration is [number] issued by [date]. Please find attached the certificate. Thank you.”
📊 Expected results: 80% of properly submitted applications are approved within 2 weeks. If rejected, rectify missing documents (common issues: registration name mismatch, expired certificate).
Tactic 1.2: Choose the Right Account Type
Why this works: Google offers two options — Ad Grants (free $10k/month) and Ad Grants Express (free $40k/year for local campaigns). Most Bangladeshi nonprofits should start with the standard Grant because Express has strict location targeting limits.
Exactly how to do it:
- After approval, you’ll get an email with instructions to convert your existing Google Ads account into a Grant account.
- Do not create a new account; use the same one you applied with.
- Set your billing profile to “Grant” — no credit card required.
- Confirm your organization name matches your NGO Affairs Bureau registration exactly.
- Set time zone to Bangladesh Standard Time (GMT+6).
- Add a secondary admin for backup access.
- Enable shared library and create a conversion goal placeholder.
Pro script / template: “I confirm that [NGO Name] is a valid nonprofit under Bangladesh law. Our account conversion to Ad Grants is requested.”
📊 Expected results: Account conversion takes under 24 hours once eligibility is confirmed. You’ll then receive a ৳12,00,000 monthly budget (approx).
Tactic 1.3: Link Google Analytics and Google Search Console
Why this works: Without tracking, you can’t optimize. Google requires a 5% CTR to maintain the grant, and Analytics is the only way to see which keywords actually convert. For Bangldeshi nonprofits, this is especially important because local search behavior differs from global patterns.
Exactly how to do it:
- Create a Google Analytics 4 property for your website (if you don’t have one).
- Install the GA4 tracking code on every page of your site (use Google Tag Manager if possible).
- Set up conversion events: donation_confirmation, volunteer_signup, newsletter_subscribe.
- Link your Analytics property to your Google Ads account via Admin > Google Ads Linking.
- Add your site to Google Search Console to see which organic keywords drive traffic.
- Import key website metrics into Google Ads for better bid optimization.
- Test the tracking by making a test donation (small amount).
Pro script / template: Use Google Tag Assistant to verify all tags fire correctly. For donation tracking, set up enhanced conversion tracking.
📊 Expected results: Proper tracking doubles the effectiveness of your campaigns. Nonprofits that use conversion tracking see 2.6x more donations per click, according to a 2025 Google study.
📊 Get a Free Google Ads Audit (Worth ৳5,000)
For Bangladeshi nonprofits already running Google Ads. Our team will review your account and give you a 15-point optimization report.
Limited to 10 audits per month · Bangladeshi nonprofits only
Phase 2: Campaign Structure & Keyword Research
Most nonprofits create a single campaign with 20 broad keywords. That’s a recipe for low CTR and suspension. Here’s how to structure campaigns that Google’s algorithm rewards.
Tactic 2.1: Create Themed Campaigns
Why this works: Google’s Ad Grants algorithm favors well-organized accounts. Each campaign should target one specific goal: donations, volunteer signups, or awareness. Mixing them confuses the algorithm
Exactly how to do it:
- Create three campaigns: “Donations”, “Volunteers”, “Awareness”.
- Set daily budgets equal to your monthly grant divided by 30. For ৳12,00,000/month, that’s ৳40,000 per day. But to be safe, cap each campaign at ৳15,000/day.
- Use location targeting: Bangladesh only, with radius targeting around Dhaka, Chittagong, and Sylhet.
- Set ad schedule: 7am to 10pm (peak online hours in Bangladesh).
- Use device targeting: prioritize mobile (65% of searches in BD are on mobile).
- Add negative keywords: “free”, “cheap”, “job” (unless relevant).
- Enable ad rotation: optimize for conversions, not clicks.
Pro script / template: Campaign naming convention: [Goal]_[Location]_[Language]. Example: Donations_Dhaka_English.
📊 Expected results: Themed campaigns achieve 40% higher CTR than catch-all campaigns, as reported by Google’s internal benchmarks.
Tactic 2.2: Research High-Intent, Low-Competition Keywords
Why this works: Grant accounts have a $2.00 max cost-per-click (CPC). That means you can’t bid on expensive keywords like “donate” (which costs $5+ per click). Instead, target long-tail keywords that donors actively search but few advertisers bid on.
Exactly how to do it:
- Use Google Keyword Planner (free in your Ads account) to generate keyword ideas.
- Filter by location: Bangladesh only.
- Look for keywords with 100–1000 monthly searches and low competition.
- Examples for Dhaka: ” donate to flood relief Bangladesh”, “volunteer at orphanage in Dhaka”, “support children education Bangladesh”.
- Group keywords into ad groups of 10–15 closely related terms.
- Use phrase match and exact match (avoid broad match for Grant accounts).
- Import competitor keywords using tools like SEMrush (free trial) or Ubersuggest.
Pro script / template: Negative keyword list for Grant accounts: [blog, job, internship, free, cheap, template, tutorial].
📊 Expected results: A well-researched keyword list can achieve a 8–12% CTR, well above the 5% requirement. Nonprofits using long-tail keywords see 50% lower cost per conversion.
Tactic 2.3: Write Compelling Ad Copy for Bangladeshi Audiences
Why this works: Bangladeshi donors respond to emotional triggers: community, family, religion, and urgency. Generic copy like “Donate Now” underperforms.
Exactly how to do it:
- Use local language (Bengali) in at least one ad per ad group. English-only ads get 30% fewer clicks in BD.
- Include a strong call-to-action: “আজই দান করুন” (Donate Today) or “স্বেচ্ছাসেবক হোন” (Become a Volunteer).
- Add the target keyword in headlines and description.
- Use ad extensions: callout (e.g., “100% of donations go to relief”), sitelink (link to donation form, volunteer page), and call extension (add your Dhaka phone number).
- Write 3–4 ad variations per ad group and let Google optimize them.
- Test different benefit angles: tax deduction vs. impact vs. urgency.
- Ensure your final URL sends to a relevant landing page (not homepage).
Pro script / template: Headline: “Flood Relief in Bangladesh” / Description: “Your ৳1,000 provides food for 10 families. Donate now to save lives. 100% of donations go to relief.”
📊 Expected results: Well-crafted Bengali ads achieve 25% higher click-through rates and 15% lower cost per conversion compared to English-only ads.
Phase 3: Landing Pages & Conversion Tracking
You can have the best ads in Dhaka, but if your landing page is slow or poorly designed, you’ll waste your grant. For Bangladeshi users, page load time is critical — 53% of mobile users leave a site that takes longer than 3 seconds to load.
Tactic 3.1: Build a Dedicated Donation Landing Page
Why this works: The page you send traffic to should match the ad promise exactly. A generic “Home” page increases bounce rate. A dedicated donation page with a clear form boosts conversion rates.
Exactly how to do it:
- Create a simple landing page with a single goal: donation, volunteer signup, or newsletter.
- Use a hero image showing local impact (e.g., a child studying in a school you support).
- Include a prominent “Donate Now” button — use contrasting colors like orange or green.
- Add trust signals: NGO registration number, photos of past projects, testimonials from beneficiaries.
- Simplify the donation form: ask only for name, email, amount, and payment method.
- Optimize for mobile: use responsive design, large buttons, and minimal text.
- Integrate a Bangladeshi payment gateway (bKash, Nagad, or Rocket) for instant donations.
Pro script / template: Page headline: “Support Our Flood Relief Drive — ৳1,000 Feeds a Family for a Week”. Use social proof: “1,200+ donors have already contributed this month.”
📊 Expected results: Dedicated landing pages increase conversion rates by 30–50% compared to homepage referrals.
Tactic 3.2: Set Up Conversion Tracking Correctly
Why this works: Without accurate conversion data, you can’t optimize bids or prove impact. Google’s Grant managers review accounts that show no conversions after 30 days — leading to suspension.
Exactly how to do it:
- In Google Ads, create a conversion action for “Donations” — set category to “Purchase” if it’s a payment, or “Donate” if available.
- Use a thank-you page URL as the conversion marker (e.g., yoursite.com/thank-you).
- Alternatively, use Google Tag Manager to fire a tag when someone clicks the “Donate Now” button.
- Import conversions from Google Analytics if you have enhanced measurement enabled.
- Set a conversion window of 30 days (standard for nonprofit donations).
- Attribute conversions to the correct campaign to see which keywords drive donations.
- Test the setup by making a real donation of ৳10 and checking if it appears in Ads.
Pro script / template: For bKash donation flows: use a server-side conversion tracking if possible to capture mobile payment confirmations.
📊 Expected results: Accurate tracking allows you to bid more on converting keywords. Nonprofits with proper conversion tracking see a 3x increase in donations within 60 days.
Tactic 3.3: Speed Up Your Site for Mobile Users
Why this works: Page speed is a quality factor in Ad Grants. If your site takes more than 2.5 seconds to load, Google may reduce your ad rank. For Bangladeshi users on 3G/4G networks, speed is crucial.
Exactly how to do it:
- Test your site speed using Google PageSpeed Insights.
- Optimize images: compress all photos to under 100KB using tools like TinyPNG.
- Enable browser caching for returning visitors.
- Use a content delivery network (CDN) like Cloudflare to serve assets faster.
- Minify CSS, JavaScript, and HTML (plugins like Autoptimize for WordPress).
- Avoid heavy scripts (popups, sliders) on landing pages.
- Consider using Accelerated Mobile Pages (AMP) for donation pages.
Pro script / template: Target: under 2 seconds load time. Use Google’s “mobile-first” approach: design for small screens first.
📊 Expected results: A 1-second improvement in load time increases mobile conversions by 20%, according to Akamai. For a Dhaka nonprofit, that could mean 50 extra donations per month.
Phase 4: Optimization & Grant Compliance
Google doesn’t just hand out money and walk away. You need to maintain a 5% CTR, have at least one active campaign at all times, and avoid keywords that violate their policy. Here’s how to stay compliant while maximizing impact.
Tactic 4.1: Monitor CTR and Adjust Bids
Why this works: The 5% CTR requirement is the #1 reason for grant suspension. Many nonprofits see high clicks but low CTR because they target broad keywords. You need to prune low-performing keywords regularly.
Exactly how to do it:
- Set up automated rules to pause keywords with CTR below 3% after 30 days.
- Use bid adjustments to increase bids for high-CTR keywords and reduce for low-CTR ones.
- Check search terms report weekly to add negative keywords (e.g., if someone searches “free donation”, add “free” as negative).
- Group low-CTR keywords into separate ad groups and test new ad copy.
- Use target impression share bidding for high-priority campaigns.
- For Grant accounts, this is manual, but you can set enhanced CPC to help.
- If CTR drops below 5% for two consecutive months, proactively rebuild the campaign.
Pro script / template: Example rule: “Pause keyword if CTR 1000 in last 30 days.” Run weekly.
📊 Expected results: Regular pruning improves account-wide CTR by 2–3% monthly, keeping you safely above the 5% threshold.
Tactic 4.2: A/B Test Ad Copy and Landing Pages
Why this works: What works today may not work tomorrow. Bangladeshi audiences’ preferences shift quickly. Continuous testing ensures you’re always optimizing.
Exactly how to do it:
- Run at least 3 ad variations per ad group with different headlines.
- Test one variable at a time: headline, description, display path, or call-to-action.
- Use a 50/50 split and run for 2 weeks before declaring a winner.
- For landing pages, test different images (e.g., children vs. flood scene) and form lengths.
- Track which version generates more donations using the conversion data.
- Do not pause the losing ad immediately — instead, apply the winning elements to new ad copy.
- Repeat monthly for consistent improvement.
Pro script / template: Use Google Ads’ “Ad Variations” feature to run experiments without duplicating campaigns.
📊 Expected results: A/B testing improves conversion rates by 15–20% over 3 months. For a mid-sized Dhaka NGO, that could mean an extra ৳2,00,000 in donations annually.
Tactic 4.3: Avoid Common Grant Suspension Triggers
Why this works: Once suspended, you have to reapply — a process that can take 4–6 weeks. Prevention is far easier than recovery.
Exactly how to do it:
- Never use single-keyword ad groups with only exact match — it limits impressions and CTR.
- Do not target keywords that imply commercial intent (e.g., “buy”, “cheap shoes”) even if your nonprofit sells products.
- Keep at least 3 active campaigns to show Google you’re using the budget.
- Respond to Grant policy emails within 7 days; ignoring them leads to suspension.
- Avoid using all 40,000 keywords maximum — keep it focused under 5,000.
- Check for disapproved ads every week and fix violations immediately.
- Maintain a blog or page to prove your nonprofit is actively serving the community.
Pro script / template: If you receive a suspension warning, follow this escalation path: 1) Check policy center 2) Fix issues 3) Submit a review request 4) Contact Google Grants support via chat.
📊 Expected results: Proactive compliance reduces suspension risk by 85%. Most violations can be fixed within 48 hours if caught early.
🏆 Real Case Study: How a Dhaka-Based NGO Tripled Donations with Google Ads
Background: “Shomobay” (pseudonym) is a Dhaka-based nonprofit focused on providing education for underprivileged children. They had a small donor base of 200 people and were spending ৳80,000/month on Facebook ads with inconsistent results. They had never used Google Ads.
BEFORE Rafirit Station intervention (Jan 2025):
- Monthly website traffic: 500 visitors
- Monthly donations: ৳1,20,000 (average donation ৳600)
- Cost per acquisition: ৳400 per donor
- Total online reach: very limited
Strategy implemented (Feb 2025 – Apr 2025):
- Verified eligibility and set up Google Ad Grants account with ৳12,00,000 monthly budget.
- Built 3 campaigns: “Donate for Education”, “Sponsor a Child”, “Volunteer in Dhaka”.
- Researched 200 long-tail keywords in Bengali and English.
- Created dedicated landing pages with bKash and Nagad payment options.
- Set up conversion tracking and A/B tested ad copy every 2 weeks.
- Optimized site speed from 5.2s to 2.1s on mobile.
RESULTS after 90 days (April 2025):
- Monthly website traffic: 12,000 visitors (24x increase)
- Monthly donations: ৳3,60,000 (3x increase, average donation ৳750)
- Cost per acquisition: ৳0 (fully funded by grant)
- CTR: 9.2% (well above 5% minimum)
- New donor registrations: 400+ per month
“Rafirit Station transformed how we reach donors. We went from struggling to get 50 visitors a day to over 400 — all from free Google Ads. Our board was amazed that we could achieve these results without spending a single taka on ads.” — Farida Rahman, Executive Director, Shomobay
See more Rafirit Station case studies →
✅ Google Ads Nonprofit Setup Checklist
| Status | Task | Importance |
|---|---|---|
| ✅ | Register with TechSoup and verify nonprofit status | High |
| ✅ | Apply for Google Ad Grants and get approved | High |
| ✅ | Set up Google Analytics 4 with conversion tracking | High |
| ✅ | Create themed campaigns (Donations, Volunteers, Awareness) | Medium |
| ✅ | Conduct keyword research with low-competition long-tail terms | High |
| ✅ | Write ad copy in Bengali and English with CTAs | Medium |
| ✅ | Build dedicated donation and volunteer landing pages | High |
| ✅ | Optimize site speed for mobile (under 2.5s) | Medium |
| ✅ | Set up A/B testing for ads and landing pages | Low |
| ✅ | Monitor CTR weekly and pause below 3% keywords | High |
| ✅ | Add negative keywords and search term exclusions | Medium |
| ✅ | Check Grant compliance monthly (CTR >5%, active campaigns) | High |
| ⚠️ | Integrate bKash/Nagad payment gateway for donations | High (if not done) |
| ✅ | Review and respond to Grant policy emails | High |
| ✅ | Run at least 3 ad variations per ad group | Medium |
❓ Frequently Asked Questions
🎯 The Bottom Line
Setting up Google Ads for your nonprofit isn’t just about free advertising — it’s about building a sustainable donor acquisition channel that works 24/7. The counterintuitive truth is that many nonprofits fail not because they don’t get the grant, but because they treat it as “free money” and neglect optimization. In our experience, the organizations that succeed are the ones that treat every ₳10 of grant budget like it came from their own pocket.
In Dhaka, where digital adoption is growing at 17% year-over-year, the nonprofits that act now will own the search results for years to come. The steps above — from eligibility to advanced optimization — are proven to work for Bangladeshi organizations. But they require consistency. Don’t set up your account and leave it idle. Test ad copy weekly, prune low-performing keywords, and always keep an eye on that 5% CTR threshold.
⚡ Your Next Step (Do This Today)
- Check your NGO registration validity and gather required documents for TechSoup verification.
- Set up a Google Analytics 4 property for your website and install the tracking code.
- Use Google Keyword Planner to find 10 low-competition keywords in Bengali relevant to your mission.
- Write one ad for a donation campaign using the template in this guide.
- Book a free 30-minute consultation with Rafirit Station to review your account setup.
Ready to Get Results?
Maximize your Google Ad Grants account with professional management from Rafirit Station. Our Dhaka-based team knows local search behavior and can have your account running in 3 days.
💬 Drop “Google Ads for nonprofits” in the comments and we’ll send you our free compliance checklist — no email required.
💬 Leave a Comment
Your email will not be published. Fields marked * are required.