Install the HubSpot app for Asana, which Asana builds, connect your HubSpot account, then add the app to an Asana project. You can attach HubSpot deals or marketing emails to tasks as widgets, and use Asana rules to create tasks or comments when deals change. Zapier covers form, ticket and deal-stage triggers.
The handover this fixes
In most agencies and service businesses, a deal closes in the CRM and then someone has to tell the delivery team. That message gets lost, the kickoff slips, and the client's the one who notices. Connecting the two tools means a won deal can create the onboarding task on its own, with the deal details sitting right inside it.
The app lets you view HubSpot deals and email campaign information in Asana by adding deal or email campaign widgets into tasks. It also supports rules for deal updates that create and update tasks automatically. You'll need a HubSpot account to use it, and it's ready to install.
Installing and connecting
- On Asana's HubSpot app page, click Install HubSpot for Asana and log in to Asana if prompted.
- Click Connect to HubSpot, sign in, choose the HubSpot account and click Connect app to grant permissions.
- Pick the projects to add the app to, or skip and add it later.
- To add it later, open the project, click Customize in the upper right, scroll to Apps, select +Add app, choose HubSpot and click Add to project.
The app is switched on per project, so you'll want to add it to the projects where sales information matters, such as client onboarding or campaign delivery, rather than everywhere.
Putting a deal inside a task
Open a task and click Add HubSpot deal or marketing email on the HubSpot field. Paste the URL of the deal or email campaign, and its details appear as a widget in the task pane. Your project manager can then see the deal without a CRM login, and nobody's copying notes across.
Marketing teams get the same benefit with email campaigns: attach the campaign to the task for its design or follow-up work, and the details travel with it.
Rules that create work when deals move
To automate the handover, open the project, click Customize, go to Rules and select + Add rule. Pick HubSpot, then choose a preset or Create custom rule with a trigger and an action, and authenticate by clicking Connect to HubSpot.
- Create a task when a deal is created in a particular pipeline.
- Create and assign a task when a deal moves to a new stage.
- Add a comment when a deal amount changes.
A closed-won stage that creates an assigned kickoff task is the one most service businesses will want first. This walkthrough of setting up workflows in Asana shows how to chain the rest of an onboarding process from that first task.
It mostly flows one way
Asana's HubSpot app page describes an integration that works mainly from the CRM into the project tool: it shows deals and campaigns as widgets and creates tasks from deal changes. Writing data back the other way, such as creating or updating contacts when a task is completed, appears only in Zapier's templates. If your team needs a finished project to update the CRM, you'll need a connector.
Where Zapier fills the gaps
Zapier lists templates for the pair that create tasks from new HubSpot form submissions, from new tickets and from updated deal stages, plus one that creates or updates HubSpot contacts from completed tasks. That last one is the route back into the CRM.
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
Any connector still has to live within Asana's API limits: 150 requests per minute on free domains, as of Nov 2026, and 1,500 on higher-tier domains, per token. For a small team it's rarely an issue, but a busy form feeding many Zaps through one token can feel it. If you're building more automation inside the CRM too, these HubSpot workflow recipes pair well with the rules above, and my list of other project tools is useful if you're still choosing.
My advice for agencies
Add the app to your onboarding project only, and build one rule: when a deal reaches closed won, create a kickoff task assigned to the account lead. Attach the deal widget to that task so the brief travels with it. Add Zapier later only if you need form or ticket triggers, or want completed tasks to update the CRM.
Want your tool on this list? Featured spots and reviews here are paid partnerships. Here's how to partner with me.
Frequently asked questions
Is there a native HubSpot and Asana integration?
Yes: the HubSpot app for Asana, built by Asana.
Can a new HubSpot deal create an Asana task?
Yes, using an Asana rule triggered by a deal created in a pipeline.
Can I see HubSpot deal details inside an Asana task?
Yes, as a widget after attaching the deal URL.
Do I need Zapier?
Not for the native features. Zapier adds form-submission and ticket triggers.
Is the connection per project?
Yes. The app is added to each project through Customize, then Apps.

