Freshsales is where your team measures pipeline and revenue. Sending Microsoft Ads data into Freshsales lets you see which campaigns and keywords drive contacts, deals, and customers.
What is Attry?
Attry is a lightweight script that detects traffic sources, stores attribution in a cookie, and writes it to hidden fields on form submit. It also records first landing page and landing page group. For embedded forms, Attry’s iframe adapter injects attribution safely inside the iframe.
4 simple steps
1) Add UTMs to Microsoft Ads
https://yourcompany.com/demo?utm_medium=paidsearch&utm_source=bing&utm_campaign=brand-freshsales&utm_term=crm-consulting&utm_content=creative-a
utm_medium = paidsearch
utm_source = bing
utm_campaign
campaign nameutm_term
keyword or ad grouputm_content
creative
2) Add hidden fields
- Channel
- Channel Drilldown 1
- Channel Drilldown 2
- Channel Drilldown 3
- Channel Drilldown 4
- Landing Page
- Landing Page Group
3) Install Attry
Place the snippet in the <head>
so UTMs and click ids are captured before forms load.
4) Attry writes data on submit
- Channel = Paid Search
- Channel Drilldown 1 = Bing
- Channel Drilldown 2 = Brand Freshsales
- Channel Drilldown 3 = Creative A
- Channel Drilldown 4 = Creative A
- Landing Page = /demo
- Landing Page Group = demo
Use the data in Freshsales
- Show attribution on Contacts and Deals.
- Dashboards for Deals and revenue by campaign and keyword.
- Export to BI tools like Looker Studio or Sheets.
Why Attry over raw UTMs
- Captures all traffic, not just ads.
- Remembers attribution with a cookie.
- Normalizes messy UTMs for stable reporting.
- Records landing page and page group.
- Works with iframe forms via an adapter.
Example reports
- Contacts by Channel
- Deals and Customers by Campaign
- Revenue by Keyword
Wrap Up
Attry makes it easy to see how many contacts and customers come from Microsoft Ads, and which campaigns and keywords perform.