France Multi-Signal Buying-Signal Scraper (Jobs & Funding)
Pricing
from $2.00 / 1,000 buying signal scraped (basic mode + free role email fallback)s
France Multi-Signal Buying-Signal Scraper (Jobs & Funding)
Combine French B2B hiring signals (France Travail) with startup funding rounds (Maddyness + MaddyMoney). Features copy-paste searchUrls, CDI/CDD & recency filters, cross-run Delta Mode deduplication, Mentions Légales contact email/phone/salary extraction, and strict named-contact PPE billing.
Pricing
from $2.00 / 1,000 buying signal scraped (basic mode + free role email fallback)s
Rating
0.0
(0)
Developer
Aperture
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 hours ago
Last modified
Categories
Share
France B2B Buying-Signal Scraper: Jobs & Funding (No Cookies)
France B2B Buying-Signal Scraper (aperture/france-buying-signal-scraper) is a multi-signal, No Cookies / No Login Required French B2B intent engine by Aperture — Data Aggregation Solutions that combines two of the highest-converting outbound triggers in France (FR) in a single run:
- B2B Commercial Hiring Signals (
signal_type: "jobs") from France Travail (candidat.francetravail.fr) — including aggregated partner listings from Cadremploi, Hellowork, and DirectEmploi (Account Executive, Business Developer, SDR, Ingénieur Commercial, RevOps). - French Tech Startup Funding Signals (
signal_type: "funding") from Maddyness (maddyness.com) — capturing individual Seed / Série A–D rounds and weekly MaddyMoney French Tech funding roundups with parsed euro/dollar amounts and round stages.
In enriched_with_email mode, it resolves each French company's corporate root domain (.fr, .com, .io, .ai), crawls statutory French /mentions-legales (LCEN Art. 6-III), /equipe, /politique-de-confidentialite, and /contact pages, and enforces our Strict Named-Contact Enriched Guarantee: you only pay the $0.008 enriched tier when a verified named individual contact (j.dupont@acme.fr, email_verification_status: "ok") is delivered, while generic role addresses (contact@, bonjour@, recrutement@, hello@) are kept in contact_email as a free role_fallback bonus at the basic $0.002 rate!
- 100% No Cookies & Zero Headless Browser Overhead: Runs over pure HTTP/2 HTML & unauthenticated JSON BFF endpoints (
CheerioCrawler) within strict 256 MB – 1,024 MB RAM bounds (512 MBdefault). - 100% Congruent Portfolio Schema: Shares the exact
BuyingSignalRecorddataset schema across the Aperture Global B2B Buying-Signal Suite (Stepstone DACH/Benelux, Seek ANZ, and Zero-Proxy ICP Aggregator). - Limited Permissions (
LIMITED_PERMISSIONS) Certified: Immediately eligible for Apify AI, Model Context Protocol (MCP) agents, and Skyfire agentic payments.
5-Actor Global B2B Buying-Signal Suite (aperture) (MCP-Ready)
Strict Named-Contact Enriched Guarantee: Across the entire Aperture suite, the enriched PPE tier ($0.008 / $0.009) is billed strictly when a verified named individual contact (
firstname.lastname@,email_verification_status: "ok") is extracted. Generic or departmental role inboxes (contact@,bonjour@,info@,hello@,recrutement@,jobs@) are never discarded — they remain populated incontact_emailfor free withemail_verification_status: "role_fallback"and automatically downgrade billing to the basic tier ($0.002 / $0.003).
Published by Aperture — combine our regional zero-cookie signal scrapers with our zero-proxy ICP scoring engine to run a unified 8-country multi-market outbound pipeline across 3 buying-signal dimensions (jobs, funding, contract_award -> multi_signal) in Europe (DE, AT, BE, NL, FR, UK) and APAC (AU, NZ):
| Actor | Markets (geo) | Signal Types | Primary Sources | PPE Pricing (Basic / Enriched) |
|---|---|---|---|---|
aperture/stepstone-dach-buying-signal-scraper | DE, AT, BE, NL | jobs | Stepstone Germany, Austria, Belgium & the Netherlands + statutory /impressum & /over-ons emails | $2.00 / $8.00 per 1k |
aperture/seek-anz-buying-signal-scraper | AU, NZ | jobs | Seek Australia & New Zealand JSON/GraphQL + ANZ corporate /contact & /privacy emails | $2.00 / $8.00 per 1k |
aperture/france-buying-signal-scraper (This Actor) | FR | jobs, funding | France Travail B2B Hiring + Maddyness Startup Funding Rounds + /mentions-legales emails | $2.00 / $8.00 per 1k |
aperture/eu-uk-procurement-award-signal-scraper | UK, FR, DE, NL, BE, AT | contract_award | UK Contracts Finder & Find a Tender OCDS + France BOAMP Open Data v2.1 + EU TED Search v3 | $2.00 / $8.00 per 1k |
aperture/b2b-buying-signal-icp-aggregator | DE, AT, BE, NL, FR, UK, AU, NZ | jobs, funding, contract_award, multi_signal | Zero-proxy cross-dataset deduplicator, multi-signal ICP scorer (0–100), 28-tool tech-stack extractor, and cold outreach hook engine | $3.00 / $9.00 per 1k |
Why French & EMEA GTM Teams Switch to Aperture
| Dimension | Single-Source French Job Scrapers | Aperture France Multi-Signal Scraper |
|---|---|---|
| Multi-Signal Coverage | Job listings only | France Travail B2B Hiring (jobs) + Maddyness / MaddyMoney Startup Fundraising (funding) in one unified schema. |
| Pricing Fairness | Charges full price for contact@ / empty emails | Strict Named-Contact PPE Guarantee ($0.008 strictly for verified named individuals like marie.laurent@kameleoon.com; generic contact@, recrutement@, bonjour@ inboxes included free as "role_fallback" at basic $0.002 rate). |
| Scheduled Monitoring | Re-scrapes & re-bills identical offers every week | Cross-Run Delta Mode (onlyNewSignals: true) (persists seen keys in buying-signal-dedup-store KVS and skips previously emitted jobs/funding rounds before enrichment or Actor.charge() fires — $0.00 for duplicates). |
| Search Flexibility | Basic keywords only | Copy-Paste France Travail searchUrls + postedWithinDays (emission) + contractTypeFilter (CDI, CDD, Alternance). |
| Zero-Cost Bonus Metadata | Basic title/location only | contact_phone, salary_band, and contract_type extracted directly from France Travail's JSON BFF at $0.00 extra compute cost. |
Why combine France Travail hiring + Maddyness funding + Mentions Légales?
- Multi-Signal Intersection Ready: When a French SaaS scaleup raises a Série A on Maddyness and posts a Business Developer / Account Executive (H/F) role on France Travail, piping this Actor's output into
aperture/b2b-buying-signal-icp-aggregatorautomatically merges both events under the company's root domain (signal_type: "multi_signal", +25 ICP score boost!). - The French
Mentions LégalesAdvantage (LCEN Art. 6-III-1): Under French law (Loi pour la Confiance dans l'Économie Numérique), commercial websites operating in France are required to publish legal publisher identification and direct electronic contact details on/mentions-legalesor/mentions-legales-et-cgu. - Direct BFF & Startup Anchor Domain Resolution: Extracts direct employer URLs from France Travail's unauthenticated BFF (
etablissement.urlEntreprise) and fuzzy-matched startup links on Maddyness articles (cleanly ignoring VC fund and customer links), stripping job-board hosts (francetravail.fr,hellowork.com,cadremploi.fr,welcometothejungle.com,apec.fr). - Pre-Charge Blacklist Filtering (
$0.00for Excluded Domains): Companies or domains inblacklistDomainsare dropped beforeActor.charge()fires.
How much does it cost to scrape France B2B buying signals? (Pay-Per-Event Pricing)
Scraper Mode (scraperMode) | PPE Event Name | Target Price | What Is Included | Strict Named-Contact Billing Guarantee |
|---|---|---|---|---|
basic | job-signal-scraped | $2.00 / 1,000 signals ($0.002 / item) | Normalized France jobs & funding signals (company, corporate domain, role_title, seniority_band, location, geo: "FR", signal_date, evidence_url, signal_detail, contact_phone, salary_band, contract_type) + pre-charge blacklistDomains filtering. | Billed for standard signals and enriched_with_email items where only a generic role inbox (role_fallback, included free in contact_email) or no verified named contact was found. |
enriched_with_email | buying-signal-enriched | $8.00 / 1,000 verified named contacts ($0.008 / item) | Everything in Basic plus French /mentions-legales, /equipe, /politique-de-confidentialite, & /contact crawling, named-person prioritization, DNS/DoH MX fingerprinting (Google Workspace, Microsoft 365, OVHcloud, Gandi, Scaleway), and SMTP/BYOK verification. | You ONLY pay $0.008 when a verified NAMED individual contact (firstname.lastname@, email_verification_status === "ok") is delivered! Generic role emails (contact@, bonjour@, recrutement@, hello@) stay in contact_email as role_fallback and automatically downgrade to job-signal-scraped ($0.002). |
- Strict
ACTOR_MAX_TOTAL_CHARGE_USDProtection: Immediately aborts the crawler pool when your maximum run budget is reached. - 25-Item Free-Tier Run Limit: Free-Tier Apify users can test up to 25 signals per run, exiting gracefully with
"Free tier limit reached. Upgrade to a paid Apify plan for unlimited runs."
Ready-to-copy integration recipes
1. Scheduled Monday Delta Monitoring (onlyNewSignals: true + postedWithinDays: 7 + contractTypeFilter: ["CDI"])
Set up a recurring Monday 06:00 UTC schedule to pull fresh high-intent French B2B leads. onlyNewSignals: true ensures you never pay twice for the same job or funding round across runs:
{"signalSources": ["france_travail_jobs", "maddyness_funding"],"keywords": ["Account Executive", "Business Developer", "Head of Sales", "SDR"],"location": "75D","postedWithinDays": 7,"contractTypeFilter": ["CDI"],"maxDaysSinceAnnouncement": 7,"onlyNewSignals": true,"monitorScopeName": "weekly_sales_leads_fr","scraperMode": "enriched_with_email","maxItems": 100,"blacklistDomains": ["client-existant.fr"]}
2. Clay HTTP API Integration (POST /v2/acts/aperture~france-buying-signal-scraper/run-sync-get-dataset-items)
Import real-time French buying signals directly into your Clay workbook with synchronous dataset item retrieval:
curl -X POST "https://api.apify.com/v2/acts/aperture~france-buying-signal-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN&maxTotalChargeUsd=5.00" \-H "Content-Type: application/json" \-d '{"signalSources": ["france_travail_jobs", "maddyness_funding"],"keywords": ["Account Executive", "Business Developer"],"searchUrls": ["https://candidat.francetravail.fr/offres/recherche?motsCles=Account+Executive&lieux=75D"],"postedWithinDays": 14,"contractTypeFilter": ["CDI"],"maxDaysSinceAnnouncement": 30,"scraperMode": "enriched_with_email","maxItems": 50}'
Clay HTTP Action Node Setup:
- Method:
POST - URL:
https://api.apify.com/v2/acts/aperture~france-buying-signal-scraper/run-sync-get-dataset-items - Query Parameters:
token=YOUR_APIFY_TOKEN,maxTotalChargeUsd=5.00 - Headers:
Content-Type: application/json
3. Claude Desktop & Cursor MCP Server Configuration (@apify/actors-mcp-server)
Connect France B2B Buying-Signal Scraper directly to your AI agents in Claude Desktop or Cursor for automated intent research and personalized outreach drafting:
Claude Desktop (claude_desktop_config.json)
{"mcpServers": {"apify": {"command": "npx","args": ["-y","@apify/actors-mcp-server","--actors","aperture/stepstone-dach-buying-signal-scraper,aperture/seek-anz-buying-signal-scraper,aperture/france-buying-signal-scraper,aperture/eu-uk-procurement-award-signal-scraper,aperture/b2b-buying-signal-icp-aggregator"],"env": {"APIFY_TOKEN": "YOUR_APIFY_TOKEN"}}}}
Cursor (.cursor/mcp.json or Cursor Settings > MCP)
{"mcpServers": {"apify-buying-signals": {"command": "npx","args": ["-y","@apify/actors-mcp-server","--actors","aperture/stepstone-dach-buying-signal-scraper,aperture/seek-anz-buying-signal-scraper,aperture/france-buying-signal-scraper,aperture/eu-uk-procurement-award-signal-scraper,aperture/b2b-buying-signal-icp-aggregator"],"env": {"APIFY_TOKEN": "YOUR_APIFY_TOKEN"}}}}
Sample output
[{"detected_at": "2026-10-31T20:51:10Z","company": "Kameleoon SAS","domain": "kameleoon.com","role_title": "Account Executive Enterprise (H/F)","seniority_band": "mid","location": "75 - Paris","geo": "FR","posted_date": "2026-10-25T00:00:00.000Z","signal_type": "jobs","signal_detail": "Job: Account Executive Enterprise (H/F) — 75 - Paris [CDI - Contrat travail]","signal_source_actor": "france-buying-signal-scraper","signal_date": "2026-10-25","evidence_url": "https://candidat.francetravail.fr/offres/recherche/detail/214VGZB","contact_email": "marie.laurent@kameleoon.com","contact_phone": "+33 1 42 68 55 00","salary_band": "Annuel de 55000.0 Euros à 70000.0 Euros sur 12.0 mois","contract_type": "CDI","email_verification_status": "ok","mx_provider": "Google Workspace","ppe_event_charged": "buying-signal-enriched","notes": "source=mentions-legales+contact; verify=smtp_250_ok; mx=Google Workspace","error": null},{"detected_at": "2026-10-31T20:52:32Z","company": "QUARKSUP","domain": "quarksup.com","role_title": "ACCOUNT EXECUTIVE (H/F)","seniority_band": "mid","location": "75 - Paris 1er Arrondissement","geo": "FR","posted_date": "2026-10-23T00:00:00.000Z","signal_type": "jobs","signal_detail": "Job: ACCOUNT EXECUTIVE (H/F) — 75 - Paris 1er Arrondissement [CDI - Contrat travail]","signal_source_actor": "france-buying-signal-scraper","signal_date": "2026-10-23","evidence_url": "https://candidat.francetravail.fr/offres/recherche/detail/8218308","contact_email": "recrutement@quarksup.com","contact_phone": "01 53 45 80 00","salary_band": "Annuel de 45000.0 Euros à 60000.0 Euros","contract_type": "CDI","email_verification_status": "role_fallback","mx_provider": "Google Workspace","ppe_event_charged": "job-signal-scraped","notes": "source=mentions-legales; verify=smtp_250_ok; mx=Google Workspace","error": null},{"detected_at": "2026-10-31T20:20:00Z","company": "CarbonFarm","domain": "carbonfarm.tech","role_title": "","seniority_band": "","location": "France","geo": "FR","posted_date": "2026-10-13T16:20:27.000Z","signal_type": "funding","signal_detail": "Funding: CarbonFarm — 7M€ (Série A)","signal_source_actor": "france-buying-signal-scraper","signal_date": "2026-10-13","evidence_url": "https://www.maddyness.com/2026/10/13/carbonfarm-leve-7-millions-deuros-pour-reduire-les-emissions-de-methane-dans-les-rizieres/","contact_email": "contact@carbonfarm.tech","contact_phone": "","salary_band": "","contract_type": "","email_verification_status": "role_fallback","mx_provider": "Google Workspace","ppe_event_charged": "job-signal-scraped","notes": "source=mentions-legales; verify=mx_fingerprinted_impressum_match; mx=Google Workspace","error": null}]
Legal, CNIL & GDPR Compliance Disclaimer
Our Actors are ethical and do not extract any private user data from authenticated or non-public profiles. They only extract publicly published commercial job postings on France Travail, public startup funding press articles on Maddyness, and statutory corporate legal disclosures (Mentions Légales under LCEN Art. 6-III). Named corporate contact addresses may constitute personal data under GDPR / CNIL guidelines in France and the EU; only process personal data when you have a legitimate B2B business interest and compliant opt-out mechanism.
Built and maintained by Aperture — Data Aggregation Solutions. Explore the complete suite at apify.com/aperture.
Global B2B Buying-Signal & Enrichment Suite (MCP-Ready)
Scale your outbound intent pipeline across France, DACH/Benelux, and Australia/New Zealand — then deduplicate, score (0–100), and generate evidence-cited icebreakers with $0 proxy overhead:
| Actor | Markets (geo) | Signal Types | Primary Sources | PPE Pricing (Basic / Enriched) |
|---|---|---|---|---|
aperture/stepstone-dach-buying-signal-scraper | DE, AT, BE, NL | jobs | Stepstone Germany, Austria & Belgium + statutory /impressum emails | $2.00 / $8.00 per 1k |
aperture/seek-anz-buying-signal-scraper | AU, NZ | jobs | Seek Australia & New Zealand JSON/GraphQL + ANZ corporate /contact & /privacy emails | $2.00 / $8.00 per 1k |
aperture/france-buying-signal-scraper (This Actor) | FR | jobs, funding | France Travail B2B Hiring + Maddyness Startup Funding Rounds + /mentions-legales emails | $2.00 / $8.00 per 1k |
aperture/b2b-buying-signal-icp-aggregator | DE, AT, BE, NL, FR, AU, NZ | jobs, funding, multi_signal | Zero-proxy cross-dataset deduplicator, multi-signal ICP scorer (0–100), and AI outreach hook engine | $3.00 / $9.00 per 1k |