Clerk

Polytomic connects Clerk to your data warehouse, databases, and SaaS tools for user and identity ETL. Replicate users, organizations, and organization memberships into your data warehouse and other systems so signup and account structure data can drive analytics and go to market workflows, without writing code.

Clerk logo

Users and org structure

Users, organizations, and the memberships that connect them.

Metadata discovered

Public, private, and unsafe metadata keys inferred from your own records.

Incremental user reads

Users sync from an updated time checkpoint rather than full scans.

Example workflows

Replicate Clerk users and organizations into your data warehouse

What you can sync

Clerk is supported as a source. Read users, organizations, and memberships, then land them in your data warehouse, databases, or SaaS tools.

From Clerk

Users with profile, sign in, and verification detail
Organizations
Organization memberships with roles
Public, private, and unsafe metadata as inferred fields
Email address and phone number arrays

To your destinations

Data warehouses including Snowflake, BigQuery, and Databricks
Databases including PostgreSQL and MySQL
SaaS tools including Salesforce, HubSpot, and Attio
Lifecycle tools including Customer.io, Klaviyo, and Iterable

How it works

Connect Clerk with a secret key and Polytomic reads your users, organizations, and memberships into your data warehouse, databases, or SaaS tools. For a product led business this is often the first table that matters, since it is where a signup actually appears.

Clerk metadata is schemaless, so Polytomic samples your records during schema discovery and exposes the metadata keys it finds as selectable fields, while keeping the full objects intact so nothing is lost.

  • Connect Clerk with your secret key
  • Read users, organizations, and organization memberships
  • Get metadata keys inferred from a sample of your own records
  • Sync users incrementally on updated time
  • Requests are paced just below Clerk's published rate limit
  • Monitor sync health, record volume, and failures from one interface

How to set up

Polytomic authenticates to Clerk with a secret key sent as a bearer credential against the Clerk backend API. Setup is a single credential and a connection test.

How to get connected
  1. 1In Clerk, find the secret key for the instance you want to sync
  2. 2In Polytomic, navigate to Connections, then Add Connection, then Clerk
  3. 3Paste the secret key
  4. 4Test the connection
  5. 5Select users, organizations, or organization memberships
  6. 6Click Save

See the documentation for full setup details.

Frequently asked questions

Why teams choose Polytomic

No engineering required

Set up and manage syncs without writing code.

Flexible data modeling

Use SQL to define exactly what data gets synced.

Handles scale automatically

Supports large datasets with incremental syncs and bulk APIs.

Start syncing your data with Clerk in minutes

No credit card required. Free trial available.

More integrations beyond Clerk