Example specification · AI-assisted scoping

Campaign operations on Asana

An assessment of Asana against the group's ad operations requirements: fit, plan, integrations and the points to confirm before a quote.

ClientMedia agency group
FunctionAd operations
PlatformAsana
Sources checked17 October 2026
Prepared byYour company

01Captured use case

From the guided interview 14 requirements · 6 connected tools
Overview

A media agency group runs paid media campaigns for brand clients across search, social, display and video, in several markets. Each campaign passes through five teams and six systems.

The group wants one platform for campaign operations: structured briefs, standard workflows, auditable approvals and live status for clients, leaders and finance.

Success measures
  • Brief-to-kickoff cycle time
  • Hours spent compiling status
  • Approval disputes
  • Over- and under-allocated staff
Key characteristics
Scale
1,000+ users in five teams, across several markets
Teams
Client service, planning, buying, trafficking, creative studio
Client reports
Daily pacing and weekly campaign reports, built from media platforms and signed off before release
Leadership
Weekly status across clients and markets; read only
Finance
Delivered-versus-booked status per campaign for client billing and month-end close
Systems
Slack and Teams for collaboration; HubSpot and Salesforce for clients and deals; ADvendio for orders; Mediaocean for plans, buys and billing
Policy
Group single sign-on, automatic provisioning, SIEM logging, data held in a set region
Out of scope
Pacing and performance data, which stay in media platforms; process design and build plan
Process and pain points
01

Brief

Client service captures objectives, budget, channels, markets and dates.

PainBriefs arrive incomplete. Planners chase details.

02

Plan

Planners build the media plan and staff the campaign. The client approves.

PainEach campaign type starts from scratch. Staffing relies on instinct.

03

Buy and traffic

Buyers book media in Mediaocean. Traffickers set up placements and creative.

PainHandoffs between teams are manual.

04

Review

Creative and client teams review assets before launch.

PainFeedback sits in email and chat. Sign-offs leave no trail.

05

Report and close

Pacing and campaign reports go to the client. Finance bills delivered media and closes the month.

PainNo cross-campaign view. Status is compiled by hand.

Every stageGroup policy governs sign-in, provisioning, audit and data location.
Scoping question

Can Asana run this, on which plan, and what does it take to connect the six tools around it?

02Client summary

Can Asana run this?

Yes, on the Enterprise plan.12 of 14 requirements met. Video proofing is partial; UK data location is open.

Which plan?

Enterprise with the Compliance Management add-on.Advanced lacks capacity planning, single sign-on and SCIM. The add-on exports the audit log.

What connects?

Four tools through Asana apps; two need API builds.Slack, Teams, HubSpot and Salesforce connect natively. Mediaocean and ADvendio have no Asana app.

What is open?

Five client questions; two may add an add-on.Data residency if a set region is required (Q2). Timesheets and Budgets if a gate needs several approvers (Q3).

03Requirement fit

Lowest plan is the first Asana plan that documents the capability.Met documented on that planPartial documented with a limitOpen needs a client answer

IDRequirementAsana capabilityLowest planStatusSource
Intake and delivery
R01Structured brief for every campaignFormsStarterMet1
R02Brief routed by campaign type, channel or marketForms branchingAdvancedMet1, 2
R03Repeatable framework per campaign typeProject templatesStarterMet1
R04Standard lifecycle stages with business logicWorkflow builderStarterMet3
R05Automatic handoffs between planning, buying and traffickingRulesStarterMet1, 3
Review and approval
R06Timestamped, auditable sign-off at each gateApprovalsAdvancedMet4
R07Creative review and markup in the platformProofingAdvancedPartial4
Visibility and resourcing
R08Status of every campaign in one viewPortfoliosAdvancedMet1
R09Roll-up status for leaders and finance, without manual workPortfolio dashboardsAdvancedMet5
R10Resource visibility before work is committedCapacity planning, placeholdersEnterpriseMet6
Security and admin
R11Sign-in through the group identity providerSAML single sign-onEnterpriseMet7
R12Joiners and leavers provisioned automaticallySCIM provisioningEnterpriseMet8
R13Full activity log exported to the group SIEMAudit Log APIEnterprise + add-onMet9
R14Data held in a region set by group policyData residencyEnterprise + add-onOpen10

NoteSources differ on R02. The help centre lists forms branching from Starter; the pricing page lists it under Advanced. The stricter source is used. The plan is unaffected.

Details that shape the build
Forms branching
Up to five levels of branches.2
Single sign-on
Okta, Microsoft Entra, OneLogin, Google Workspace and others. Session timeout from 1 hour to 30 days.7
Provisioning
Joiners and leavers synced from Okta, Microsoft Entra ID, OneLogin or Google Workspace.8
Audit log
Splunk and Panther integrations listed. Events kept 90 days; longer retention sits in the SIEM.9

04Release check

Three releases read: the September 2026 notes,17 the Fall 2026 release18 and the Spring 2026 release.19 Two findings change this scope.

Several approvers on one item

Listed under the Timesheets and Budgets add-on, sold with Starter, Advanced and Enterprise. Added as Q3.17, 1

@Asana in Slack

Available on all plans from September 2026. Slack plan note updated.17

No other finding changes this scope.

05Plan and price tier

Starter$10.99 / user / monthCoversForms, project templates, workflow builder, rules
Advanced$24.99 / user / monthAddsForms branching, approvals, proofing, portfolios, portfolio dashboards
Minimum planEnterpriseQuoted by AsanaAddsCapacity planning, SAML single sign-on, SCIM provisioning
Add-onsCompliance Management: Audit Log API
Data residency: if the client requires it
AlternativeEnterprise+Quoted by AsanaIncludesAudit logs and data residency, with no add-ons
Why this plan
  1. Advanced falls short

    Capacity planning, SAML single sign-on and SCIM provisioning all start on Enterprise. The group requires all three, so no lower plan qualifies.6, 7, 8

  2. One add-on closes the gap

    Enterprise has no Audit Log API. Compliance Management adds it; Enterprise+ includes it. The add-on is the smaller step when data location is not required.9, 1

  3. Data location sets the route

    Data residency is an Enterprise add-on or part of Enterprise+. The client's answer to Q2 picks the route below.10

  4. Seat mix lowers the cost

    Leaders and finance users who only read take view-only licences. Each build runs on its own service account, apart from named users. Both are Enterprise features.1

Route by data location
If the client answers Q2 withQuote
No set regionEnterprise + Compliance Management
United States, Germany, Japan or AustraliaEnterprise + Compliance Management + data residency, priced against Enterprise+. Take the lower.
United Kingdom onlyNo listed region meets it. Raise with Asana before quoting.
Quote inputs for Asana
Full seatsUsers who edit work
View-only seatsLeaders and finance readers
Service accounts2, one per build
BillingAnnual

List prices in US dollars, billed annually. Add Timesheets and Budgets only if Q3 confirms several approvers per gate.1

06Integrations

Asana Enterprise Slack Microsoft Teams Mediaocean HubSpot Salesforce ADvendio
Asana app Build through the Asana API or an iPaaS
ToolWhat the connection doesPlan noteSource
SlackTasks from messages; project, portfolio and goal updates in channels@Asana on all plans11, 17
Microsoft TeamsTasks from chats and meetings; link previews; project updates in channelsNeeds a paid Teams plan12
HubSpotDeal and campaign widgets on tasks; rules act on deal changesPlan not stated13
SalesforceSalesforce events create or update tasks; opportunity changes trigger rulesAdvanced and above14
ADvendioNo Asana app listed. Orders and line items sync through a buildRecords to confirm, Q515, 16
MediaoceanNo Asana app listed. Plans, buy milestones and billing status sync through a build, giving finance its close viewAccess to confirm, Q415, 16

Asana API limit: 1,500 requests a minute on paid domains; 50 concurrent reads and 15 concurrent writes.16

07Open questions

Question for the clientEffect on the quote
Q1

Is video creative reviewed in Asana or in a separate proofing tool?Asana proofing covers PDF, PNG, JPG, GIF and BMP files; video is not listed.4

No plan change. A separate tool may be needed for video.
Q2

Does group policy require client data to be stored in the UK?Asana's listed residency regions are the United States, Germany, Japan and Australia.10

Picks the route in section 05.
Q3

Does any approval gate need more than one approver on the same item?Several approvers on one item sit under the Timesheets and Budgets add-on.17

A yes adds Timesheets and Budgets.
Q4

Does the client hold Mediaocean API access, and which records should sync?Candidate records: media plans, buy milestones and billing status for the finance close.

Sizes the Mediaocean build.
Q5

Which ADvendio orders or line items should create Asana work?If they already sit in Salesforce, test the Salesforce + Asana app before commissioning a build.

May replace a build with the Salesforce app.
Next steps

08Sources

  1. Pricing and plan comparisonasana.com
  2. How to use forms branchinghelp.asana.com
  3. Workflow builderhelp.asana.com
  4. Giving feedback and approvalshelp.asana.com
  5. Portfolio dashboardshelp.asana.com
  6. Capacity planninghelp.asana.com
  7. Authentication and access managementhelp.asana.com
  8. Provisioning users with SCIMhelp.asana.com
  9. Audit Suite API and integrationshelp.asana.com
  10. Data residency for Asanahelp.asana.com
  11. Slack + Asanaasana.com/apps
  12. Microsoft Teams and Asanahelp.asana.com
  13. HubSpot + Asanaasana.com/apps
  14. Salesforce + Asanaasana.com/apps
  15. Asana app directoryasana.com/apps
  16. API rate limitsdevelopers.asana.com
  17. Release notes, September 2026forum.asana.com
  18. Fall 2026 releaseasana.com
  19. Spring 2026 releaseasana.com

Asana sources only, all read on 17 October 2026. Example output; client details anonymised.

About this example

Produced by the Accelyte scoping agent from one guided interview. On paid plans it carries your brand. Run your own on Asana, free: accelyte.ai/asana-scoping-agent-form

Need a recommended design?

AI-assisted solution design adds the process model, architecture and build plan.