Products
Three products. One revenue stack.
Capture every click ID, turn conversations into qualified leads, push closed deals back to ad platforms — and watch Smart Bidding find better customers.
Push real closed-deal value to every ad platform
Capture every click ID on landing — gclid, gbraid, wbraid, fbclid, _fbp, _fbc, ttclid, _ttp, msclkid, plus 5 more. When the lead pays, Convertss routes the conversion back to whichever platform sent the click, so Smart Bidding actually optimises for revenue.
- Google Ads — uploadClickConversions via service-account auth
- Meta Conversions API v19 — SHA-256 hashed email/phone matching
- TikTok Events API v1.3 — offline_event source
- Microsoft / Bing — Microsoft Click ID CSV export
- Per-lead, per-platform push state in MongoDB — never duplicates
- 90-day gclid freshness check (Google’s rule, automatic)
Offline conversion overview · last 30 days
Pushed
2,184
+18.4%
Success rate
98.6%
Value pushed
$184,920
+$31k
1,284
Meta
612
TikTok
208
Bing
80
Sarah Chen
gclid:Cj0KCQ...
amir@startup.io
fbclid:IwAR1..
+1 415 555 0177
msclkid:f4ab9...
Linda P.
gclid:Bz1MqA...
Built for
Six workflows. One platform.
Convertss is not industry-specific — but here's how teams use it in the wild.
Capture purchase value, not just add-to-cart
Push real shipping-confirmed revenue back to Meta Advantage+ and Google Performance Max. Watch CPA fall as the algorithms find browsers who actually buy.
- Shopify, WooCommerce, Magento, custom carts
- Order-level value with currency
- Refund support via negative conversions
Optimise on closed-won, not demos booked
Stop training Smart Bidding on tyre-kickers. Connect Convertss to your CRM and push only the deals that signed — Google starts finding decision-makers, not students.
- HubSpot, Salesforce, Pipedrive
- Lead score thresholds
- Stage-based conversion values
Match booked-stay revenue to the click that started it
Travel windows are long — gclids expire, fbclids get lost. Convertss persists every click ID for 90 days and matches against actual revenue when the guest checks in.
- Long booking windows
- Cross-device journeys
- Per-property attribution
Enrolment-level optimisation
A signup form isn't a student. Send the enrolment back to your ad platforms with the program value, and Smart Bidding finds applicants who finish onboarding.
- Multi-step signup funnels
- Program-level conversion values
- Cohort-based feedback loops
Patient appointments without leaking PII
Hash emails and phones before they leave your server (HIPAA-friendly). Push booked-appointment events back to Meta CAPI and Google offline conversions safely.
- SHA-256 hashed PII
- No raw data leaves your servers
- Audit trail per push
Phone-call leads count too
Most local-services teams lose the gclid the moment the visitor picks up the phone. Convertss persists it through the call, and you push the booked job back with value.
- Call tracking integration
- Manual entry from the dashboard
- CSV import for legacy data
Under the hood
Engineering you can audit.
We're engineers shipping for engineers. No black boxes — here's how it actually works.
Click-ID capture
The widget reads gclid, gbraid, wbraid, fbclid, ttclid, msclkid, li_fat_id, twclid, epik, yclid, ScCid plus _fbp, _fbc, _ttp cookies. Persisted to localStorage with a 90-day TTL, mirrored on a sameSite cookie for SSR-rendered submissions.
Conversion push
Direct REST integration: Google Ads API v21 (uploadClickConversions), Meta Graph API v19 (events), TikTok Business API v1.3 (event/track), Microsoft Advertising CSV (msclkid). Per-lead, per-platform state machine in MongoDB.
Vector retrieval
Knowledge chunks embedded via OpenRouter text-embedding-3-small (1536-dim). MongoDB Atlas Vector Search with cosine similarity. Three-tier fallback: vector → Atlas $search text → $regex. Always returns something.
Analytics
Two-pass GAQL joins (cost + conversions) for Google Ads. ROAS, CPA, conversion-value rolled per day, per campaign, per conversion action. Exportable as CSV.
Multi-tenant by design
Every collection is scoped by ownerId. Super-admin impersonation issues a user JWT with an impersonatedBy claim so audit trails stay intact. One DB cluster, isolated tenants.
LLM guardrails
Strict allow-list / deny-list system prompt. Refuses general knowledge, jailbreaks, prompt extraction, off-topic, competitor questions. Never invents prices or policies. Override per tenant if needed.
Privacy & security
Built for marketers, audited like infra.
We respect that conversion data is sensitive. PII is hashed before any third-party send, raw data stays inside your tenant, and we never sell aggregate audiences. Email us at hello@convertss.com for a security questionnaire — most teams are through in a single call.
- SHA-256 hashing of email + phone before Meta / TikTok push
- TLS 1.3 across every endpoint, including the embed script
- JWT tokens are httpOnly + sameSite=strict; no localStorage tokens
- Per-tenant data isolation enforced at the query layer
- GDPR-friendly: visitor data export and delete on request
- 30-day data export grace period after cancellation
sarah.chen@startup.iosarah.chen@startup.iosarah.chen@startup.ioa3f0…b91d✓ a3f0…b91dRaw PII never leaves your server. Ad platforms only ever see the hash.
Stop guessing which clicks become customers.
Start tracking offline conversions, AI-respond to website visitors, and capture leads with click-ID-aware forms — all in one platform.