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.
Consent Categories
Also Known As
Industries
Tracked Domains (1)
asana.comFunctionalFrequently 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
Manage consent for Asana
ConsentStack automatically detects and manages Asana trackers so your site stays compliant with global privacy regulations.