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.

Cross-platform attribution

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)
app.convertss.com / dashboard / ads / offline-conversion

Offline conversion overview · last 30 days

Pushed

2,184

+18.4%

Success rate

98.6%

Value pushed

$184,920

+$31k

Google

1,284

Meta

612

TikTok

208

Bing

80

Recent leads

Sarah Chen

gclid:Cj0KCQ...

pushed

amir@startup.io

fbclid:IwAR1..

pushed

+1 415 555 0177

msclkid:f4ab9...

pending

Linda P.

gclid:Bz1MqA...

pushed

Built for

Six workflows. One platform.

Convertss is not industry-specific — but here's how teams use it in the wild.

E-commerce

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
B2B SaaS

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
Travel & hospitality

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
Education

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
Healthcare & services

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
Local services

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
Email (raw)sarah.chen@startup.io
→ Normalizesarah.chen@startup.io
→ Lowercase + trimsarah.chen@startup.io
→ SHA-256 hasha3f0…b91d
→ Sent to Meta CAPI✓ a3f0…b91d

Raw 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.