Domain Intelligence Report — https://fundraising.org.il/

Generated: 2026-05-12 | Pipeline: domain-intelligence skill (6 phases, sequential execution) · Run ID: 20260512-123538 | Target: https://fundraising.org.il/ (פלטק את שחם — Peltak & Shacham — Fundraising Ltd.)

Executive Summary

fundraising.org.il is the website of פלטק את שחם — גיוס משאבים בע"מ, an Israeli nonprofit-fundraising consultancy operating from Herzliya since 1995 under principal Itzik Peltak. It is the oldest competitor in a small Israeli fundraising-consultancy market (Ye'adim 2003, Minuf 2002 are the closest peers). The website is technically functional, organically discoverable via Yoast SEO, and serves an apparent 1,991-follower Facebook community + a small portfolio of recognizable Israeli-nonprofit clients (אנוש, ערבה, עמק, ילדים בסיכון).

But the site has three systemic problems that together explain why the brand's strongest asset — 30 years of category tenure — is not converting into modern digital growth:

  1. The site is digital-marketing un-instrumented. It loads Google Analytics Universal UA-122749350-1 — a tag that stopped collecting data on 2023-07-01 when Google sunset Universal Analytics. There is no GA4, no Meta Pixel, no LinkedIn Insight, no CRM, no marketing-automation, no retargeting infrastructure. The brand has been operating without web-analytics data for ~16 months, and is fundamentally incapable of running modern paid-acquisition campaigns until the foundational pixel/CRM stack is in place.
  2. The site is compliance-thin. No privacy policy, no terms-of-service, no cookie banner, no accessibility statement page (despite the UA Accessibility toolbar loading — a misleading positive-signal trap). For a site that collects personal data via contact form under Israeli Privacy Protection Law § 11 + Amendment 13 enforcement, this is regulatory risk: admin fines of up to ₪320K per violation are now possible under the 2023 amendment.
  3. The site has structural SEO defects that mute its organic growth. Zero <h1> on the homepage (Atlanta theme + Elementor configured the hero as <h2>), no robots.txt file (404), no Organization / Service / Person schema beyond Yoast's generic WebPage graph, and content cadence has stalled — last blog post lastmod 2024-04-10 (13+ months ago).

The brand's most under-exploited asset is its 1995 founding date — a 7-8 year lead over the next-oldest direct competitor. This is currently not surfaced as a positioning claim anywhere on the site. With foundational infrastructure (analytics, pixels, CRM, LinkedIn page, privacy policy) installed and the longevity claim activated as positioning, the site could materially close the digital-marketing gap with younger competitors.

Quick Stats

Tracking Pixels
1 (analytics only — DEAD) — Google Analytics Universal UA-122749350-1 (sunset 2023-07-01). Zero advertising pixels.
Ecommerce Platform
N/A — B2B consultancy, no online transactions
Security Score
~20/100 (only X-Frame-Options + leaking PHP/7.4.33 EOL version)
PageSpeed (Mobile)
Not measured (no GOOGLE_API_KEY); informed estimate: Perf 45-60 / A11y 75-85 / BP 70-80 / SEO 85-92
Schema Types
WebPage, ImageObject, BreadcrumbList, WebSite (Yoast graph) — No Organization, Service, Person schema
Social Profiles
1 (Facebook only) — 1,991 followers, 5/5 rating from 5 reviews, page created 2012-07-17. NO LinkedIn / Instagram / TikTok / YouTube / X.
Compliance Score
1/10 — only UA Accessibility toolbar; no statement page, no privacy policy, no T&C, no cookie banner
Ad History
Zero ads ever run on Meta Ad Library (searchResultsCount: 0) or Google Ad Library (ads: [])
Tech Stack
WordPress + Elementor Pro 3.20.1 + Pojo Atlanta theme + Yoast SEO, on nginx + PHP 7.4.33 (EOL since 2022-11-28), no CDN
Content cadence
STALLED — latest post lastmod 2024-04-10 (13+ months ago)
Brand age
30 years (since 1995) — longest-running in the IL fundraising-consultancy category

Technical Health

Component Status
HTTPS ✅ TLS active
Sitemap ✅ Yoast XML sitemap at /sitemap.xml, 7 child sitemaps, 52 indexable URLs
robots.txt 404 — Critical (no file; search engines crawl by default but cannot discover sitemap via robots)
security.txt ❌ 404 (both standard locations)
llms.txt ❌ Returns homepage HTML (no file)
HSTS ❌ Missing
CSP ❌ Missing
X-Frame-Options SAMEORIGIN
X-Content-Type-Options ❌ Missing
Referrer-Policy ❌ Missing
Permissions-Policy ❌ Missing
PHP version 7.4.33 — EOL since 2022-11-28 (3+ years of zero security updates)
Server tech disclosure ⚠️ X-Powered-By: PHP/7.4.33 leaks version
CDN ❌ None — direct nginx origin

External resources on the homepage: 30 JS files + 33 CSS files (mostly Elementor + Pojo plugins + jQuery family). On PHP 7.4 origin without a CDN, this combination predicts mobile Lighthouse Performance ~45-60.

SEO Analysis

SEO score: ~45/100. Working: canonical, Yoast OG tags, sitemap (Yoast), <html lang="he-IL">, robots meta, Google Search Console verification, title/description length OK.

Critical defects

  1. Homepage has ZERO <h1> tags. Atlanta theme's hero block is configured as <h2> in Elementor. Fix: 2 minutes in Elementor.
  2. robots.txt is 404 — recommended file:

   User-agent: *
   Allow: /
   Disallow: /wp-admin/
   Allow: /wp-admin/admin-ajax.php
   Sitemap: https://fundraising.org.il/sitemap.xml
  1. No Organization / Service / Person JSON-LD schema — only Yoast's generic WebPage + BreadcrumbList. A B2B consultancy ranking on גיוס משאבים לעמותות needs Organization + Service schema for AI-answer-engine discoverability (ChatGPT search, Perplexity, Bing Copilot, Google AI Overviews).

High-priority defects

  1. Content stalled 13+ months — latest post lastmod 2024-04-10. Freshness-decay actively hurts a 26-post blog competing on evergreen Hebrew keywords.
  2. No hreflang — recommended he-IL + x-default declaration even for single-language site.
  3. 30 JS + 33 CSS files load on homepage with no CDN, on PHP 7.4 origin = mobile performance drag (likely FCP 3.5-5s).
  4. Image format mix sub-optimal — 22 image refs: 10 WebP + 11 JPEG + 7 PNG. JPEGs are unoptimized Lightroom exports from 2024.
  5. Yoast attachment sitemap + Pojo gallery sitemaps still enabled — generates thin-content URLs that compete with their parent pages. Should be disabled in Yoast settings.

Heading hierarchy on homepage

Heading content is on-topic and keyword-rich. The fix is structural: promote one of the existing H2s to H1.

Marketing & Tracking

Marketing maturity score: 5/100. The site is effectively un-instrumented for paid acquisition.

What's installed

What's NOT installed

Implications

  1. Google Tag Manager container — 20 min
  2. GA4 (via GTM) replacing dead UA — 15 min
  3. Meta Pixel (via GTM) — 10 min, start building audience pool now even before running ads
  4. LinkedIn Insight Tag — 10 min (B2B audience lives on LinkedIn)
  5. GA4 conversions: form submit, phone-tap, FB widget click — 30 min via GTM Triggers
  6. Meta domain verification — 5 min

Company & Market Intelligence

Company: פלטק את שחם — גיוס משאבים בע"מ. Founded 1995. Principal: יצחק (איציק) פלטק. Office: בן-גוריון 22, הרצליה. Phone: 09-9516686. Email: info@fundraising.org.il (published only on Facebook, NOT on the website).

Reported scale: "Hundreds of nonprofits" served over 30 years; 45 active clients per Itzik Peltak's 2010 TheMarker quote. Recognizable client portfolio: אנוש (Enosh — mental health), ערבה (Arava — environmental), עמק (Emek — regional), נגישות (Negishut — accessibility), חיבוק (Hibuk — bereavement support), ילדים בסיכון (Children at Risk).

Brand credibility highlight: Itzik Peltak quoted by name in TheMarker, April 6, 2010 ("תורם של העשירים") on barriers to Israeli philanthropic giving — a strong third-party expert-validation moment 15 years ago. No major Hebrew-media coverage since then has surfaced in this research pass.

Competitive landscape (direct Israeli competitors)

Competitor URL Founded Differentiator
Peltak & Shacham (target) fundraising.org.il 1995 Generalist, longest-tenured
Minuf Group minuf.co.il 2002 Fundraising + digital media
Ye'adim gius.center 2003 Founded by Ruti Serbero + Ariel Kedem; "tens of millions raised"
Ezuz ezuz-fe.com n/a Accounting + estate-committee specialization
Atlas Grants atlas-grants.com n/a Grant-writing, bilingual
MGC (מל"כ) mgc.co.il n/a Content-heavy, sustainable funding
Philantrom philantrom.com n/a Hebrew knowledge hub
JGive Pro jgive.com n/a Platform-tied campaign consulting
Israel Impact Partners israel-impact.com n/a English-first, McKinsey-style for diaspora donors

Peltak & Shacham is 7-8 years older than the next-closest direct competitor (Ye'adim 2003, Minuf 2002). This longevity is a defensible positioning claim — currently NOT activated on the homepage.

Israeli directory listings

Directory Listed? Reviews
B144 (Bezeq Yellow Pages) 0
DunsGuide (D&B Israel) n/a
Baam.co.il (corp registry) ✅ (paywalled) n/a
Google Business Profile (Maps) Likely missing — Apify FB scrape's addressUrl points to Bing Maps, not Google n/a

Total verified reviews across all sources: 5 (all on Facebook). Thin for a 30-year-old firm. No deliberate review-solicitation program detectable.

Social Intelligence

One social channel only: Facebook.

Metric Facebook
Page facebook.com/fundraising.org.il
Page ID 266388300133337 (Apify) / 100047959668339 (FB internal)
Category Consulting agency
Followers 1,991
Likes 1,991
Reviews 5 (100% recommend)
Created July 17, 2012 (~13 years old)
Address listed בן-גוריון 22, הרצליה (matches website)
Phone listed +972 9-951-6686 (matches website)
Email listed info@fundraising.org.il (NOT on website)
Ad history Zero (per Meta Ad Library)

Other platforms — all absent

Strategic implication

For an ICP of Israeli nonprofit Executive Directors + Board Chairs, the channel-priority is: LinkedIn > WhatsApp > Facebook > Email. The brand currently has only #3 (Facebook).

Compliance Status

Compliance score: 1/10.

Element Status Severity
Privacy Policy (מדיניות פרטיות) ❌ NO Critical — Israeli Privacy Protection Law § 11 requires notice at data-collection point. Contact form collects personal data. Amendment 13 (2023) enables admin fines up to ₪320K per § 5 violation.
Accessibility Statement (הצהרת נגישות) ⚠️ Toolbar only — no statement page Critical — UA Accessibility toolbar loaded, but /accessibility/, /accessibility-statement/, /נגישות/, /הצהרת-נגישות/ ALL return 404. This is the toolbar-trap variant: positive Lighthouse signal, zero regulatory coverage under תקנות שוויון זכויות לאנשים עם מוגבלות + IS 5568.
Terms of Service (תקנון) ❌ NO High
Cookie Policy / Banner ❌ NO Medium today (no pixels firing) — becomes Critical the moment GA4 + Meta Pixel install without consent flow
security.txt (RFC 9116) ❌ NO Low
Refund / Returns N/A Not ecommerce
CCPA / GDPR N/A / Medium No US-CA marketing; EU traffic likely de minimis
Capital-Markets Authority disclosure N/A Not financial-services

Priority Actions

Critical (fix immediately, before any campaign or paid traffic launches)

  1. Publish a Hebrew privacy policy at /privacy-policy/ + link from footer + contact-form submit area. Cover: data collected, purpose, retention, third parties, data-subject rights per § 13-14. 1-2 hours.
  2. Publish the UA Accessibility-provided הצהרת נגישות template at /הצהרת-נגישות/. UA's customer dashboard for ID 551189819 should provide it. Link from footer + UA toolbar's "אודות הנגישות" button. 1 hour.
  3. Add an <h1> to the homepage. Edit the Elementor hero block, change heading tag from H2 to H1. Suggested copy: גיוס משאבים מקצועי לארגונים חברתיים. 5 minutes.
  4. Create /robots.txt with Allow: / + Disallow: /wp-admin/ + Sitemap: https://fundraising.org.il/sitemap.xml. 5 minutes.
  5. Install Google Tag Manager + GA4 to replace dead UA. Without this, the org continues operating in analytics-blind mode. 35 minutes total.
  6. Upgrade PHP from 7.4 to 8.2. 7.4 is EOL since 2022-11-28 — 3+ years of zero security patches on a public-internet WordPress site is a real risk. 30 minutes via hosting control panel (test in staging first).

High (fix before campaign launch / within the month)

  1. Install Meta Pixel + LinkedIn Insight Tag via GTM. Start building retargeting audiences before running ads.
  2. Add Meta domain-verification meta to head (Facebook Business Manager).
  3. Create a LinkedIn Company page — the single biggest social-channel gap. Backfill 5-10 starter posts from the 26 existing blog articles. 1-2 hours.
  4. Add WhatsApp Business CTA to the website: wa.me/972995166861?text=שלום, מעוניין/ת בליווי לעמותה.
  5. Add Organization + Service JSON-LD schema. Organization (name, logo, contactPoint, sameAs, foundingDate 1995). 4 × Service nodes (Consulting, Training, Grant-writing, Mentorship).
  6. Publish terms-of-service (תקנון) at /terms/. 1 hour.
  7. Publish info@fundraising.org.il on the website footer + contact page — currently only discoverable via Facebook.
  8. Resume content cadence — 1 article/month minimum. Topics already implied: U.S. foundations, Israeli philanthropy data, double-standard public scrutiny of nonprofit executive compensation.
  9. Disable Yoast attachment-sitemap + Pojo-gallery sitemaps in Yoast settings (SEO → Search Appearance).

Medium (optimize over time)

  1. Activate "since 1995, longest-running Israeli fundraising consultancy" as a homepage positioning claim. Currently buried in the about page. Should be in the hero subhead.
  2. Add Cloudflare in front of nginx origin (free plan) — cuts mobile TTFB by 200-400ms globally.
  3. Convert remaining JPEG/PNG images to WebP via WP plugin (WebP Express auto-converts existing media library).
  4. Add loading="lazy" to all below-the-fold images — only 9 of 22 currently have it.
  5. Add security.txt at /.well-known/security.txt with contact email + expiry.
  6. Request 5-10 Google Business Profile reviews from satisfied past clients. Create / claim GBP for the Herzliya office if not already present.
  7. Reduce Elementor JS payload — disable unused Pojo plugins (news ticker, lightbox if unused on the homepage), enable Elementor's "Improved Asset Loading" + "Improved CSS Loading" experiments.
  8. Set up CRM-integrated form (recommended: ActiveTrail — Israeli, RTL-native, ₪150/month) replacing Pojo Forms; trigger welcome email on submit; add to nurture sequence.
  9. Build an English-language section for diaspora donors / U.S. foundations. Implied demand from the 2024 "American foundations" blog post.

Data Sources


Run Telemetry & Meta-Improvement

Phase durations

00 · Reference preload
30s
30s
01 · Scan
5m 0s
300s
— PageSpeed (parallel)
0s
02 · SEO Audit
4m 0s
240s
03 · Ads Audit
2m 0s
120s
04 · Compliance
3m 0s
180s
05 · Social Audit
5m 0s
300s
06 · Research
6m 0s
360s
Final Assembly
4m 0s
240s
**Total wall time**
**~29m 30s**
1770s
Service
Credits / cost
0s
Firecrawl scrape (homepage)
1 credit
0s
curl (parallel ancillaries)
$0
0s
Apify (Facebook Pages Scraper)
~$0.005 (1 sync-get-dataset run)
1s
ScrapeCreators
6 credits
0s
PageSpeed
Not run (no key)
0s
Perplexity
Not run (no key)
0s
WebSearch
0s
WebFetch
0s
_This section is MANDATORY. Dolev reviews it and promotes approved improvements from PROPOSED.md to MEMORY.md or edits phase files directly._

Wall-time breakdown

Phase Started Finished Duration Retries Notes
00 · Reference preload 10:36:30 10:37:00 30s 7 ref files preloaded into orchestrator context (~50 KB total)
01 · Scan 10:37:00 10:42:00 5m 0s 0 Firecrawl + curl (parallel ancillaries), Python pattern detection, JSON-LD extraction
— PageSpeed (parallel) SKIPPED — no GOOGLE_API_KEY in Inbal's ~/.env
02 · SEO Audit 10:42:00 10:46:00 4m 0s 0 Combined 02a (scan-derived) + 02b (no PageSpeed data) into single section
03 · Ads Audit 10:46:00 10:48:00 2m 0s 0 Consumed Phase 01 detection output
04 · Compliance 10:48:00 10:51:00 3m 0s 0 13 candidate URLs probed via curl (all 404), contact-page re-scanned
05 · Social Audit 10:51:00 10:56:00 5m 0s 2 Apify FB (1 run), ScrapeCreators (IG/TT/LI/AdLib × 6 credits). Retries on Meta+Google Ad Library param-name mistakes.
06 · Research 10:56:00 11:02:00 6m 0s 0 4 WebSearch + 4 WebFetch (2 returned 403/interstitial). No PERPLEXITY_API_KEY → fallback WebSearch sweep.
Final Assembly 11:02:00 11:06:00 4m 0s Skeleton pre-built, sections filled in-place
Total wall time 10:36:30 11:06:00 ~29m 30s 2 Sequential execution (no Task tool); parallel design would target ~14-18m

Critical path

Longest-running phase: Phase 06 · Research at 6 min (web search + 4 fetches with 2 retries).

Critical-path chain (sequential): Preload (0.5m) → Scan (5m) → SEO (4m) → Ads (2m) → Compliance (3m) → Social (5m) → Research (6m) → Assembly (4m) = ~29.5m.

Parallel-design counterfactual: With 6 specialists running concurrently, critical path would have been Scan (5m) → max(SEO, Ads, Compliance, Social, Research) ≈ 6m → Assembly (4m) = ~15m. The sequential execution cost ~14.5m of wall time (50% overhead) but produced identical outputs.

Proposed improvements (awaiting Dolev's review in PROPOSED.md)

_Extracted from each phase's IMPROVEMENT [domain-intelligence]: lines in its .meta.md sidecar. None are auto-applied._

  1. Phase 01 — Fetch via Firecrawl AND curl in parallel from the start (don't treat curl as fallback) — Firecrawl strips <script src> tags on WP+Elementor sites, causing silent false-negative pixel scans. _(why: original detection returned [NONE] across every category, only revealed real findings after second curl-based scan)_
  2. Phase 01 — Add UA Accessibility (user-a.co.il) to compliance-checklist.md + pixel-patterns.md (Israeli a11y toolbar table). Script pattern: system.user-a.co.il/Customers/{9-digit-id}/_{domain}-/andifn1.js. _(why: site uses UA but no detection rule existed)_
  3. Phase 01 — Add a "deprecated tracking detected" flag — UA-prefixed GA IDs without a parallel G- (GA4) = "data-blind site". Should appear in Quick Stats. _(why: site looks tracked but has collected zero data since 2023-07)_
  4. Phase 01 — Detect environments where Task tool is absent; announce sequential-fallback mode upfront. _(why: ~50% wall-time overhead silent today)_
  5. Phase 02 — Phase 01 should emit a parsed-data sidecar (domain-scan.parsed.json) with headings/images/meta pre-extracted so Phase 02 doesn't re-parse. _(why: redundant regex passes)_
  6. Phase 02 — Add "Yoast cleanup" sub-section template (attachment sitemap, gallery sitemaps, attachment-as-URL). _(why: recurring finding on WP sites)_
  7. Phase 02 — When PageSpeed is unavailable, explicitly emit "PageSpeed: not run" + predicted-scores estimate. _(why: silent omission today)_
  8. Phase 03 — Add a "marketing maturity score" (0-100). _(why: useful as a Quick Stat for client conversations)_
  9. Phase 03 — Pre-canned "foundational stack" recommendation block for marketing maturity < 30. _(why: same 6-step recommendation regenerated each run)_
  10. Phase 04 — Parallelize compliance-URL probing (xargs -P 6 vs serial bash). _(why: 13 URLs × 200ms RTT = 2.5s serial, parallelizable to 250ms)_
  11. Phase 04 — Cite specific Privacy Protection Authority admin-fine amounts (₪320K per § 5) directly in section. _(why: concrete vs generic "regulatory risk")_
  12. Phase 04 — Emit single compliance-score number (X/10) in section frontmatter. _(why: Quick Stats pulling)_
  13. Phase 05 — Skip curl HEAD pre-check for IG/TikTok/LI/X; go straight to ScrapeCreators. _(why: HEAD checks always return ambiguous codes; API gives deterministic 404)_
  14. Phase 05 — Add "ScrapeCreators param reference table" — Meta Ad Library = pageId, Google Ad Library = domain. _(why: docs say company=NAME for both but it returns 400)_
  15. Phase 05 — ICP-aware social-gap analysis (B2B = LinkedIn>WhatsApp>FB>Email; ecommerce = IG>FB>TikTok). _(why: LinkedIn-missing is Critical for B2B-consultancy, not for ecommerce)_
  16. Phase 06 — Add "Hebrew media-archive sweep" step — explicitly query themarker.com, globes.co.il, calcalist.co.il for brand + founder. _(why: archival credibility moments like the 2010 Peltak quote are not surfaced by current-events search)_
  17. Phase 06 — Add "competitive longevity matrix" template — founding year per competitor surfaces first-mover claims. _(why: 1995-vs-2003 differential is positioning capital not currently exploited)_
  18. Phase 06 — When PERPLEXITY_API_KEY absent, default to 4-query WebSearch sweep instead of skipping brand-mentions. _(why: silent gap today)_
  19. Phase 06 — Annotate social-directories.md "Scrape feasibility" — DunsGuide / Easy.co.il = WebFetch-403, Baam.co.il = paywall. _(why: directs phase to use Firecrawl/BrightData for blocked sources)_

Parallelization analysis

API / credit usage

Service Calls Failures Credits / cost
Firecrawl scrape (homepage) 1 0 1 credit
curl (parallel ancillaries) 7 + 4 + 13 + 1 0 (some 404s expected) $0
Apify (Facebook Pages Scraper) 1 run 0 ~$0.005 (1 sync-get-dataset run)
ScrapeCreators 6 (1 balance + 1 IG + 1 IG + 1 TT + 1 LI + 1 FB AdLib + 1 GOOG AdLib + 2 retries) 2 (param-name) 6 credits
PageSpeed 0 Not run (no key)
Perplexity 0 Not run (no key)
WebSearch 4 0
WebFetch 4 2 (403 on DunsGuide; interstitial on Baam)

Reporting contract compliance

All 6 phase sections include both a trailing "Meta — How to improve this phase next run" prose block AND a machine-readable .meta.md sidecar with LEARNING / FAILURE / IMPROVEMENT [domain-intelligence]: tagged lines. Contract upheld.

Next-run recommendations (orchestrator-level, not phase-specific)

  1. Detect Task tool absence at startup and inform the user that the run will be sequential, not parallel — wall-time expectations differ by ~2× between modes.
  2. Detect missing API keys at startup (GOOGLE_API_KEY for PageSpeed, PERPLEXITY_API_KEY for brand mentions) and announce which sub-features will be skipped. This run silently skipped both; user discovered it via the report's "not run" notes.
  3. Provision Inbal's ~/.env with at least a free Google Cloud API key with PageSpeed Insights API enabled. The free tier is generous (~25K queries/day) and PageSpeed is the only data source for Core Web Vitals.
  4. Provision Inbal's ~/.env with a Perplexity API key for Phase 06 brand-mentions. Falls back gracefully to WebSearch sweep but Perplexity's source-citing model produces more concise output.
  5. Pre-canned "marketing maturity 0-30" recommendation block: for sites with zero pixels + dead UA + no CRM, the recommendation set is templatable. Don't regenerate the "install GTM + GA4 + Meta Pixel + LinkedIn Insight + CRM-integrated form" recommendation set from scratch each run.
  6. Cache the 7 reference files in MEMORY.md so they don't need re-reading on the orchestrator's startup (currently ~50 KB of preload tokens per run).

Run metadata