# CSV Sourced Lead Attribution Reportig

**URL:** <https://community.hubspot.com/t/csv-sourced-lead-attribution-reportig/147963>\
**Category:** Dashboards & Reporting\
**Tags:** reports, campaigns, best-practices, dashboards\
**Created:** [April 2, 2026, 4:55pm UTC](https://community.hubspot.com/t/csv-sourced-lead-attribution-reportig/147963 "2026-04-02T16:55:22Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![TLarson5](https://avatars.discourse-cdn.com/v4/letter/t/a88e57/32.png) [@TLarson5](https://community.hubspot.com/u/TLarson5)\
**Post date:** [April 2, 2026, 4:55pm UTC](https://community.hubspot.com/t/csv-sourced-lead-attribution-reportig/147963/1 "2026-04-02T16:55:22Z")

</div>

Hi there HubSpot commuinity -  
In need of some help.  
When you recieve a CSV of leads (trade show or a parner hosted webinar) how are you all handling deal attribution?

I know that CVS associated to Campaigns creates some wonky Campaign reporting. I know that you have to manually associate the contacts to the campaign even if you associate a list. But I’m struggling with getting attribution to populate.  
This has to be something pretty common and I’m just not thinking through it properly.  
Any ideas here would be greatly appreciated.

---

<div class="post-metadata">

**Author:** ![stassey](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/stassey/32/36_2.png) [@stassey](https://community.hubspot.com/u/stassey)\
**Post date:** [April 2, 2026, 7:50pm UTC](https://community.hubspot.com/t/csv-sourced-lead-attribution-reportig/147963/2 "2026-04-02T19:50:47Z")

</div>

Hi @TLarson5,

Thanks for bringing this to the Community!

To start, I found a very similar post here that may point you in the right direction!

- [Campaign ROI/Deal Attribution](https://community.hubspot.com/t5/Reporting-Analytics/Campaign-ROI-Deal-Attribution/m-p/1045340)

I’d also love to hear what others are doing! Tagging in some folks who may have run into this:

Hey @karstenkoehler, @EugeneAtKiwi, and @SanjayKumar -- Do you have any suggestions for @TLarson5 on this?  
Thank you!

Sam, Community Manager

---

<div class="post-metadata">

**Author:** ![CosminExplore](https://avatars.discourse-cdn.com/v4/letter/c/13edae/32.png) [@CosminExplore](https://community.hubspot.com/u/CosminExplore)\
**Post date:** [April 2, 2026, 8:39pm UTC](https://community.hubspot.com/t/csv-sourced-lead-attribution-reportig/147963/3 "2026-04-02T20:39:55Z")

</div>

Hi @TLarson5,

I agree with the solution linked by [@SamTassey](https://community.hubspot.com/t5/user/viewprofilepage/user-id/388334).

Generally, there are many ways to do it, it depends on your setup what works best:

- Marketing events, then import the contacts to the event
- New column in the .csv file with a property that you use to tag that event or the source
- Workflow that checks contacts from an import. If they have a source, do nothing, if they dont have a source, add the name of the event.
