Postgres Marketing Attribution · Early access

Postgres attribution: run attribution on your Postgres data

The Postgres connector is in early access (Snowflake is live today). When you connect any Postgres-compatible database — self-hosted, RDS, Aurora, Supabase, and more — AttriByte ingests the events it needs into a managed, isolated environment and runs six attribution models, with full ownership and export.

Setup

Connected in four steps, no pipeline required

Connect with a read-only role over a standard SSL connection; AttriByte ingests the events it needs into a managed, isolated environment. No foreign data wrappers, no logical replication, no extensions required.

Step 1

Create a read-only role

In Postgres, create a role and grant SELECT on the schemas AttriByte needs. Assign the role to a dedicated user for AttriByte.

Step 2

Allow the connection

Permit the AttriByte connection in your pg_hba.conf or security group rules. SSL is supported.

Step 3

Map your event tables

Use the schema mapper to identify your touchpoint, session, and conversion tables. AttriByte validates data types and flags missing columns.

Step 4

Attribution runs in a managed environment

AttriByte ingests the events it needs and computes all six models in a managed, isolated environment. In-warehouse pushdown is on the Enterprise roadmap.

Compatibility

Works with any Postgres-compatible database

AttriByte uses standard Postgres wire protocol. Any database that accepts a Postgres connection string works.

Self-hosted Postgres

Any Postgres 12+ instance accessible over the network.

Amazon RDS for Postgres

Managed Postgres on AWS with automated backups.

Amazon Aurora (Postgres)

Aurora Postgres compatible clusters on RDS.

Google Cloud SQL (Postgres)

Cloud SQL instances running the Postgres engine.

Supabase

Supabase projects expose a standard Postgres connection string.

Neon

Serverless Postgres with branching and auto-scaling.

Data residency

You keep ownership of your Postgres data

AttriByte connects over SSL with a read-only role and ingests the events it needs into a managed, isolated, encrypted environment to compute your attribution. No pg_dump and no logical replication slot — and your Postgres instance stays the source of truth, with export and deletion on demand.

This is particularly valuable for early-stage companies that store product events and CRM data directly in their application Postgres database. You can run attribution from the same database your product reads from, without standing up a separate warehouse.

  • Read-only role, no INSERT/UPDATE/DELETE
  • SSL-supported connection
  • Processed in a managed, isolated environment — never pooled across customers
  • Connector in early access — Snowflake is live today

Query path

Your Postgres database

Source of truth — you keep ownership

AttriByte attribution engine

Ingests events into a managed, isolated environment

AttriByte app

Renders your attribution reports

Real-world scenario

Attribution before the warehouse migration

A Series A SaaS company tracks product usage events in their application Postgres database on RDS. Their CRM data lives in a separate Postgres schema, synced hourly from HubSpot. Their data team is planning a migration to Snowflake, but the timeline is six months out.

The marketing team cannot wait six months for attribution. They connected AttriByte to their RDS Postgres instance in an afternoon. AttriByte mapped the product event schema and the CRM schema, and the team had W-shaped attribution by end of day.

When the Snowflake migration happens, you can reconnect AttriByte to the new warehouse, and because you own and can export your data, your attribution history comes with you.

Review the product to see everything AttriByte offers on top of warehouse-native attribution, and see pricing for plan details.

Other warehouses

AttriByte connects to every major warehouse

Snowflake is live today. Postgres, BigQuery, and Redshift connectors are in early access — the same attribution engine across all four.

Learn more about the overall warehouse-native attribution approach.

FAQ

Postgres attribution: common questions

Where does AttriByte process my Postgres data?
AttriByte connects over SSL with a read-only role and ingests the events it needs into a managed, isolated, encrypted environment to compute attribution. Your Postgres instance stays the source of truth, you can export or delete your data anytime, and no pg_dump or logical replication is used.
Which Postgres versions are supported?
The connector targets Postgres 12 and newer. The Postgres connector is in early access — our team will confirm your setup during onboarding.
Can I use a connection pooler like PgBouncer?
Connection-pooler support (PgBouncer, pgpool) is part of the Postgres connector roadmap. Tell us your setup when you join the early-access list.
Does AttriByte work with Supabase?
Supabase projects expose a standard Postgres connection string, so they are a target for the Postgres connector. The connector is in early access — join the list and we will help you connect.
What if my marketing data is in a different database than my CRM data?
Joining event tables from one source with conversion tables from another is on the Postgres connector roadmap. Snowflake is live today if you need multi-source joins now.
Is the Postgres connector available yet?
The Postgres connector is in early access; Snowflake is live today. Join the early-access list and we will get you set up. All six attribution models are included across plans.

Connect your Postgres database today

Start a 14-day free trial and run attribution on your existing Postgres data. No pipeline or data export required.

Start free trial