HubSpot integration
The connection that changes what gets optimized. Once HubSpot is linked, recommendations target revenue instead of conversions.
- Setup time
- 2 minutes
- Access
- Read-only OAuth 2.0
- Sync
- Every 2 hours
Supported metrics
Standardized against every other connected source so cross-channel comparison is honest.
- MQLs and SQLs
- Opportunities created
- Pipeline value by source
- Closed-won revenue by campaign
- True ROAS
- Cost per MQL, SQL and opportunity
- Cost per acquired customer
- Lead-to-customer conversion rate
- Sales cycle length by channel
HubSpot and Paid Lens: product overview
Ad platforms optimize toward the conversions you gave them. If those conversions are form fills, the platforms will get very good at producing form fills, whether or not they turn into customers. That is the single most expensive gap in performance marketing.
Paid Lens connects to HubSpot through read-only OAuth and imports contacts, deals, pipeline stages, lifecycle stages and closed-won amounts, joined back to the original campaign and source attribution.
From that point on, every recommendation Paid Lens makes is scored against pipeline and revenue rather than platform-reported conversions. Cost per lead becomes cost per opportunity, and ROAS becomes something a finance team will accept.
See how HubSpot data feeds the prioritized decision queue, how metrics are reconciled in attribution and metrics, or browse setup documentation.
What data is imported
Read-only, aggregated for analysis, and never written back to HubSpot.
Contacts and lifecycle stages
Lifecycle progression and original source attribution properties.
Deals and pipelines
Deal stage, amount, close date and pipeline membership.
Deal stage history
Stage transitions used for velocity and conversion-rate analysis.
Companies
Company-level association for account-based reporting.
Attribution properties
Original and latest source, campaign and medium as recorded by HubSpot.
Owners and teams
Ownership data used for pipeline segmentation, where permitted.
Common use cases
Optimize toward revenue, not form fills
Campaigns are ranked by cost per opportunity and cost per customer, which routinely reverses the ranking produced by cost per lead.
Prove marketing's contribution to the board
Report marketing in pipeline created and revenue closed, with the campaign-level trail behind each figure.
Find the channels that fill pipeline but never close
Stage-level conversion rates expose sources that look efficient at the top and fail at the bottom.
Set realistic CPA targets
Working backwards from close rate and deal size produces a defensible target CPA per channel instead of an inherited one.
What it looks like with HubSpot connected
Product imagery is being finalized — these frames show the views this integration powers.
Why connect HubSpot
Every connection raises the quality of the recommendations Paid Lens can make. Read more about how access is scoped and protected on our security page.
Paid Lens cannot change budgets, pause campaigns, or edit records. Tokens are encrypted and can be revoked at any time.
It is the highest-value connection available
In Paid Lens's own scoring, CRM connections contribute more to decision quality than any single ad platform.
It changes the recommendations themselves
This is not extra reporting. With HubSpot connected, the underlying optimization target changes from conversions to revenue.
Read-only and scoped
Paid Lens reads CRM objects and never creates, edits, or deletes records in HubSpot.
HubSpot integration FAQ
What HubSpot permissions does Paid Lens request?
Read scopes for contacts, companies and deals. No write scopes are requested, so records cannot be created or modified.
Does it work with HubSpot Starter?
Yes, though pipeline reporting is richer on tiers where deal stages and custom properties are fully available.
How does Paid Lens match a deal back to a campaign?
Primarily through HubSpot's original source properties and campaign attribution, supplemented by UTM data captured on the contact record.
How current is the revenue data?
HubSpot syncs every two hours, so pipeline movement is reflected the same working day.
Is personal contact data stored?
Paid Lens works with aggregated pipeline and deal data. It does not need or surface individual contact detail in reporting.
More questions? Read what buyers usually ask or talk to us.
Related integrations
These pair well with HubSpot and typically raise decision quality the most.
Enterprise pipeline, stage velocity and closed-won revenue by source — joined to media spend so marketing is measured the way finance measures it.
View integrationImport Search, Shopping, Demand Gen and Performance Max data, then get a ranked queue of the changes worth making this week — each with the reasoning behind it.
View integrationThe channel where cost per lead lies most often. Connect LinkedIn to pipeline data and judge campaigns on qualified opportunities instead of form fills.
View integrationSettled revenue, not reported revenue. Bring Stripe charges, subscriptions, refunds and churn into the same view as the spend that produced them.
View integrationConnect HubSpot and get your first recommendations in 2 minutes
No credit card, no sales call, and nothing written back to your account. Connect, wait for the backfill, and read what Paid Lens thinks you should do first.