Connects to the CRM you already use
Native connections for HubSpot, Salesforce and Pipedrive, a signed webhook for everything else, and install guides for the platforms most marketing sites run on.
Native CRM connections
Each connection creates or updates the record and fills in the attribution fields. Starter includes one connection, Business three, and Pro and Agency have no limit.
HubSpot
Connect by signing in to HubSpot. Setup creates a Sourcream property group and one contact property per value, and leaves any existing properties alone.
HubSpot guide Leads and ContactsSalesforce
Writes to custom fields on Leads and Contacts through the REST API. Your admin creates the fields once, which takes about 15 minutes, and Sourcream fills them from then on.
Salesforce guide PersonsPipedrive
Sign in with Pipedrive or paste an API token. Sourcream writes the attribution into custom fields on the person record.
Pipedrive guideWebhooks, Zapier, Make and Monday.com
The webhook integration posts every new lead, with its attribution, to a URL you choose. Each request is signed with a shared secret so your endpoint can confirm it came from Sourcream.
- Zapier and Make catch the webhook and pass the lead to thousands of apps.
- Monday.com works through Zapier in either direction.
- Your own backend gets JSON with first touch, last touch, channel, click IDs and the form fields.
{
"event": "lead.created",
"id": "lead_k3j9x0a1b2c3d4e5f6g7",
"site": { "domain": "acme.com.au" },
"values": {
"first_source": "google",
"first_medium": "cpc",
"first_campaign": "spring_sale",
"last_source": "linkedin",
"last_medium": "social"
},
"attribution": { "touches": 4 }
}
Install guides for your platform
The script works on any site where you can add code to the head. These guides cover the details for each platform.
WordPress
Use our plugin, which can also run first party mode without server changes, or paste the script into your theme.
Webflow
Paste the script into the site's head code and publish. Webflow forms get the source fields automatically.
Squarespace
Add the script through code injection, available on Squarespace's higher plans.
Custom sites and apps
Hand built sites, static site generators, React, Vue and server rendered frameworks.
Typeform and Gravity Forms
Typeform hidden fields and Gravity Forms hidden fields with a CSS class carry the source into each entry.
Google Tag Manager and GA4
Send first and last touch to GA4 as user properties from the sourcream_ready data layer event.
A REST API on the Agency plan
List sites, read leads with their attribution, pull channel and source breakdowns, and send leads in from your own systems. Requests use account API keys.
Ask about API accesscurl https://app.sourcream.ai/v1/leads \ -H "Authorization: Bearer $SOURCREAM_API_KEY"
Missing a CRM you use?
The webhook covers most tools today. Tell us what you need and we'll let you know where it sits on our list.