Asana

Asana

Asana scripts may appear on websites embedding customer-facing project intake or request forms. Submissions collect user-provided data which is routed into Asana workspaces. Primarily a SaaS platform; direct user tracking through embedded scripts is limited.

Overview

Asana is a work management and project collaboration platform used by teams to organize tasks, track projects, and coordinate workflows. While Asana operates primarily as a SaaS application accessed through its own domain, its scripts may appear on third-party websites through embedded project intake forms, request forms, or task submission widgets that allow external users to submit work requests directly into an Asana workspace.

Website operators typically encounter Asana's browser-side presence when using Asana's form features to create public-facing intake workflows — for example, a creative request form on an intranet, a bug report submission form on a product page, or a project request form on a client portal.

What This Script Does

Asana's embedded form scripts perform functions related to work request submission:

  • Form rendering: Displays an Asana-hosted form within the page, presenting fields configured by the workspace administrator. Forms can include text inputs, dropdowns, file uploads, date pickers, and custom fields mapped to Asana project templates.
  • Data submission: Transmits completed form responses to Asana's servers, where they are automatically created as tasks in the designated Asana project with the submitted data populated in the appropriate fields.
  • Validation: Performs client-side validation on required fields, format constraints, and file upload limits before allowing submission.
  • File handling: Manages file attachment uploads, transferring files to Asana's storage infrastructure as part of the form submission workflow.
  • Confirmation display: Shows a submission confirmation message after successful form completion, which may include a reference number or next-steps information configured by the form creator.
  • Session state: May use cookies or local storage to maintain form state during completion, preventing data loss from accidental navigation.

Asana's embedded forms do not perform behavioral tracking, set advertising cookies, or build visitor profiles. The data flow is unidirectional: from the form submitter to the Asana workspace. No cross-site tracking or marketing data collection occurs through these embeds.

Consent & Compliance

Asana's embedded forms are functional tools for collecting user-initiated submissions. The data collected is explicitly provided by the user for a specific purpose (submitting a request, reporting an issue, etc.), and the processing is scoped to delivering that submitted data to the Asana workspace.

Under GDPR, processing form submission data is typically supported by legitimate interest or by the user's explicit action of submitting the form. The cookies or session storage used during form completion serve a strictly functional purpose — maintaining form state — rather than tracking or profiling.

Website operators should ensure that their privacy policy discloses that form submissions are processed through Asana and that a data processing agreement is in place with Asana if the forms collect personal data from EU residents.

Should You Block This Without Consent?

Asana's embedded forms collect only data that users intentionally submit for a specific purpose. The scripts do not perform tracking, advertising, or behavioral profiling. Blocking them would prevent users from submitting work requests, which defeats the purpose of the form. No.

Visit website

Consent Categories

Functional

Also Known As

asana embedasana formsasana intake formasana website integrationasana cookies

Industries

Programming and Developer SoftwareComputers Electronics and Technology

Tracked Domains (1)

asana.comFunctional

Frequently Asked Questions

Do Asana form embeds need visitor consent?

No. Asana's embedded intake forms collect only data that users intentionally submit for a specific purpose, such as submitting a work request or reporting a bug. The scripts perform no behavioral tracking, set no advertising cookies, and do not build visitor profiles.

What does Asana's embedded form script do?

Asana's form scripts render the intake form, validate user inputs, upload file attachments, and transmit completed submissions to the configured Asana workspace project. A session state mechanism preserves form data during completion. No cross-site tracking occurs.

How does ConsentStack treat Asana embeds?

ConsentStack classifies Asana form embeds as functional. They load once functional consent is granted, or can be marked as essential if the intake form is a core feature of the page. Since Asana collects no tracking or ad data, ConsentStack does not flag it for marketing consent.

Related Vendors

Google Maps
Google Maps
Google Maps is the dominant web mapping service used for embedded maps and location features on websites. Scripts load interactive map tiles, geocoding, and Places API functionality through the Maps JavaScript API. May set cookies to remember map preferences and manage API quota.
Google Search
Google Search
Google Search appears on websites through the Programmable Search Engine, enabling custom site-specific search functionality. Scripts load the search widget from Google's servers to render search bars and display results within the host website. Sends search queries to Google's index and may set cookies for search personalization and query history.
Google
Google
Google is the dominant provider of web analytics, advertising, and infrastructure tools. Scripts like Google Analytics, Tag Manager, Ads, and reCAPTCHA collect behavioral data, manage tag firing, serve targeted ads, and detect bots. Sets persistent cookies to track users and correlate activity across sites.
Microsoft Teams
Microsoft Teams
Microsoft Teams is a workplace communication and collaboration platform that can be embedded on websites for chat, meetings, and document sharing. Embedded widgets load from Microsoft's servers to enable real-time messaging, video calls, and file collaboration. Sets authentication and session cookies to verify participant identity and maintain connection state.
Apple Maps JS
Apple Maps JS
Apple Maps JS is Apple's JavaScript mapping framework for embedding interactive maps on websites. Scripts load map tiles, location pins, and routing data from Apple's MapKit servers to render navigable maps within web pages. Requires a MapKit JS token for authentication but does not set tracking cookies or collect behavioral analytics data.
Apple Business Chat
Apple Business Chat
Apple Business Chat enables direct customer messaging between websites and Apple's Messages app. Scripts load chat buttons and conversation interfaces that connect visitors to business support agents through iMessage. Sets minimal session cookies to maintain conversation context but does not track browsing behavior or collect analytics data.

Manage consent for Asana

ConsentStack automatically detects and manages Asana trackers so your site stays compliant with global privacy regulations.