Jump to a popular page, or start typing.

    CONNECTIONS / Redshift / Redshift to Snap Leads CAPI

    Qualified-lead and pipeline signals in Redshift, activated for Snapchat qualified-lead reporting.

    Grant a scoped IAM role, name the table or materialized view, and Signals sends qualified-lead events so Snapchat bids toward leads that convert offline with no UNLOAD to S3 and no file to hand off.

    redshift -> snap-lead-gen-capi :: live

    1. ● redshift → snap.capi :: live
    2. > read crm.opportunity_stage rows=59,097
    3. hash sha256(email,phone) consent=filtered
    4. route snap deliver
    5. ✓ delivered · 48,460 matched

    WHAT THIS ENABLES

    Redshift to Snapchat Leads CAPI

    Redshift to Snapchat Leads CAPI: The Redshift Data API reads the qualified-lead and pipeline signals in your Redshift tables, and Signals sends qualified-lead events so Snapchat bids toward leads that convert offline, hashed and consent-checked as the materialized view refreshes.

    • Signals sends qualified-lead events so Snapchat bids toward leads that convert offline, reading your Redshift tables as the materialized view refreshes.
    • Snapchat optimizing on qualified leads instead of raw submissions, fed by analytics teams maintaining Redshift tables and materialized views.

    WHAT FLOWS WHERE

    Redshift to Lead Gen CAPI, mapped.

    Signals pulls qualified-lead and pipeline signals through the Redshift Data API, hashes and filters every row, and posts the lead conversions to Snapchat's Leads Conversions API, keeping qualified-lead signals in view.

    Signals pulls qualified-lead and pipeline signals through the Redshift Data API, hashes and filters every row, and posts the lead conversions to Snapchat's Leads Conversions API, keeping qualified-lead signals in view.

    WHO THIS IS FOR

    Built for the teams that own the number.

    Snapchat lead-gen advertisers qualifying leads after the form, with the numbers already modeled in Redshift tables and materialized views.

    Analytics teams maintaining Redshift tables and materialized views who need Snapchat optimizing on qualified leads instead of raw submissions.

    HOW DATAHASH SETS IT UP

    From kickoff to verified events.

    1. Connect

      A scoped IAM role with SELECT on the schema you name to feed Snapchat's Leads Conversions API, sized for qualified-lead signals.

    2. Map

      The Redshift Data API reads your Redshift tables, and its columns map to Snapchat's Leads Conversions API in the visual mapper, hashed and checked for qualified-lead signals.

    3. Deliver

      As the materialized view refreshes, Signals sends qualified-lead events so Snapchat bids toward leads that convert offline, touches only the rows changed since the last read, with qualified-lead signals watched in the debugger.

    WHAT YOU GET

    What ships with this use case.

    Snapchat optimizing on qualified leads instead of raw submissions on every run, since Signals touches only the rows changed since the last read.

    Spend steered toward leads that qualify, delivered as the materialized view refreshes without RA3 load climbing.

    Each run returns a match report on qualified-lead signals from Snapchat's Leads Conversions API, read from your Redshift tables as the materialized view refreshes, at flat RA3 load.

    ON THE WIRE

    What Lead Gen CAPI actually receives.

    signals :: redshift.snap-lead-gen-capi :: wire

    1. ● signals :: event payload
    2. > POST /v2/conversion source=redshift.crm.opportunity_stage
    3. event_type "QUALIFIED_LEAD" · event_conversion_type "OFFLINE"
    4. hashed_email "4ac910…" · hashed_phone_number "7e30bc…"
    5. timestamp 1784614951
    6. ✓ accepted · match=true
    FAQ

    Asked on almost every call.

    How often does the Redshift Snap Leads CAPI sync run?

    The refresh schedule drives it: when the materialized view rebuilds nightly, Snapchat gets a nightly feed, and an hourly refresh runs hourly. Each read touches only changed rows, so Snapchat optimizing on qualified leads instead of raw submissions stays fresh for qualified-lead signals without RA3 load rising.

    What match rate should a Redshift-sourced Snap Leads CAPI batch expect?

    The fill rate of the view matters more than Redshift itself. A clean hashed email or phone matches; a blank one never will. The first scheduled read reports quality from Snapchat's Leads Conversions API, the figure Snapchat lead-gen advertisers qualifying leads after the form weigh against qualified-lead signals.

    NEXT STEP

    Redshift to Snap Leads CAPI, in production this week.