Get a key at scrapegraphai.com. Stored only in this browser.
Get a token in Apify Console → Integrations. Stored only in this browser.
Browse the full store at apify.com/store. Actor IDs use the username~actor-name format.
Adblock-proof visitor tracking · GDPR compliant · 95% accuracy. Identify, enrich, score and convert every website visitor into a qualified lead.
Server-side fingerprinting bypasses all adblockers. Identify anonymous visitors by company, location, and browsing behavior in real-time.
Automatic enrichment with company data: industry, size, revenue, tech stack, decision makers, and LinkedIn profiles.
AI-powered scoring based on page visits, time on site, repeat frequency, company fit, and intent signals. Prioritize hot leads instantly.
Real-time sync with HubSpot, Salesforce, Pipedrive, or custom CRMs. Auto-create contacts, deals, and activity logs.
Configure your OutreachPro instance URL in the section settings to connect. Once connected, live visitor data and lead analytics will appear here.
One-time configuration to unlock the full OutreachPro flow. Everything below this card already works with what's available.
cd /Users/sachin/claude/.claude/worktrees/gallant-banach-0ecc0e/cyclewash-theme-v3/scripts && npx --yes wrangler@latest login && npx --yes wrangler@latest deploy
| Name | Company | Stage | Product Interest | Created | Actions |
|---|
Create and send email campaigns via Gmail API. Contacts are sourced from Shopify customers.
No campaigns sent yet. Create your first campaign above.
Scrape Google Maps, LinkedIn, Yellow Pages, and business directories for new prospects.
Enter a search query and click Find Leads to scrape business directories via Apify.
Pipeline performance, lead sources, product interest, and activity trends.
Manage SPIRIT platform users, machine assignments, and subscription status synced with Shopify.
| Name | Role | Company ID | Machines | Subscription | Actions |
|---|
No SPIRIT users found. Customers with role:operator or role:technician tags will appear here.
| Serial Number | Assigned To | Customer Email | Model | Status |
|---|
No machines registered. Assign machines via customer spirit.machines metafield.
| Customer | Plan | Expires | Status | Actions |
|---|
No active subscriptions. Customers with plan:* tags will appear here.
Configure API keys for Shopify Admin, Gmail, and Apify integrations.
Generate at: myaccount.google.com → Security → App passwords
Get your token at: console.apify.com → Settings → API tokens
Loaded from Exact Online · — accounts · drag a card to move a lead to the next stage. Every move writes to the customer's activity log.
Send docs as email · search threads per customer · auto-log every send and receive on the customer timeline. Uses the OAuth + send/history library ported from op-v2.
https://cw-contact-spam-guard.vvlars.workers.dev/proxy/gmail/callbackcd cyclewash-theme-v3/scripts wrangler secret put GMAIL_CLIENT_ID wrangler secret put GMAIL_CLIENT_SECRET
Pull prospects from any website. API keys stay in your browser — never sent to Shopify.
Get a key at scrapegraphai.com. Stored only in this browser.
Get a token in Apify Console → Integrations. Stored only in this browser.
Browse the full store at apify.com/store. Actor IDs use the username~actor-name format.
Offer → Sales Order → Pro Forma → Invoice → Delivery Note · German legal compliant · auto VAT · gap-free numbering · convert in one click.
| Number | Type | Customer | Date | Total | Status | Actions |
|---|
Create your first offer from a lead — customer details and products carry through to every following doc automatically.
Compose with Gemini · send via Gmail in throttled batches · stats land in the dashboard above. Audience comes from any combination of Apify, ScrapeGraph, Gmail crawler, pipeline cards, or pasted email lists.
Launch your first outbound campaign — pick a lead source, draft a template with Gemini, send in batches via Gmail.
Hardware + Software + Coin Economy · 56+ App Routes · 24 Revenue Features · 8 Languages
Fleet analytics, machine health, customer data. Each view opens at the correct viewport size — Shopify blocks iframing storefront pages, so we use popups.
Full-stack SPIRIT platform: API (Node.js + Prisma + PostgreSQL), web dashboard (React + Vite), MQTT broker, Redis cache.
Copy environment and start:
Seed database (first time):
Default credentials: admin@cyclewash.io / Admin123! · API: localhost:3001 · Dashboard: localhost:3000
The World's First Automated Bicycle Washing Machine · Series A — €3M · March 2026
Series A · €3M · 40% manufacturing · 25% SPIRIT platform · 20% sales · 15% operations
Contact Sachin Kumar — CEO & Founder · CW Cleaning Solutions GmbH · Cologne, Germany
See exactly what investors see. Shopify blocks iframing storefront pages via X-Frame-Options: DENY, so we open in a popup or new tab instead.
X-Frame-Options: DENY on every storefront page to prevent clickjacking. That's an HTTP header — no theme setting can override it. Popups simulate the viewport size exactly as investors would see it.
assets/cyclewash-ip-tracker.json — regenerated when the
Übersicht aller Schutzrechte XLSX changes. To refresh, replace the XLSX
and run scripts/build-ip-tracker-json.py.
SEO- and AEO-optimised blog drafts, social captions and press copy for cycleWASH. Send to the blog-agent backlog and the next Mon/Thu run picks them up automatically.
<script type="application/ld+json"> tags.