Marketing teams break project management tools in a specific way: the work arrives as requests from people outside the team, it moves through rounds of review, and somebody eventually asks what the campaign cost. Most tools handle the middle part and leave the two ends to email and spreadsheets.
Teamwork.com handles all three, and the reason is that it was built for agencies. An in-house marketing team is structurally the same shape as an agency with one client: requests in, creative through review, time against a budget. So the machinery fits even when the invoice never leaves the building.
Real and tiered rather than a label: AI Essentials, comment summaries, a project wizard and a task builder from Basics; an AI utilization summary at Accelerate; AI smart assign and profitability forecasting at Optimize; plus an MCP server that names Claude and ChatGPT. Held back by three things the vendor states itself — two features still marked coming soon, an introductory free period with no published credit price, and two different launch dates for billing in its own material.
The free tier is unusually generous for this category — Gantt, time tracking and billable flags cost nothing — and Basics at $9.99/seat/mo billed annually is competitive. But seat minimums of three and five raise the real floor above the headline, and the capabilities that justify choosing Teamwork over a cheaper general-purpose tool concentrate in Accelerate and in Optimize, which carries no published price at all.
118 capabilities documented on the vendor's own pages, and the professional-services layer is deeper than general PM tools reach: billable rates with retrospective changes, personal and company timesheets with approval, expenses against budgets, time and financial and fixed-fee budgets, invoicing from logged time, multi-currency billing, profitability reporting, utilization targets, resource scheduling by skill and capacity placeholders. The ordinary work-management set is complete on every plan, free included.
Scored on structural evidence rather than reviewer testimony, which we do not hold for this product: one-click project import from Wrike, Asana, Basecamp, ClickUp, Trello and monday.com lowers the switching cost, and the full view set plus time tracking on the free plan means the core workflow can be tested before purchase. Against that, the complexity is concentrated where the money is — rates, budgets, retainers and utilization — and the custom-workflow cap of one on Basics and three on Accelerate forces process decisions early.
150+ integrations claimed, and the ones that matter are named per tier rather than left vague: Harvest and both calendars on the free plan; HubSpot, OneDrive for Business, SharePoint, Xero, QuickBooks and FreshBooks at Accelerate; Salesforce and NetSuite at Optimize. The MCP server is a current capability rather than a rebrand, and file linking from Drive, Dropbox, Box and OneDrive starts at Basics. API rate limits scale by plan, 150 to 500 requests a minute.
Four sources on file, and the spread is the signal rather than the average: 3.3 out of 5 from 69 reviews at the low end against 4.4 from 1,343 and 4.5 from 941 in the two large pools. Reads as a product that satisfies most buyers and disappoints a minority sharply. The figures come from search results rather than rendered review pages, because the major aggregators block automated reading.
The raw material is better than most vendors publish — a plan comparison matrix with explicit per-tier cells, and a machine-readable pricing file served for AI agents. It is undermined by its own staleness: SAML SSO, the Optimize seat minimum, when quotes unlock and the AI billing date each get two different answers across vendor pages, and a live support article still describes plans named Deliver, Grow and Scale, which no longer exist.
SOC 2 Type 2 and ISO/IEC 27001:2022 stated, data residency in the US or the EU on AWS, automatic database snapshots every few seconds, an uptime goal above 99.9%, and two-factor authentication plus role-based permissions on every plan. Live chat and email support from Basics; premium support and a dedicated success manager are Enterprise only. One hard limit stated by the vendor: Single Log Out via SAML is not supported.
Weighted across the axes above (weights reflect what actually drives the decision in this category). How we score →
Intake: Forms, and the Counter That Decides Your Plan
The brief that arrives as a Slack message with "can you just" in it is the thing marketing teams want to stop. Teamwork's intake forms turn a request into a structured work item with the fields you require, and they arrive at Accelerate, at $24.99 per seat per month billed annually, with a five-seat minimum.
Then the gate that nobody checks: custom workflows cap at one on Basics and three on Accelerate, unlimited only from Optimize. Count your real paths. A content request follows one approval chain. A paid-media asset follows another, because it needs legal or brand sign-off. An event or sponsorship request follows a third. Add a web change request and you are at four, which is one more than Accelerate allows.
This single number moves more marketing teams up a tier than headcount ever does, and it is not on anyone's comparison checklist.
Key takeaway — Count your distinct approval paths before you compare seat prices. Three is the Accelerate ceiling, and four is a common shape for a marketing function.
Content, paid media, events and web change requests are four distinct approval paths for most marketing functions, and Accelerate allows three custom workflows. Then count proofs with rounds, not assets — five pieces a week at two rounds each is forty a month against a 20-proof Basics cap. Either number decides your plan before seat price gets a say.
Custom fields are unlimited on every plan, including Free, and task list templates are too. Channel, campaign code, audience segment and funnel stage are all things Teamwork does not model natively and you can encode at zero cost. Design one campaign skeleton as a template and the reporting layer on Basics reads it without further configuration.
Creative review runs through Proofs: five a month on Free Forever, 20 on Basics, unlimited from Accelerate.
Twenty sounds generous until you count rounds. A team shipping five assets a week, each going through two rounds of feedback, is at forty a month. For marketing, the proof cap is usually the real reason to leave Basics, and it has nothing to do with the financial features that arrive on the same tier and get the credit.
Two mechanics make proofing cheaper to run than the storage column suggests. A proof file caps at 105MB, but the vendor states proof files do not count against your storage allowance[1]. For a team cycling video cuts and layered design files through review, that is the opposite of the usual trap. The big files are not the ones consuming the 100GB on Basics or the 250GB on Accelerate. And when you do hit a ceiling, extra storage is sold in 500GB increments added to the subscription rather than forcing a tier jump. A single general upload caps at 2GB.
Campaign Visibility, Without the Weekly Status Meeting
Marketing leadership asks one question in different words: which campaigns are on track. Teamwork answers it at Basics, which is the cheapest paid plan at $9.99 per seat per month billed annually with a three-seat minimum.
That tier carries project status, project health and portfolio health, planned-versus-actual comparison, burndown reporting, and logged-versus-estimated time broken down per project and per user. Portfolio health is the one that replaces the status meeting: a roll-up across every active campaign rather than a list of tasks.
Dashboards are available on every plan including Free, with sharing from Accelerate. So a campaign dashboard can be built and used from day one; what you pay for is sending it to someone who does not have a seat.
Scheduled reports sit at Optimize, along with custom reports and advanced dashboards. They are the kind that arrive weekly without anyone remembering to run them. That is a different management habit from a dashboard someone has to open, and it is behind the unpriced tier.
Teamwork has no content calendar in the publishing sense, no social scheduling, and no social platform in its named integration list. If your core problem is scheduling posts rather than routing and reviewing work, this is the wrong half of the category — the proofing and intake chain is the strength, not distribution.
This is where the agency DNA pays off for an in-house team, because the external-collaborator model is unusually generous.
Client companies, a client view and collaborators are on every plan including Free Forever. Unlimited client users arrive at Basics. Unlimited rather than metered, which is worth checking against how your current tool prices external seats. The direction of the relationship does not matter to the software: the "client" object works just as well for the agency you hired as for a client who hired you.
The permission model is the part to understand before you invite anyone. Rate and profitability visibility is restricted at project level, and the vendor states that collaborators specifically cannot be granted rate or budget permissions at all. So a freelancer can work inside the real project without seeing the campaign budget or anyone's internal rate.
One limit to design around: a client user can be attached to a maximum of five active projects at a time. An agency running six concurrent campaigns for you needs that structured differently, and finding out mid-quarter is worse than planning for it.
Unlimited client users arrive at Basics, but each one can be attached to a maximum of five active projects at a time. An agency running six concurrent campaigns for you needs that structured around the limit. Verify it by looking at the collaborator's screen rather than at your permission settings.
Budgets and Charge-Back
If your marketing function reports campaign spend, or charges its work back to business units, the tier split matters.
Accelerate gives you billable user rates, retrospective rate changes, personal and company-wide timesheets, reminders to log time, expenses logged against a budget, time budgets at task-list level, basic invoices built from logged time, and an AI utilization summary. For an in-house team, the invoice function is less interesting than the expense and budget tracking. But the chain is the same one agencies use, and it means campaign cost comes out of logged work rather than out of a spreadsheet somebody maintains.
Optimize adds financial budgets rather than time budgets, fixed-fee budgets, multi-currency billing, timesheet review and approval, profitability reporting, financial insights, and billable utilization targets per user. Multi-currency is the one to notice if you run campaigns across regions with local agency spend.
Optimize carries no published price. The pricing page says "Let's talk", and the vendor's own support documentation lists a five-user minimum for it while the pricing page shows "Contact us" for the same cell. Two answers to the same question.
Resourcing a Team That Is Always Oversubscribed
Marketing capacity problems are rarely about the quarter; they are about next week. Teamwork splits the answer across tiers.
Accelerate carries the Workload Planner with live capacity and role management. Enough to see who is overbooked this week and move work before a launch slips.
Optimize adds the forward-looking layer: scheduling resources across projects and people, placeholders that hold capacity for work that is not yet approved, modelling tentative projects before they are signed off, planning around public holidays and time off, and scheduling by skill rather than by name. For a team that plans a campaign calendar a quarter ahead, placeholders and tentative projects are what make the plan honest rather than aspirational.
| Marketing need | Tier it starts on | Published price |
|---|---|---|
| Full view set, time tracking, dashboards, client view | Free Forever | $0, maximum 5 users |
| Campaign and portfolio health, burndown, 20 proofs/month, unlimited client users | Basics | $9.99/seat/mo billed annually, 3-seat minimum |
| Intake forms, unlimited proofs, budgets, Workload Planner, custom domain | Accelerate | $24.99/seat/mo billed annually, 5-seat minimum |
| Scheduled and custom reports, financial budgets, multi-currency, skills-based planning | Optimize | Not published |
| Dedicated infrastructure, premium support, dedicated success manager | Enterprise | Not published |
Brand Surfaces and Documentation
Custom branding arrives at Basics: your logo and identity on the workspace people log into. A custom domain and custom CSS arrive at Accelerate, which is the difference between an external collaborator visiting a branded page on the vendor's domain and visiting something that looks like your own. Colour themes are adjustable on every plan.
Two collaboration pieces that are easy to miss when comparing feature lists sit at Basics: a document editor inside Teamwork, and chat attached to projects rather than living in a separate tool. Collaborative documentation spaces are also Basics, marked coming soon for Free Forever. For a small marketing team, that combination can retire a subscription rather than adding one. Campaign briefs and retrospectives living next to the work, instead of in a separate wiki.
Custom fields are unlimited on every plan, including Free. That is how you encode the things Teamwork does not model natively: channel, campaign code, audience segment, funnel stage. Task list templates are unlimited on every plan too, so a campaign skeleton designed once becomes a stamp rather than a setup ritual.
Where the AI Sits, and When It Starts Costing
Basics carries AI Essentials, comment-thread summaries, a project wizard, a task builder and AI expense categorization. Accelerate adds an AI utilization summary. Optimize adds AI smart assign and profitability forecasting. Two items are marked "coming soon" on the vendor's own comparison page: asking AI questions across projects in chat, and service lines.
The vendor also ships an MCP server and names Claude and ChatGPT as supported connections, which lets an external assistant query campaign data directly rather than through a scraped integration.
The budgeting detail that belongs in any annual plan: AI is included in all paid plans "for an introductory period", with usage-based credits launching later. The vendor gives two different dates for that: November 2026 on the pricing page, September 2026 in its own machine-readable pricing file. The credit price is published nowhere. So the AI features are free this year and an unknown line item next year, on a term that will outlive the introductory period.
</figcaption>
<div class="overflow-x-auto px-5 py-2">
<table class="w-full text-sm"><tbody><tr>
<th scope="row" class="py-2 pr-4 text-left font-medium text-ink-700"><a href="https://www.producthunt.com/products/teamwork/reviews" target="_blank" rel="nofollow noopener">producthunt</a></th>
<td class="py-2 pr-4 tabular-nums font-semibold text-ink-900">5.0<span class="text-xs font-normal text-ink-400">/5</span></td>
<td class="py-2 pr-4 text-xs text-ink-500">2 reviews</td>
<td class="py-2 text-xs text-ink-400">October 2026</td>
</tr><tr>
<th scope="row" class="py-2 pr-4 text-left font-medium text-ink-700"><a href="https://www.softwareadvice.com/project-management/teamwork-profile/" target="_blank" rel="nofollow noopener">softwareadvice</a></th>
<td class="py-2 pr-4 tabular-nums font-semibold text-ink-900">4.5<span class="text-xs font-normal text-ink-400">/5</span></td>
<td class="py-2 pr-4 text-xs text-ink-500">941 reviews</td>
<td class="py-2 text-xs text-ink-400">October 2026</td>
</tr><tr>
<th scope="row" class="py-2 pr-4 text-left font-medium text-ink-700"><a href="https://www.g2.com/products/teamwork-com/reviews" target="_blank" rel="nofollow noopener">g2</a></th>
<td class="py-2 pr-4 tabular-nums font-semibold text-ink-900">4.4<span class="text-xs font-normal text-ink-400">/5</span></td>
<td class="py-2 pr-4 text-xs text-ink-500">1,343 reviews</td>
<td class="py-2 text-xs text-ink-400">October 2026</td>
</tr><tr>
<th scope="row" class="py-2 pr-4 text-left font-medium text-ink-700"><a href="https://www.trustpilot.com/review/teamwork.com" target="_blank" rel="nofollow noopener">trustpilot</a></th>
<td class="py-2 pr-4 tabular-nums font-semibold text-ink-900">3.3<span class="text-xs font-normal text-ink-400">/5</span></td>
<td class="py-2 pr-4 text-xs text-ink-500">69 reviews</td>
<td class="py-2 text-xs text-ink-400">October 2026</td>
</tr></tbody></table>
</div>
<p class="border-t border-ink-100 px-5 py-3 text-xs leading-relaxed text-ink-500">
Spread across platforms: <strong class="tabular-nums text-ink-700">1.7 points</strong> — wide enough to be worth reading source by source, not as one average.
Citite 3 oct 2026. ⚠️ Obtinute din rezultate de CAUTARE, nu din pagini randate: agregatoarele (G2, TrustRadius, Gartner, Capterra) refuza atat WebFetch cat si ruta noastra din Ashburn — blocheaza IP-uri de datacenter. URL-urile rămân citabile pentru cititor. Respinse: Capterra si GetApp (4,5 din 941 — numar identic cu Software Advice; pe celelalte 12 produse cele trei platforme publica numere diferite, deci identitatea e semnul unei singure cifre gasite de trei ori), Gartner (URL de piata, nu de produs), TrustRadius (pagini cu cifre contradictorii: 8,7 / 8,2 / 8,9 / 8,8). Product Hunt are doar 2 recenzii — numarul e vizibil pe card, ca cititorul sa-l cantareasca. Trustpilot CONFIRMAT independent pe 3 oct 2026 prin conectorul dataforseo.trustpilot_aggregate('teamwork.com'): 3,3 din 69 de recenzii, acelasi URL. Cifra culeasa din rezultate de cautare s-a dovedit corecta, iar conectorul e de acum calea intai pentru ratinguri (CONTENT_PROTOCOL.md, ETAPA A5).. Figures as collected October 2026; they move, and this table is rendered from our current record each time the page loads.
These are other platforms' user scores — separate from our own Toolkit Score above.
</p>
Who This Fits
Strong fit: in-house marketing teams that field requests from the rest of the business, run creative through rounds of review, and have to report what a campaign cost. The intake-to-proof-to-budget chain is native, and the external-collaborator model means your agencies and freelancers work inside the real project rather than a shared folder.
Reasonable fit: a marketing team inside a professional-services business that already runs Teamwork elsewhere. The portfolio-health roll-up and the time-tracking chain are the same machinery the billing side uses, so campaign reporting comes free with a system already in place.
Weaker fit: a team whose main problem is content calendars and social scheduling. Teamwork has no publishing calendar, no social integration in its named list, and no asset library in the digital-asset-management sense. Proofing is competent and uncapped from Accelerate, but it is a feature of a work-management product rather than a review platform.
Wrong fit: a two or three person team. Accelerate's five-seat minimum puts its floor at $124.95 a month billed annually, and intake forms and unlimited proofs, the two features a small team would want most, both sit above that floor.
What to Test in Fourteen Days
The trial runs 14 days with no card and covers the paid plans. Spend it on the three things that actually decide this.
Build your real intake paths and count them against three. Run a genuine week of creative review and count the proofs, with rounds. Then invite one external collaborator into a project that has a budget on it and confirm, by looking at their screen rather than at the permission settings, that the budget is invisible to them.
Then ask sales three questions in writing: what Optimize costs at your seat count, which plan SAML single sign-on sits on, given that the plan matrix and the knowledge base disagree, and when AI credits start billing.
Frequently asked questions
Which Teamwork plan does a marketing team need?+
Basics at $9.99 per seat per month billed annually covers campaign and portfolio health, burndown, planned-versus-actual, unlimited client users and 20 proofs a month. Most teams move to Accelerate at $24.99 for intake forms and unlimited proofs, and the five-seat minimum makes that floor $124.95 a month. Scheduled reports, financial budgets and multi-currency billing are Optimize, which carries no published price.
Can we bring an external agency or freelancer into our projects?+
Yes, and the model is unusually generous: client companies, a client view and collaborators exist on every plan including Free, with unlimited client users from Basics. The software does not care which direction the relationship runs. Rate and budget visibility is restricted at project level, and the vendor states collaborators cannot be granted rate or budget permissions at all, so a freelancer can work in the real project without seeing the campaign budget.
Will large creative files fill up our storage?+
Not the ones in review. The vendor states proof files do not count against the storage allowance, and a proof file can be up to 105MB. General uploads cap at 2GB each and do count, against 100GB on Basics or 250GB on Accelerate. Extra storage is sold in 500GB increments added to the subscription, so a ceiling is a line item rather than a forced upgrade.
Does Teamwork replace our content calendar?+
No. There is no publishing calendar, no social scheduling and no social platform in the vendor's named integration list. What it replaces is the intake-and-review half of the job: structured request forms from Accelerate, proofing with routed approvals, and campaign health roll-ups from Basics. Plan on keeping a separate scheduling tool.
How do we report what a campaign cost?+
Time tracking with billable flags is on every plan, including Free, so cost comes out of logged work rather than a spreadsheet. Expenses against a budget and time budgets at task-list level arrive at Accelerate, along with billable rates if you charge work back to business units. Financial and fixed-fee budgets, plus profitability reporting, sit at Optimize.
- [1] vendor support: file size limits, including the proof-storage statement (2026-10) https://support.teamwork.com/projects/files/file-size-limits
- [2] vendor support: plan comparison matrix, explicit per-tier cells (2026-10) https://support.teamwork.com/projects/subscription/price-plan-feature-comparison
- [3] Teamwork.com — official site https://www.teamwork.com
- [4] Teamwork.com pricing page https://www.teamwork.com/pricing/
- [5] Teamwork.com support — user permissions and access https://support.teamwork.com/projects/agency-professional-services/understanding-user-permissions-and-access