How to set up Google Ads for a nonprofit organization | Rafirit Station Google Ads for Nonprofits: Complete Setup Guide 2026
Google Ads

How to set up Google Ads for a nonprofit organization

Setting up Google Ads for your nonprofit can unlock up to $10,000 in free advertising per month. In this 2026 guide, we walk you through the entire process—from eligibility to optimization.

Performance Marketing Expert
Rafirit Station
📅 June 30, 2026
19 min read
🎯
📋 Table of Contents


    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)


    🔗 Rafirit Station Services


    🚀 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:

    1. Go to TechSoup and create an organization account using your official NGO name.
    2. Upload your NGO registration certificate (in English or with a certified translation).
    3. Wait for TechSoup to verify your status. This takes 3–10 business days for Bangladeshi organizations.
    4. Once verified, you’ll get a unique validation code.
    5. Use that code on the Google for Nonprofits portal to unlock Ad Grants.
    6. Set up a standard Google Ads account (not a Grant account yet; you’ll convert it later).
    7. 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:

    1. After approval, you’ll get an email with instructions to convert your existing Google Ads account into a Grant account.
    2. Do not create a new account; use the same one you applied with.
    3. Set your billing profile to “Grant” — no credit card required.
    4. Confirm your organization name matches your NGO Affairs Bureau registration exactly.
    5. Set time zone to Bangladesh Standard Time (GMT+6).
    6. Add a secondary admin for backup access.
    7. 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:

    1. Create a Google Analytics 4 property for your website (if you don’t have one).
    2. Install the GA4 tracking code on every page of your site (use Google Tag Manager if possible).
    3. Set up conversion events: donation_confirmation, volunteer_signup, newsletter_subscribe.
    4. Link your Analytics property to your Google Ads account via Admin > Google Ads Linking.
    5. Add your site to Google Search Console to see which organic keywords drive traffic.
    6. Import key website metrics into Google Ads for better bid optimization.
    7. 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.


    🗓 Get a Free Audit →

    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:

    1. Create three campaigns: “Donations”, “Volunteers”, “Awareness”.
    2. 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.
    3. Use location targeting: Bangladesh only, with radius targeting around Dhaka, Chittagong, and Sylhet.
    4. Set ad schedule: 7am to 10pm (peak online hours in Bangladesh).
    5. Use device targeting: prioritize mobile (65% of searches in BD are on mobile).
    6. Add negative keywords: “free”, “cheap”, “job” (unless relevant).
    7. 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:

    1. Use Google Keyword Planner (free in your Ads account) to generate keyword ideas.
    2. Filter by location: Bangladesh only.
    3. Look for keywords with 100–1000 monthly searches and low competition.
    4. Examples for Dhaka: ” donate to flood relief Bangladesh”, “volunteer at orphanage in Dhaka”, “support children education Bangladesh”.
    5. Group keywords into ad groups of 10–15 closely related terms.
    6. Use phrase match and exact match (avoid broad match for Grant accounts).
    7. 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:

    1. Use local language (Bengali) in at least one ad per ad group. English-only ads get 30% fewer clicks in BD.
    2. Include a strong call-to-action: “আজই দান করুন” (Donate Today) or “স্বেচ্ছাসেবক হোন” (Become a Volunteer).
    3. Add the target keyword in headlines and description.
    4. 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).
    5. Write 3–4 ad variations per ad group and let Google optimize them.
    6. Test different benefit angles: tax deduction vs. impact vs. urgency.
    7. 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:

    1. Create a simple landing page with a single goal: donation, volunteer signup, or newsletter.
    2. Use a hero image showing local impact (e.g., a child studying in a school you support).
    3. Include a prominent “Donate Now” button — use contrasting colors like orange or green.
    4. Add trust signals: NGO registration number, photos of past projects, testimonials from beneficiaries.
    5. Simplify the donation form: ask only for name, email, amount, and payment method.
    6. Optimize for mobile: use responsive design, large buttons, and minimal text.
    7. 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:

    1. In Google Ads, create a conversion action for “Donations” — set category to “Purchase” if it’s a payment, or “Donate” if available.
    2. Use a thank-you page URL as the conversion marker (e.g., yoursite.com/thank-you).
    3. Alternatively, use Google Tag Manager to fire a tag when someone clicks the “Donate Now” button.
    4. Import conversions from Google Analytics if you have enhanced measurement enabled.
    5. Set a conversion window of 30 days (standard for nonprofit donations).
    6. Attribute conversions to the correct campaign to see which keywords drive donations.
    7. 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:

    1. Test your site speed using Google PageSpeed Insights.
    2. Optimize images: compress all photos to under 100KB using tools like TinyPNG.
    3. Enable browser caching for returning visitors.
    4. Use a content delivery network (CDN) like Cloudflare to serve assets faster.
    5. Minify CSS, JavaScript, and HTML (plugins like Autoptimize for WordPress).
    6. Avoid heavy scripts (popups, sliders) on landing pages.
    7. 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:

    1. Set up automated rules to pause keywords with CTR below 3% after 30 days.
    2. Use bid adjustments to increase bids for high-CTR keywords and reduce for low-CTR ones.
    3. Check search terms report weekly to add negative keywords (e.g., if someone searches “free donation”, add “free” as negative).
    4. Group low-CTR keywords into separate ad groups and test new ad copy.
    5. Use target impression share bidding for high-priority campaigns.
    6. For Grant accounts, this is manual, but you can set enhanced CPC to help.
    7. 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:

    1. Run at least 3 ad variations per ad group with different headlines.
    2. Test one variable at a time: headline, description, display path, or call-to-action.
    3. Use a 50/50 split and run for 2 weeks before declaring a winner.
    4. For landing pages, test different images (e.g., children vs. flood scene) and form lengths.
    5. Track which version generates more donations using the conversion data.
    6. Do not pause the losing ad immediately — instead, apply the winning elements to new ad copy.
    7. 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:

    1. Never use single-keyword ad groups with only exact match — it limits impressions and CTR.
    2. Do not target keywords that imply commercial intent (e.g., “buy”, “cheap shoes”) even if your nonprofit sells products.
    3. Keep at least 3 active campaigns to show Google you’re using the budget.
    4. Respond to Grant policy emails within 7 days; ignoring them leads to suspension.
    5. Avoid using all 40,000 keywords maximum — keep it focused under 5,000.
    6. Check for disapproved ads every week and fix violations immediately.
    7. 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

    Q: What is the Google Ad Grants program?

    Google Ad Grants is a program that provides qualifying nonprofits with up to $10,000 USD in free Google Ads per month (roughly ৳12,00,000). It’s available in Bangladesh and over 50 other countries. Nonprofits must maintain an active website and comply with Grant policies to keep the account active.

    Q: How long does it take to get approved?

    After applying through TechSoup and Google, approval typically takes 2–4 weeks for Bangladeshi organizations. The majority of delays come from incomplete registration documents. Ensure your NGO registration with the NGO Affairs Bureau is up to date and matches the name you use on TechSoup.

    Q: Can we use the grant for fundraising events?

    Yes, but only if the event is directly related to your nonprofit mission. You cannot use the grant to promote ticket sales for galas or auctions that primarily benefit the organization financially. Focus on awareness and volunteer signups for events.

    Q: What happens if we exceed the $2 CPC limit?

    Grant accounts cannot bid above $2.00 per click. If you try to set a higher bid, Google will cap it at $2.00. That’s why long-tail keywords are crucial — they often have lower competition and cost under $1.00 per click, allowing you to get more clicks with your grant budget.

    Q: Can we run remarketing campaigns with the grant?

    No, Google Ad Grants does not support remarketing or display advertising. You can only run text ads on the Search Network. For remarketing, you would need a separate paid Google Ads account with a credit card on file.

    Q: Do we need a dedicated landing page for each campaign?

    Strongly recommended. A dedicated landing page that matches your ad copy boosts Quality Score, which in turn reduces your costs (though with Grant you don’t pay, it improves CTR). It also provides a better user experience for potential donors.

    Q: Does Rafirit Station offer Google Ads grant setup services?

    Absolutely. At Rafirit Station Dhaka, we specialize in setting up and optimizing Google Ads accounts for nonprofits. Our team can handle the entire process from eligibility verification to ongoing management. Book a free strategy call today to discuss your nonprofit’s needs.


    🎯 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)

    1. Check your NGO registration validity and gather required documents for TechSoup verification.
    2. Set up a Google Analytics 4 property for your website and install the tracking code.
    3. Use Google Keyword Planner to find 10 low-competition keywords in Bengali relevant to your mission.
    4. Write one ad for a donation campaign using the template in this guide.
    5. 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.


    🗓 Book Your Free Strategy Call →

    💬 Drop “Google Ads for nonprofits” in the comments and we’ll send you our free compliance checklist — no email required.

    🎯
    Need Google Ads management that maximises ROAS?
    -68% avg. cost per lead
    Get Free Ads Audit → 💬 Or WhatsApp us now

    💬 Leave a Comment

    Your email will not be published. Fields marked * are required.

    Ready to Apply This?

    Need Expert Help With Your
    Google Ads?

    Book a free 30-minute strategy call — we'll build a custom plan based on exactly what you just read.