<img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?event=init&amp;tid=2612519005006&amp;noscript=1">
Skip to content
English
  • There are no suggestions because the search field is empty.

How to Connect Asana with Marqet

Marqet connects to Asana through OAuth. Once authorized, you can use Asana actions to create tasks in projects, update tasks, list tasks, or create new projects.

What you'll need

  • An Asana account
  • Permission to add third-party integrations (most users have this)

Step 1 — Authorize Marqet in Asana

  1. In your workflow, add an Asana action (e.g., Create Task).
  2. Click Connect Asana.
  3. A new window opens to Asana's authorization page.
  4. Sign in to Asana if prompted.
  5. Review the permissions Marqet is requesting (read/write access to your tasks and projects).
  6. Click Allow.

The window closes automatically. Back in Marqet, you'll see "Connected" along with your Asana user info.

What gets shared: Marqet receives a refresh token that lets it act on your behalf within Asana. It does not receive your password. You can revoke access at any time from Asana → Profile → Apps.


Step 2 — Select a workspace and project

Asana organizes work hierarchically: Organization → Team → Project → Task.

  1. Workspace dropdown — Marqet loads all Asana workspaces you belong to. Select one.
  2. Project dropdown — Marqet loads projects in the selected workspace. Filter by name.

Switching workspaces will reset the project selection.


Step 3 — Configure task fields

Map your Marq trigger data to Asana task properties:

Asana field Description
Name Task title — usually @{trigger-1.project.title}
Notes Task description — supports template variables
Assignee Asana user email or gid
Due date ISO date (e.g., 2026-06-15) or template variable
Section (Optional) Section within the project
Tags Comma-separated tag names

Available Asana actions

Action What it does
Create Task Creates a new task in a project
Update Task Updates fields on an existing task by ID
Get Task Fetches a task's current state
List Tasks Returns tasks matching a query
Create Project Creates a new project in a workspace

Example: approval → Asana task

A typical field mapping when routing Marq approval requests to Asana:

Name:     Review: @{trigger-1.project.title} Notes:    Submitted by @{trigger-1.requesterDetails.displayName}            Reviewer comments: @{trigger-1.comments}            Marq project: @{trigger-1.project.editorUri} Assignee: @{trigger-1.approverDetails.primaryEmail}

Token refresh — automatic

Asana access tokens expire periodically, but Marqet handles refresh automatically using the refresh token stored at connection time. You don't need to re-authorize unless:

  • You manually revoke Marqet's access in Asana
  • The refresh token itself expires (rare — typically only after 60+ days of inactivity)

If a workflow run fails with an auth error, click Reconnect Asana in the action config.


Troubleshooting

Problem Fix
OAuth popup closes immediately Browser blocked the popup — allow popups for marqet.live and retry.
Workspace dropdown is empty Your Asana user hasn't been added to any workspaces.
Tasks appear in the wrong project Cached project list — refresh the dropdown by reselecting the workspace.
Repeated re-auth prompts Browser is clearing third-party cookies — try connecting from an incognito window first to confirm, then adjust browser settings.

Revoking access

To disconnect Marqet from Asana entirely:

  1. Asana → Profile picture → My Profile → Apps
  2. Find Marqet in the list
  3. Click Deauthorize

This immediately invalidates all Marqet workflows that use Asana.